GitHub / python-discord/modmail-plugins / commits
Modmail plugins for our Modmail bot
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| 6824aff0 | mdlink: Add option to send mobile-friendly link (#33) |
Jonathan Oberländer <g****b@l****e>
Committed by: GitHub <n****y@g****m> |
about 1 year ago | |
| c448800a | Update CI | Chris Lovering <c****5@g****m> | over 1 year ago | |
| addfc109 | fix: check category before moving to appeal category | vivekashok1221 <v****1@g****m> | over 1 year ago | |
| 2b6c6d2c | Fix spelling in docstrings & user messages | Chris Lovering <c****5@g****m> | about 2 years ago | |
| 340b26a4 | docs: Correct "ignored categories" to "appeal categories" | vivekashok1221 <v****1@g****m> | about 2 years ago | |
| 5f9c1357 | Move open threads to ban appeals category | vivekashok1221 <v****1@g****m> | about 2 years ago | |
| 5134b249 | Move plugins to use cog_load for startup | Chris Lovering <c****5@g****m> | about 3 years ago | |
| a9980bab | Use correct attr for guild icon with new D.py version | Chris Lovering <c****5@g****m> | about 3 years ago | |
| 868bc014 | Update ban appeal message | Chris Lovering <c****5@g****m> | about 3 years ago | |
| 3e57861e |
Notify user leaves, kicks and joins in threads (#19)
Co-authored-by: ChrisJL <C****g@u****m>, ChrisJL <C****g@u****m> |
Qwerty-133 <7****3@u****m>
Committed by: GitHub <n****y@g****m> |
about 3 years ago | |
| e38c22e8 | Update close_message plugin with modmail convertor changes | Chris Lovering <c****5@g****m> | almost 4 years ago | |
| 17838d7b | Initialise UserFriendlyDuration superclass | Chris Lovering <c****5@g****m> | almost 4 years ago | |
| eb9aadd3 | Bump deps to match latest modmail versions | Chris Lovering <c****5@g****m> | almost 4 years ago | |
| f62ee671 | merge Merge pull request #28 from Akarys42/all-async |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d0b82762 | merge Merge branch 'main' into main |
Amber Bertucci <a****r@a****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| d20dfc6f | merge Merge pull request #27 from python-discord/poetry-1.2 |
Hassan Abouelela <h****n@h****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 2e2049b6 | Switch To HassanAbouelela/setup-python Action |
Hassan Abouelela <h****n@h****m>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| e4290220 | Make sure to await bot.add_cog |
Amber Bertucci <a****r@a****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 8f264487 | Make all setup functions async |
Amber Bertucci <a****r@a****e>
Committed by: GitHub <n****y@g****m> |
almost 4 years ago | |
| 978af6ff | merge Merge pull request #23 from python-discord/channel-tagging-improvement |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| db6b4bfc | send plain message instead of embed | vivekashok1221 <v****1@g****m> | over 4 years ago | |
| d17d2aba | replace command cooldown with receipt message | vivekashok1221 <v****1@g****m> | over 4 years ago | |
| 4dc73079 | make tag arg keyword-only | vivekashok1221 <v****1@g****m> | over 4 years ago | |
| cdc9922d | add cooldown to tag command | vivekashok1221 <v****1@g****m> | over 4 years ago | |
| 8544223d | merge Merge pull request #20 from python-discord/anon-messagesping |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
over 4 years ago | |
| c1831501 | count anonymous replies as mod replies | Qwerty-133 <7****3@u****m> | over 4 years ago | |
| eba5a329 | Remove ping tasks when channels are manually closed | Chris Lovering <c****5@g****m> | over 4 years ago | |
| db034e50 | merge Merge pull request #18 from python-discord/notify |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 35a5342a | await the init_task in on_member_remove | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 62b7024f | Notify whenever members rejoin whilst appealing | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| a3de4eee | Notify when members leave while appealing | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 7607d031 | merge Merge pull request #12 from python-discord/ignore-all-messages-from-the-bot |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| b3cd0792 | merge Merge pull request #15 from python-discord/closemessage |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 5b2dd78d | Add "m" as a prefix to the message subcommand | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 1cb92ff3 | Remove unnecessary noqa | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 333f7d67 | Fix incorrect typehints | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| c0152dee | Make variable names clearer | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| c6ae8ced | Improve the converter for the closemessage cmd | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 8738c3bb | Use an int converter instead of str.isdigit | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| 78ec06cc | Add the message subcommand | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| f622da6b | merge Merge pull request #13 from python-discord/send-warning-message-on-appeal |
Matteo Bertucci <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| aecf7024 | Send a message to the user on appeal | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 05e1bcba | Use thread logs to determine mod messages | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| b36d3b28 | merge Merge pull request #11 from python-discord/don't-ping-off-duty-mods |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| ae5240cb | merge Merge pull request #10 from python-discord/tagging |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9414d32d | Don't ping off-duty mods | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 1c194cd5 | fix: set_ping would overwrite cached wait duration, not ping string | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 5181c47d | Add default value for db_ping_tasks | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| f559ef4c | merge Merge pull request #4 from python-discord/add-ping-manager |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| fb5ff3dd | merge Merge pull request #7 from python-discord/configurable-appeal-categories |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 9d73f434 | add the thread_only check to the tag command | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| afb6c90b | merge Merge branch 'main' into add-ping-manager |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| e0cde388 | merge Merge pull request #9 from python-discord/readme |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4acf6cc4 | Add ping manager and ban appeals to the readme | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| befc9f12 | remove case-insensitive-snippets from README | Qwerty-133 <7****3@u****m> | almost 5 years ago | |
| ed1a0f5d |
await init task before processing get_categories
Co-authored-by: Qwerty-133 <7****3@u****m> |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| d447db87 | Specifiy the bot loop when creating the init task | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 0a690a60 | Use supported DB partition and pass bot loop to create_task | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| b189eac6 | Further explain the usage of the create_task wrapper | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| f68e1d1f | Ensure tasks are always removed if any errors happen while pinging | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 651de330 | Rename a attr in PingTask to be more descriptive | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 295676e3 | merge Merge pull request #8 from python-discord/fix-type-alias |
Matteo Bertucci <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 31f6d51a | Fix command alias not being a tuple | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 830d38e5 | Move appeal category config to commands | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 69ff6b9b | Move async tasks to a helper file | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| d8252b30 | Refactor get_or_fetch methods to utils file | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 22159d89 | merge Merge pull request #6 from python-discord/Add-pre-commit-and-linting |
ChrisJL <C****g@u****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 44aca8c5 | Make all files flake8 compliant | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 1e31c767 | Add a linting workflow | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| a2cbeaef | Add pre-commit and linter configs | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| f4eade28 | Add a mirror of ModMail dependancies | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 65d96b73 | Resolve linting issues | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 97d09095 | Supress NotFound errors, to ensure tasks are removed from db | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 649e412b | Use mongo's addToSet and pull functions | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 27968add | Add command aliases | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| c251c1bb | Add permission checks to commands | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| c0edeb53 | Move async task helper functions to util file | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 5747e094 | Add a ping manager plugin | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 99d14600 | Send message to log channel when kicking a user | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| cd528bb4 | rewrite init logic for ban_appeals | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 8acfdb3a | Log ids as well as names in ban appeals | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 0c34aa5f | Ensure plugin is initialised before every operation | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 2251cb0a | Sync perms when moving channel | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 0391da29 | Lower get_or_fetch log level to debug | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 9f0e9af0 | Ensure plugin in initialised when added/reloaded | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 32fac415 | Replace get calls with get_or_fetch | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 994ab4f5 | Add kick logs | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| c9c1e0e9 | Remove debug log | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| accd68c8 | merge Merge pull request #3 from python-discord/Add-ban-appeals-plugin |
Matteo Bertucci <m****4@g****m>
Committed by: GitHub <n****y@g****m> |
almost 5 years ago | |
| 4d3630a4 | Add a plugin to manage ban appeals | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 0ae4b638 | Remove unused plugins | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 9f0e836b | Add plugin to kick non-banned users from appeals server | Chris Lovering <c****5@g****m> | almost 5 years ago | |
| 4e4f6580 | Add link to modmail repo in readme |
aru <g****4@g****m>
Committed by: GitHub <n****y@g****m> |
about 5 years ago | |
| 01500be4 | Add contributing documents | Matteo Bertucci <m****4@g****m> | about 5 years ago | |
| a4b84fb5 | Gitignore: add IDE configuration | Matteo Bertucci <m****4@g****m> | about 5 years ago | |
| 933775a0 | README: descriptions and installation instructions | Matteo Bertucci <m****4@g****m> | about 5 years ago | |
| 92af907f | Add the tagging plugin | Matteo Bertucci <m****4@g****m> | about 5 years ago | |
| bba59002 | Add the reply_cooldown plugin | Matteo Bertucci <m****4@g****m> | about 5 years ago | |
| c7284783 | Add the close_message plugin by Qwerty-133 |
Qwerty-133 <7****3@u****m>
Committed by: Matteo Bertucci <m****4@g****m> |
about 5 years ago | |
| 6766c28f | Add the case_insensitive_snippets plugin by Qwerty-133 |
Qwerty-133 <7****3@u****m>
Committed by: Matteo Bertucci <m****4@g****m> |
about 5 years ago |