aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | * | | | | | | | | | | | | | | | | | Don't delete invocation in mod channelGravatar Senjan212021-04-16-7/+10
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Better response wording, added aliasGravatar Senjan212021-04-16-2/+2
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | make predicate_range inclusiveGravatar Senjan212021-04-16-1/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Naming changes for better self documentationGravatar Senjan212021-04-16-5/+5
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | simplify use_cache varGravatar Senjan212021-04-16-6/+2
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Use correct kwarg for channel.historyGravatar Senjan212021-04-16-1/+1
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | replace lambda with list in defaultdictGravatar Senjan212021-04-16-2/+2
| | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | Merge branch 'main' into cleanreworkGravatar Senjan212021-04-15-2379/+4200
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | swap predicate save order for correct deletionGravatar Senjan212021-04-15-4/+4
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Change typing, remove `range` aliasGravatar Senjan212021-03-04-3/+3
| | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/master' into cleanreworkGravatar Senjan212021-03-04-170/+249
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ Merge remote-tracking branch 'origin/master' into cleanreworkGravatar Senjan212021-03-02-2961/+4031
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | | | | | | | set `self.cleaning` to False once done cleaningGravatar Senjan212021-02-24-0/+2
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Implement range clean commandGravatar Senjan212021-02-23-6/+57
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | Introduce cache to cleaning as well as fix cancelGravatar Senjan212021-02-23-36/+89
| | | | | | | | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | | | | | | | rename command `messages` to `until`Gravatar Senjan212020-11-22-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | new name should be more selfexplanatory
| | * | | | | | | | | | | | | | | | | | | | | rework clean to fully use `delete_messages` instead of `purge`Gravatar Senjan212020-11-22-26/+60
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | | | | | | Unify infraction embed titleGravatar Izan2021-11-10-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Embed for `!infractions by` no longer has the author in codeblock.
| | | | | | | | | * | | | | | | | | | | | | | Add missing newline after region commentGravatar Izan2021-11-08-0/+1
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | | | | | | Improve ordering logic in API requestGravatar Izan2021-11-03-1/+6
| | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | * | | | | | | | | | | | | | Address ReviewGravatar Izan2021-11-02-16/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Add `format_infraction_count` and migrate - Improve logic for `actor` being `"m"`/`"me"` - Rename `search_by_user` to `search_by_actor` - Better Ordering Logic (thanks @ChrisLovering) - Make embed title consistent with other search embeds
| | | | | | | | | * | | | | | | | | | | | | | Add support for `!infractions by <m|me|uid>`Gravatar Izan2021-11-01-0/+38
| | | | | | | | | | |_|/ / / / / / / / / / / | | | | | | | | | |/| | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Save another API callGravatar mathstrains212021-10-28-1/+1
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Change command function docstringsGravatar mathstrains212021-10-28-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (Help command uses docstrings, so make them user-friendly)
| | | | | | | | | | | | | | | | | | | | | * Update patreon descriptionGravatar mathstrains212021-10-28-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Save API callGravatar mathstrains212021-10-28-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Fix capitalisationGravatar mathstrains212021-10-27-1/+1
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Unify linksGravatar mathstrains212021-10-27-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * embeds= -> embed=Gravatar mathstrains212021-10-27-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * `commands.context` -> `commands.Context`Gravatar mathstrains212021-10-27-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Adjust docstringsGravatar mathstrains212021-10-27-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Rename some variablesGravatar mathstrains212021-10-27-12/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Revert "Rename some variables" This reverts commit 2f5aeb06e816240b08453b5cf327c6b77958a3ab. Fix variable names (again) And again
| | | | | | | | | | | | | | | | | | | | | * Fix f stringGravatar mathstrains212021-10-27-1/+1
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Rename current_supporters_monthly to current_monthly_supportersGravatar mathstrains212021-10-27-2/+2
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Fix fetch/getGravatar mathstrains212021-10-27-6/+3
| | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | * Merge branches 'patreon' and 'patreon' of ↵Gravatar mathstrains212021-10-27-7/+55
| | | | | | | | | | | | | | | | | | | | | |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | https://github.com/mathstrains21/bot into patreon
| | | | | | | | | | | | | | | | | | | | | | * Merge branch 'python-discord:main' into patreonGravatar mathstrains212021-10-27-7/+55
| | | | | | | | | | | | | | | | | | | | | | |\ | |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|/ |/| | | | | | | | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | | | | | | | | Handle autoban filtering in DMs (#1914)Gravatar Boris Muratov2021-10-26-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | An autoban trigger being sent in DMs caused the ban to fail, but for it to still be registered in the database. That is becuase the ban command uses the `ctx.guild.ban` method, but in DMs `ctx.guild` is None. This commit solves it by overriding the `context.guild` field.
* | | | | | | | | | | | | | | | | | | | | | | Merge pull request #1893 from python-discord/filters/autobanGravatar Boris Muratov2021-10-25-7/+54
|\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | | Filtering: add autoban on specific reasons
| * | | | | | | | | | | | | | | | | | | | | | Filtering: remove dangling empty quoteGravatar Matteo Bertucci2021-10-25-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| * | | | | | | | | | | | | | | | | | | | | | Filtering: update auto-ban commentsGravatar Matteo Bertucci2021-10-25-3/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Co-authored-by: ChrisJL <[email protected]>
| * | | | | | | | | | | | | | | | | | | | | | Filtering: fix ban flowGravatar Matteo Bertucci2021-10-25-2/+3
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Fltering: clean up autoban codeGravatar Matteo Bertucci2021-10-25-4/+4
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Filter list: move warning to #mod-metaGravatar Matteo Bertucci2021-10-25-4/+4
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Merge remote-tracking branch 'origin/main' into filters/autobanGravatar Matteo Bertucci2021-10-25-303/+360
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / / / / / / / / / / / / / / |/| | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Filter list: send warning when autoban trigger is addedGravatar Matteo Bertucci2021-10-25-2/+11
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Filtering: update auto ban messageGravatar Matteo Bertucci2021-10-25-3/+15
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Infrac: prioritize mod over bot feedback msgGravatar Matteo Bertucci2021-10-25-8/+8
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Filtering: make autoban tempGravatar Matteo Bertucci2021-10-19-8/+4
| | | | | | | | | | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | | | | | | | | Filtering: do not try to convert to a memberGravatar Matteo Bertucci2021-10-19-2/+2
| | | | | | | | | | | | | | | | | | | | | | |