aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | * | | | | | | | | | | | | | | | Increase watch API call limit to 10,000Gravatar Joe Banks2022-03-14-1/+1
| |/ / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | By default, the site infractions query API will only return 100 records, but we have more active watches than this meaning that the response truncated active infractions and so the bigbrother cog was not initialising with all active watches. This change ensures that up to 10,000 watches are fetched instead meaning no infractions will be truncated and missed.
| | * | | | | | | | | | | | | | | chore: Simplify the permissions checking in duck pondsGravatar ToxicKidz2022-02-28-17/+3
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Use `discord.Guild.get_channel_or_thread()` instead of `discord.utils.get()`Gravatar Izan2022-02-17-1/+1
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Allow duckifying of messages in threadsGravatar Izan2022-02-14-5/+11
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 🚨 Remove unused importedGravatar GDWR2022-02-14-3/+1
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 👌 Run bad word check on all voice state updates.Gravatar GDWR2022-02-14-4/+3
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | ♻️Remove `import discord` in favour of using `from discord`Gravatar GDWR2022-02-02-9/+10
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 💡 Correct docstring to explain functionalityGravatar GDWR2022-02-01-1/+1
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 🚨 Make docstring more conciseGravatar GDWR2022-02-01-2/+2
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 🚨 Reorder importsGravatar GDWR2022-02-01-1/+1
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | ♻️Import errors from `discord` explicitlyGravatar GDWR2022-02-01-4/+4
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | ✨ Check for bad username when user joins or switches voice channelGravatar GDWR2022-02-01-1/+7
| | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | 🚸 Ping moderators when a bad username is detectedGravatar GDWR2022-02-01-1/+2
| | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | Update bot/resources/tags/type-hint.mdGravatar wookie1842022-04-03-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| | | | | | | | | | * | | | | | | Update type-hint.mdGravatar wookie1842022-03-31-7/+7
| | | | | | | | | | | | | | | | |
| | | | | | | | | | * | | | | | | Implement suggestionsGravatar SavagePastaMan2021-11-15-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added links to mypy and PEP484 (the type hint pep). Removed the temp variable for clarity, maybe it's fine if we don't show that you can typehint normal variables?
| | | | | | | | | | * | | | | | | Make type-hint tagGravatar SavagePastaMan2021-11-08-0/+16
| | | | | | | | | | | |_|/ / / / | | | | | | | | | | |/| | | | |
| | | | | | | | | | | | | | * | Improve nomination message consistency and include user mentionsGravatar Mark2022-06-08-31/+28
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | unnecessary fetching of userGravatar Shom7702022-01-09-1/+1
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | user mention for editing reason works nowGravatar Shom7702022-01-08-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | presumed that when target was an integer, it would be the user ID and not the nomination ID. retrieves user from nomination and fetches the user
| | | | | | | | | | | | | | * | using target instead of actorGravatar Shom7702022-01-07-1/+3
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | * | changing vague parts of the talentpool to the user specified for clarityGravatar Shom7702022-01-07-2/+2
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Address ReviewsGravatar Izan2022-07-14-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Use the more concise DATETIME timestamp instead of both a DATE and a TIME timestamp. - Remove underline from the "Reported ..." section at the bottom of the embed. - Re-add time of action/rejection timestamp to footer of embed.
| | | | | | | | | | | | | | | * Fix testsGravatar Izan2022-01-01-6/+18
| | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | * Incident archive improvementsGravatar Izan2022-01-01-6/+16
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | Merge branch 'python-discord:main' into patreonGravatar mathstrains212022-03-13-2553/+3775
|\| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Add regex tag (#2109)Gravatar camcaswell2022-03-13-0/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: ToxicKidz <[email protected]> Co-authored-by: Xithrius <[email protected]>
| * | | | | | | | | | | | | | | Merge pull request #1680 from python-discord/feat/mod/1664/resend-infractionGravatar Mark2022-03-09-65/+95
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add command to resend infraction DM
| | * | | | | | | | | | | | | | | Fix detection of expired infractions in DMsGravatar MarkKoz2022-03-05-6/+4
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Merge main into feat/mod/1664/resend-infractionGravatar MarkKoz2022-03-05-1160/+1232
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | Merge pull request #2103 from python-discord/disnake-migrationGravatar ChrisJL2022-03-06-1107/+1108
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Disnake migration
| | * | | | | | | | | | | | | | | | No longer use Interaction.message, as it was removed from disnakeGravatar Chris Lovering2022-03-05-15/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interaction.response is what should be used now instead.
| | * | | | | | | | | | | | | | | | Migrate to use monkey patches from botcoreGravatar Chris Lovering2022-03-05-202/+191
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | Update all references of discord.py to disnakeGravatar Chris Lovering2022-03-05-734/+735
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | All of the tag content is out of scope for this PR.
| | * | | | | | | | | | | | | | | | Migrate from Discord.py to disnakeGravatar Chris Lovering2022-03-05-190/+205
| |/ / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | Merge pull request #2086 from python-discord/fix-bot-2081Gravatar ChrisJL2022-03-04-0/+3
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fix DM handling for code snippets.
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'main' into fix-bot-2081Gravatar ChrisJL2022-03-04-117/+643
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | Merge pull request #2107 from an-dyy/patch-1Gravatar ToxicKidz2022-03-01-5/+21
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | fix: Make the help command's button only work for author
| | * | | | | | | | | | | | | | | | | docs: Added docstring for moderator accessGravatar an-dyy2022-03-01-1/+5
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | feat: Allow moderators to use buttons in other people's help commandGravatar andy2022-02-28-1/+3
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | docs: Make docstring sound betterGravatar andy2022-02-28-1/+1
| | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | fix: Make help buttons only work for authorGravatar andy2022-02-28-5/+15
| |/ / / / / / / / / / / / / / / / /
| * | | | | | | | | | | | | | | | | Merge pull request #2071 from minalike/feature/nonpinging-helper-notifyGravatar ToxicKidz2022-02-23-46/+97
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Notify helpers without ping when dormant channels are running low
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'main' into feature/nonpinging-helper-notifyGravatar ToxicKidz2022-02-23-121/+545
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | Merge pull request #2101 from python-discord/fix/help-channels-attribute-errorGravatar ToxicKidz2022-02-23-3/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | | | | | Make sure the regex match is not None before adding to claimaints cache
| | * | | | | | | | | | | | | | | | | fix: Make sure the regex match is not None before adding to claimaints cacheGravatar ToxicKidz2022-02-23-3/+4
| |/ / / / / / / / / / / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | If there was a bot message in a help channel that contained an embed that was not the claimed channel message, this would raise an attribute error.
| | * | | | | | | | | | | | | | | | Fixup: remove extra blank lineGravatar minalike2022-02-22-1/+0
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | 🐛 Fix to correctly calculate number of seconds from last notificationGravatar minalike2022-02-22-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | total_seconds() is the correct method to obtain a time delta in seconds
| | * | | | | | | | | | | | | | | | 👌 Only send metric if helpers were notifiedGravatar minalike2022-02-22-6/+4
| | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | 👌 Fix indentation and update grammar for when only 1 channel remainsGravatar minalike2022-02-22-8/+11
| | | | | | | | | | | | | | | | | |