aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
* Merge branch 'master' into off-topic-checkGravatar kosayoda2019-10-15-1882/+2058
|\
| * Deployment triggerGravatar Joseph Banks2019-10-12-0/+0
| |
| * Merge pull request #495 from kraktus/modif_2Gravatar Mark2019-10-11-1/+40
| |\ | | | | | | Add Periodic Ping to Checkpoint
| | * Merge branch 'master' into modif_2Gravatar Leon Sandøy2019-10-12-1/+1
| | |\ | | |/ | |/|
| * | Merge pull request #518 from python-discord/bump-site-postgres-to-12Gravatar Mark2019-10-11-1/+1
| |\ \ | | | | | | | | Bump the site PostgreSQL version to 12.
| | * \ Merge branch 'master' into bump-site-postgres-to-12Gravatar Mark2019-10-11-5/+80
| | |\ \ | | |/ / | |/| |
| | * | Bump the site PostgreSQL version to 12.Gravatar Johannes Christ2019-10-12-1/+1
| | | |
| | | * Merge branch 'master' into modif_2Gravatar Leon Sandøy2019-10-12-5/+80
| | | |\ | | |_|/ | |/| |
| * | | Merge pull request #421 from python-discord/bot-utils-time-testsGravatar Mark2019-10-11-5/+80
| |\ \ \ | | |/ / | |/| | Add tests for `bot.utils.time`.
| | * | Raise `ValueError` on negative `max_units`.Gravatar Johannes Christ2019-10-12-3/+9
| | | |
| | * | Merge branch 'master' into bot-utils-time-testsGravatar Johannes Christ2019-10-12-353/+352
| | |\ \ | | |/ / | |/| |
| | * | Add typehints.Gravatar Johannes Christ2019-10-11-3/+2
| | | |
| | * | Merge branch 'master' into bot-utils-time-testsGravatar Johannes Christ2019-10-11-3706/+3119
| | |\ \
| | * | | Implement test cases suggested by @MarkKoz.Gravatar Johannes Christ2019-10-11-0/+11
| | | | |
| | * | | Add tests for `bot.utils.time`.Gravatar Johannes Christ2019-09-20-4/+58
| | | | |
| | | | * Merge remote-tracking branch 'origin/master' into modif_2Gravatar MarkKoz2019-10-11-1896/+1912
| | | | |\ | | |_|_|/ | |/| | |
| * | | | Merge pull request #506 from python-discord/token-regex-tweakGravatar Leon Sandøy2019-10-11-5/+5
| |\ \ \ \ | | | | | | | | | | | | Expand token detection regex character exclusion
| | * \ \ \ Merge branch 'master' into token-regex-tweakGravatar Leon Sandøy2019-10-11-349/+353
| | |\ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge pull request #509 from python-discord/moderation-tweaksGravatar Leon Sandøy2019-10-11-26/+71
| |\ \ \ \ \ | | | | | | | | | | | | | | Moderation tweaks
| | * \ \ \ \ Merge branch 'master' into moderation-tweaksGravatar Leon Sandøy2019-10-11-3/+2
| | |\ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #512 from python-discord/user-left-logGravatar Johannes Christ2019-10-11-3/+2
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Log member_ban event to #user-log
| | * | | | | | Log member_ban event to #user-logGravatar kosayoda2019-10-11-3/+2
| | | |_|_|/ / | | |/| | | |
| | | * | | | Merge branch 'master' into moderation-tweaksGravatar Leon Sandøy2019-10-11-319/+274
| | | |\ \ \ \ | | |_|/ / / / | |/| | | | |
| * | | | | | Merge pull request #488 from K4cePhoenix/Refactor-preparation-methods-of-cogsGravatar Johannes Christ2019-10-11-17/+33
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | | Prepare cogs on cog init & wait for bot ready flag
| | * | | | | | Merge remote-tracking branch 'origin/master' into ↵Gravatar MarkKoz2019-10-10-1559/+1666
| | |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactor-preparation-methods-of-cogs Co-Authored-By: K4cePhoenix <[email protected]>
| | * | | | | | Add missing awaits and call bot as attributGravatar Jens2019-10-07-14/+14
| | | | | | | |
| | * | | | | | Specify names of "prepare_cog" methodsGravatar Jens2019-10-05-19/+19
| | | | | | | |
| | * | | | | | Prepare cogs on cog init & wait for bot ready flagGravatar Jens2019-10-03-18/+36
| | | | | | | |
| * | | | | | | Merge pull request #484 from python-discord/extensions-cogGravatar Johannes Christ2019-10-11-302/+241
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | | Refactor "Cogs" cog
| | * | | | | | Show help when ext load/unload are invoked without argumentsGravatar MarkKoz2019-10-09-0/+8
| | | | | | | |
| | * | | | | | Escape asterisks in extensions docstringsGravatar MarkKoz2019-10-07-7/+7
| | | | | | | |
| | * | | | | | Support wildcards and multiple extensions for load and unload commandsGravatar MarkKoz2019-10-07-36/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename batch_reload() to batch_manage() and make it accept an action as a parameter so that it can be a generic function. * Switch parameter order for manage() to make it consistent with batch_manage(). * Always call batch_manage() and make it defer to manage() when only 1 extension is given. * Make batch_manage() a regular method instead of a coroutine.
| | * | | | | | Use quotes instead of back ticks around asterisk in docstringsGravatar MarkKoz2019-10-07-4/+4
| | | | | | | |
| | * | | | | | Refactor the extensions list commandGravatar MarkKoz2019-10-03-23/+8
| | | | | | | |
| | * | | | | | Invoke the help command when reload is called without argsGravatar MarkKoz2019-10-03-0/+4
| | | | | | | |
| | * | | | | | Fix extensions aliasGravatar MarkKoz2019-10-03-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename accordingly from cogs to extensions * Use the Extension converter * Make the argument variable instead of keyword-only
| | * | | | | | Use reload_extension() instead of calling unload and reloadGravatar MarkKoz2019-10-03-67/+56
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Simplify output format of batch reload with only 1 list of failures * Show success/failure emoji for batch reloads * Simplify logic in the manage() function * Clean up some imports
| | * | | | | | Support giving multiple extensions to reloadGravatar MarkKoz2019-10-03-10/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename reload_all to batch_reload
| | * | | | | | Fix concatenation of error messages for extension reloadsGravatar MarkKoz2019-10-03-2/+2
| | | | | | | |
| | * | | | | | Show original exception, if available, when an extension fails to loadGravatar MarkKoz2019-10-03-0/+3
| | | | | | | |
| | * | | | | | Use manage method for extensions commandsGravatar MarkKoz2019-10-03-198/+69
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rewrite docstrings for commands * Rename KEEP_LOADED to UNLOAD_BLACKLIST and make it a set * Change single quotes to double quotes * Add "cogs" as an alias to the extensions group
| | * | | | | | Fix the values in the extensions setGravatar MarkKoz2019-10-03-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Store just the names rather than entire ModuleInfo objects * Fix prefix argument
| | * | | | | | Add a custom converter for extensionsGravatar MarkKoz2019-10-03-8/+33
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The converter fully qualifies the extension's name and ensures the extension exists. * Make the extensions set a module constant instead of an instant attribute and make it a frozenset. * Add a cog error handler to handle BadArgument locally and prevent the help command from showing for such errors.
| | * | | | | | Add a generic method to manage loading/unloading extensionsGravatar MarkKoz2019-10-03-0/+31
| | | | | | | |
| | * | | | | | Replace with_role decorator with a cog_checkGravatar MarkKoz2019-10-03-6/+6
| | | | | | | |
| | * | | | | | Simplify extension discovery using pkgutilGravatar MarkKoz2019-10-03-15/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cog now keeps a set of full qualified names of all extensions.
| | * | | | | | Add enum for extension actionsGravatar MarkKoz2019-10-03-0/+9
| | | | | | | |
| | * | | | | | Rename the "cogs" extension & cog to "extensions"Gravatar MarkKoz2019-10-03-14/+14
| | | | | | | |
| | | | * | | | Resolve #458: support exact timestamps as args for mod commandsGravatar MarkKoz2019-10-09-22/+43
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Rename all parameters to "duration" for consistency * Add missing docs about duration parameter to the superstarify command
| | | | * | | | Resolve #357: show ban reason and bb watch status in unban mod logGravatar MarkKoz2019-10-09-1/+18
| | | | | | | |