| Commit message (Collapse) | Author | Age | Lines |
| |\
| |
| | |
Coloured log output
|
| | | |
|
| |/
|
|
|
| |
This makes it easy to add colour to the logs. Colorama is also installed
if on a Windows system.
|
| |\
| |
| |
| |
| | |
python-discord/bug/backend/b754/scheduler-suppresses-errors
Don't suppress all errors in scheduler
|
| | |\
| |/
|/| |
|
| |\ \
| | |
| | | |
Fix invalid tag names being passed to the tag cog.
|
| | |\ \
| |/ /
|/| | |
|
| |\ \ \
| | | |
| | | | |
Eval cog improvements
|
| | | | | |
|
| | |\ \ \
| |/ / /
|/| | | |
|
| | | | |
| | | |
| | | |
| | | | |
It could have caused some errors if the user delete his own message
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
Unicode literals aren't really safe compared to code points
|
| | | | |
| | | |
| | | |
| | | | |
Two functions were created: send_eval and continue_eval, in order to facilitate testing. The corresponding tests are also changed in this commit.
|
| | |\ \ \ |
|
| | | | | | |
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Because of the stripping, it should still be considered as empty
Co-Authored-By: Mark <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Reduce visual clutter
Co-Authored-By: Mark <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Reads better as separate lines
Co-Authored-By: Mark <[email protected]>
|
| | | | | |
| | | | |
| | | | | |
Co-Authored-By: Mark <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Makes the code a bit clearer
Co-authored-by: Shirayuki Nekomata <[email protected]>
|
| | | | | |
| | | | |
| | | | |
| | | | | |
It was triggering an error if the user deleted the output before re-evaluating
|
| | | | | |
| | | | |
| | | | |
| | | | | |
This avoid recreating partials for each re-eval
|
| | | | | | |
|
| | | | | |
| | | | |
| | | | |
| | | | | |
It can be used to test aiohttp request functions, since they are async context managers
|
| | | | | |
| | | | |
| | | | |
| | | | | |
The use of lambdas made the functions hard to test, this new format allows us to easily test those functions and document them.
|
| | |\ \ \ \ |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
If the eval message is edited after less than 10 seconds, an emoji
is added to the message, and if the user adds the same, the snippet
is re-evaluated. This make easier to correct snipper mistakes.
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
It could lead to a misleading result if it is stripped.
|
| | | | | | | |
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
It allows the cog to also work on Windows, because of Signals.SIGKILL not being defined on this platform
|
| | | | | |\ \
| |_|_|_|/ /
|/| | | | |
| | | | | |
| | | | | | |
# Conflicts:
# bot/cogs/error_handler.py
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | | |
Handle more types of CommandError
|
| | |\ \ \ \ \ \
| |/ / / / / /
|/| | | | | | |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | | |
Rename constants to match their guild counterparts
|
| | |\ \ \ \ \ \ \
| |/ / / / / / /
|/| | | | | | | |
|
| | | | | | | | | |
|
| | | | | | | | |
| | | | | | | |
| | | | | | | | |
Delete duplicate keys that were missed in the merge
|
| | |\ \ \ \ \ \ \ |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
This name better explains what the list is for.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Lists were getting too long to be readable as one line. Having each
element on a separate line also reduces merge conflicts.
|
| | | | | | | | | | |
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
They used to only be loaded in "debug mode" because the main guild was
used to test the bot. However, we have since moved to using a separate
test guild so it's no longer a concern if these cogs get loaded.
It was confusing to some contributors as to why these cogs were not
being loaded since the debug mode isn't really documented anywhere.
|
| | | | | | | | | | |
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
Nothing was using it.
|
| | | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | |
It makes the code which uses it more readable. A comment was added to
explain the discrepancy between the constant's name and the name in the
guild.
|
| | | | | | | | | | |
|