| Commit message (Collapse) | Author | Lines |
|
This commit introduces the same custom status embed as is already being
used for Sir Lancebot. The default embeds GitHub sends are disabled, as
they were causing slight issues with rate limits from time to time.
It works like this:
- The Lint & Test workflow stores an artifact with PR information, if we
are linting/testing a PR.
- Whenever we reach the end of a workflow run sequence, a status embed
is send with the conclusion status.
Signed-off-by: Sebastiaan Zeeff <[email protected]>
|
|
|
|
There wasn't any reason the command needed its own cog, so the exact
same functionality is now in the Verification cog.
|
|
`!verify` command allows moderators to apply the Developer role to a
user. `!verify` is therefore removed as an alias for `!accept`.
|
|
|
|
"Superstarified!"
Per internal staff discussion, we'll keep the wording of the message.
|
|
|
|
Whereas one of my previous commits makes the message the user gets and the infraction that gets recorded the same, the recorded infraction is now shorter, but the message the user gets is more similar to the embed posted in the public channel. We also softened the language of the user-facing message a bit.
|