| Commit message (Collapse) | Author | Age | Lines |
| ... | |
| | | | | |
| | | | |
| | | | |
| | | | | |
Using a :eyes: style emoji string in a ctx.add_reaciton call will error. Discord expects either a unicode emoji, or a custom emoji.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This is most relevant in local dev testing where the Emojis.check_mark could be the same as the Emojis.incident_actioned or Emojis.incident_unactioned, which would cause the bot to attempt to archive the post_review invocation if it was posted in the nomination voting channel.
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This supresses both the mesage deleteions and the thread archive, so that if they are removed before the code can get to them, it does not raise an error.
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This change creates a thread while posting the nomination, and then archives it once the nomination is concluded.
|
| | | | | | |
|
| |/ / / / |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This includes a refactor to use a dataclass for clearer implementation.
Along with that, this changes the roles so that they're always available, but un-assignable roles are in red and give a different error.
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This command gives the users a set of buttons to click to add or remove pre-determined announcement roles.
Adding or removing a role updates the button state to reflect the change and what would happen if the user clicks the button again.
|
| | | | | |
|
| | | | | |
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
Small changes to invalid rule indices message shortening
|
| | |\ \ \
| |/ / /
|/| | | |
|
| | | | |
| | | |
| | | | |
Co-authored-by: Xithrius <[email protected]>
|
| | | | |
| | | |
| | | |
| | | | |
Doing this similar to how the docs command works for shortening
|
| |/ / / |
|
| |\ \ \
| | | |
| | | | |
Limit the length of the invalid rule indices message
|
| | | | |
| | | |
| | | |
| | | | |
... is used everywhere else across the codebase where extwrap.shorten is used, so I'm making it match here.
|
| |/ / / |
|
| | | |
| | |
| | |
| | |
| | | |
* Added suppress for notfound error
* Update clean.py
|
| |\ \ \
| | | |
| | | | |
Deal with activity_blocks not being returned by site
|
| |/ / /
| | |
| | |
| | |
| | |
| | | |
We are planning to change metricity endpoints on site so that activcity_blocks are not returned if the user has more than 1000 messages. This is because the query to calculate those blocks can get expensive at a high message count.
To deal with this, both places activity_blocks are used has been changed to reflect this planned behaviour.
|
| |\ \ \
| | | |
| | | | |
Add ability to reply to message for `!remind`
|
| | |\ \ \
| |/ / /
|/| | | |
|
| |\ \ \ \
| | | | |
| | | | | |
Disable File Logging By Default
|
| |/ / / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
Place logging to file behind an environment variable, and remove special
considerations made for it.
Signed-off-by: Hassan Abouelela <[email protected]>
|
| |\ \ \ \
| | | | |
| | | | | |
Remove unneeded new lines
|
| |/ / / /
| | | |
| | | | |
These new lines made the output embed look far to spaced out.
|
| |\ \ \ \
| | | | |
| | | | | |
Enhancing information within the incidents channel.
|
| | |\ \ \ \
| |/ / / /
|/| | | | |
|
| |\ \ \ \ \ |
|
| | |\ \ \ \ \
| |/ / / / /
|/| | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This change disables the mod-log for any changes to threads in channels that mods don't have read perms to.
Co-authored-by: Kieran Siek <[email protected]>
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
This prevents spam in dev-contrib and dev-core from people trying to
find which Discord feature flags are enabled for Python Discord. It's
not ideal that we have to increase output size in #bot-commands but it
prevents spam in #dev-contrib.
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| | | |\ \ \ \ |
|