aboutsummaryrefslogtreecommitdiffstats
path: root/bot/exts (follow)
Commit message (Collapse)AuthorAgeLines
* Merge branch 'main' into fix-issue-1107Gravatar ChrisJL2022-10-02-8/+8
|\
| * Merge branch 'main' into fix-GH-1108Gravatar wookie1842022-10-02-2/+2
| |\
| * | Remove extra space.Gravatar Izan2022-10-02-1/+1
| | |
| * | Fix order of function parameters on @discord.ui.buttonGravatar Izan2022-10-02-6/+6
| | |
| * | Fix order of function parameters on @discord.ui.selectGravatar Izan2022-10-02-4/+4
| | | | | | | | | | | | During development the order of the `interaction` and `select` swapped, but this wasn't updated in the codebase. This commit fixes that.
* | | Correct logic in `format_embed`.Gravatar Izan2022-10-02-2/+3
| |/ |/|
* | Fix position-only arg in madlibs.pyGravatar Izan2022-10-02-1/+1
| |
* | Fix position-only arg in hangman.pyGravatar Izan2022-10-02-1/+1
|/
* Update quackstack integrationGravatar Chris Lovering2022-09-23-4/+3
| | | | With https://github.com/python-discord/quackstack/pull/74 the location for the generated duck as been moved to the Location header, as a full URL.
* Remove all wait_until_guil_available as this is now done in bot-coreGravatar Chris Lovering2022-09-23-22/+1
|
* Update games cog token refresh logicGravatar Chris Lovering2022-09-23-37/+38
| | | | This moves away from an infinite loop, to a task scheduling approach. Doing it this way avoids an infinitely running cog_load
* Move init tasks to async cog_load functionsGravatar Chris Lovering2022-09-21-9/+4
|
* Fix breaking changes in emoji 2.0Gravatar Chris Lovering2022-09-21-2/+2
|
* Async load and unload exts in the extensions cogGravatar Chris Lovering2022-09-21-9/+9
|
* Support discord.py's new async cog loadingGravatar Chris Lovering2022-09-21-179/+179
|
* Use extension utils from bot-coreGravatar Chris Lovering2022-09-21-43/+38
|
* Move startup checks and logs to their own cogGravatar Chris Lovering2022-09-21-1/+43
| | | | This is to avoid needed to use wait_until_guild_available during the setup hook.
* Fix issue #1050 (#1097)Gravatar Jeremiah2022-09-19-1/+1
| | | Co-authored-by: ChrisJL <[email protected]>
* Remove call to on_command_error that shouldn't be there.Gravatar Izan2022-09-06-2/+1
|
* Require dm delete command be invoceed by replying to a lance messageGravatar Chris Lovering2022-08-19-8/+5
|
* Update bookmark error handlingGravatar Chris Lovering2022-08-19-2/+1
| | | | This moves sending the error response to within the except block, making it easier to parse what the code is doing.
* Allow help in DMsGravatar Chris Lovering2022-08-19-0/+2
| | | | Since there are some comands that work in DMs, we should allow the command to be ran there.
* Don't output command name twice in help commandGravatar Chris Lovering2022-08-19-1/+0
|
* Update help command to work with root_aliasesGravatar Chris Lovering2022-08-19-1/+3
| | | | | | Specifying root_aliases causes bookmark delete to be registered as a command rather than subcommand, which causes it to be listed even though subcommands usually aren't, and this isn't done correctly. Co-authored-by: wookie184 <[email protected]>
* fixup: Improved docstring and error message in bookmark commandGravatar Chris Lovering2022-08-19-2/+2
|
* Fix unbm DM only logicGravatar Chris Lovering2022-08-19-7/+11
| | | | | | The DM only check was interfering with our global check against DM messages. This commit also makes the docstring a little more explanatory, as this is what the user sees when running the help command.
* Improve the docstring for the action_bookmark functionGravatar Chris Lovering2022-08-19-1/+5
|
* Add command to delete bot messages in DMs with sir-lancebotGravatar Chris Lovering2022-08-19-1/+26
|
* Remove need for additional abstraction in bookmark commandGravatar Chris Lovering2022-08-19-24/+15
|
* Simplify bookmark error embed helperGravatar Chris Lovering2022-08-19-15/+12
|
* Simplify when a message can not be found when bookmarkingGravatar Chris Lovering2022-08-19-11/+17
|
* Help command fix, normalize suggestions for unknown commands (#1064)Gravatar Rohan Reddy Alleti2022-08-18-33/+50
| | | Co-authored-by: Xithrius <[email protected]>
* Refactored get_discord_message to not unnecessarily log, and cleaned up ↵Gravatar AbooMinister252022-08-08-17/+9
| | | | uwu_command
* Refactored methods _get_discord_message, _get_text_and_embed, and ↵Gravatar AbooMinister252022-08-08-74/+12
| | | | _convert_embed into bot/utils/messages.py
* Add a check for whether an embed is already available via the embeds list, ↵Gravatar AbooMinister252022-08-08-9/+10
| | | | and to use that
* Pulled changes from main and fixed conflictsGravatar AbooMinister252022-08-08-8/+68
|\
| * Enable LaTeX command in ds&a channelGravatar Anton Älgmyr2022-08-04-0/+1
| |
| * Merge branch 'main' into uwu-emoji-fixGravatar wookie1842022-08-02-7/+18
| |\
| | * GitHub issues embeds: preserve order and display repo name and issue number ↵Gravatar Bradley Reynolds2022-07-28-2/+4
| | | | | | | | | | | | | | | (#1077) Co-authored-by: Numerlor <[email protected]>
| | * Add jokes command (#1081)Gravatar Diabolical57772022-07-27-2/+8
| | | | | | | | | Add jokes command
| | * Fix incorrect type hints (#1073)Gravatar Bradley Reynolds2022-07-14-3/+6
| | |
| * | Updated docstring for _ext_emoji_replaceGravatar Ionite2022-07-20-1/+1
| | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| * | Improved REGEX Emoji matchGravatar Ionite2022-07-20-1/+1
| | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| * | Improved numerical matching safetyGravatar ionite342022-07-14-2/+2
| | | | | | | | | | | | | | | - Added ASCII flag to match pattern - Changed `isdigit` check to `isdecimal`
| * | Updated usage of REGEX_EMOJIGravatar ionite342022-07-14-1/+1
| | | | | | | | | | | | Updated usage for new naming
| * | Normalized REGEX_EMOJI namingGravatar ionite342022-07-14-1/+1
| | | | | | | | | | | | Updated pattern to follow similar naming convention of `REGEX_*` instead of `RE_*` as rest of file.
| * | Updated docstringsGravatar ionite342022-07-12-1/+3
| | | | | | | | | | | | | | | - Added docstring to `Emoji` class. - Added period to end of `_ext_emoji_replace` docstring.
| * | Added external emoji replacement filterGravatar ionite342022-07-12-0/+46
| | | | | | | | | | | | | | | | | | | | | - Added pattern `RE_EMOJI` to capture emoji markdowns - Implemented dataclass for emoji information - Added function `_ext_emoji_replace` to replace external undisplayable emojis with random emoticons - Added call to said function in `_uwuify`
| * | Removed redundant character classGravatar ionite342022-07-12-1/+1
| | | | | | | | | | | | The regex character class for the single character [w] is redundant. The character can be directly used.
| * | Type annotations for fun_cogGravatar ionite342022-07-12-1/+5
| |/