| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | Handle context message possibly being None | 2022-10-28 | -18/+19 | |
| | | ||||
| * | Use command prefix instead of hardcoded ! | 2022-10-27 | -3/+7 | |
| | | ||||
| * | Convert redundant filter setting group to command | 2022-10-27 | -14/+9 | |
| | | ||||
| * | Suppress exceptions while actioning filters | 2022-10-27 | -7/+20 | |
| | | | | | | | | | Filtering should not stop even if one type of action raised an exception. For example, if deleting the message raised somehow, it should still try to infract the user. Exceptions raised in actions are logged instead. Additionally adds a fix to the way actions are merged. | |||
| * | Add Discord token filter | 2022-10-26 | -35/+255 | |
| | | | | | | | Also fix a bug with the cog trying to serialize a set when trying to modify the DB with no UI. Also fix a bug with the domain setting description having a mismatching name. | |||
| * | Add rich embed filter | 2022-10-23 | -19/+62 | |
| | | ||||
| * | Merge branch 'main' into new-filters | 2022-10-23 | -609/+1142 | |
| |\ | ||||
| | * | Merge pull request #2308 from python-discord/move_security_cog | 2022-10-23 | -1/+1 | |
| | |\ | | | | | | | Move Security cog to backend extension | |||
| | | * | Move Security cog to backend extension | 2022-10-22 | -1/+1 | |
| | |/ | ||||
| | * | Merge pull request #2298 from shtlrs/issue-2294-zen-command | 2022-10-20 | -10/+17 | |
| | |\ | | | | | | | change the signature to include a "zen_rule_index" | |||
| | | * | remove int from search_value's type union | 2022-10-20 | -6/+6 | |
| | | | | ||||
| | | * | apply style guidelines to signature | 2022-10-20 | -2/+7 | |
| | | | | ||||
| | | * | update doc strings to reflect the usage of the new param | 2022-10-20 | -2/+2 | |
| | | | | ||||
| | | * | change the signature to include a "zen_rule_index" | 2022-10-20 | -7/+9 | |
| | |/ | ||||
| | * | Merge pull request #2245 from python-discord/update-autoreview-system | 2022-10-19 | -85/+385 | |
| | |\ | | | | | | | Update autoreview system | |||
| | | * | Calculate 'now' once to ensure it is constant for scoring nominations | 2022-10-19 | -4/+5 | |
| | | | | ||||
| | | * | Merge branch 'main' into update-autoreview-system | 2022-10-19 | -671/+1062 | |
| | | |\ | | |/ | |/| | ||||
| | * | | Merge pull request #2296 from ↵ | 2022-10-18 | -1/+1 | |
| | |\ \ | | | | | | | | | | | | | python-discord/lemon/resolve-serious-grammatical-problem | |||
| | | * | | Resolve a serious grammatical problem in a comment | 2022-10-18 | -1/+1 | |
| | |/ / | | | | | | | | | | A controversial comment, to be sure. I have solved this with a compromise I know in my heart we can all agree on, wholeassedly. | |||
| | * | | Merge pull request #2274 from python-discord/fix-silence-and-tags-when-unloaded | 2022-10-18 | -1/+9 | |
| | |\ \ | | | | | | | | | Check for commands being None in try_get_tag and try_silence | |||
| | | * \ | Merge branch 'main' into fix-silence-and-tags-when-unloaded | 2022-10-18 | -444/+1955 | |
| | | |\ \ | | |/ / | |/| | | ||||
| | * | | | Merge pull request #2283 from ↵ | 2022-10-18 | -2/+22 | |
| | |\ \ \ | | | | | | | | | | | | | | | | | | | | | shtlrs/1379-tranform-urls-upon-rich-embed-filter-application 1379 tranform urls upon rich embed filter application | |||
| | | * \ \ | Merge branch 'main' into 1379-tranform-urls-upon-rich-embed-filter-application | 2022-10-18 | -250/+1578 | |
| | | |\ \ \ | | |/ / / | |/| | | | ||||
| | * | | | | Merge pull request #2293 from python-discord/fix-sequency-proxy-breaking-change | 2022-10-17 | -1/+2 | |
| | |\ \ \ \ | ||||
| | | * | | | | Support the new SequenceProxy type in d.py | 2022-10-17 | -1/+2 | |
| | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | This type is usd for a few attributes, including Guild.threads and guild.Channels. This type does not implement any of the add dunder methods, so we use itertools.chain to get a single iterator for both sequences. Fixes BOT-398 Fixees #2292 | |||
| | * | | | | Merge pull request #2287 from python-discord/bump-bot-core | 2022-10-16 | -233/+1358 | |
| | |\ \ \ \ | | | | | | | | | | | | | Bump bot-core to 8.2.1 and bump other deps to latest | |||
| | | * \ \ \ | Merge branch 'main' into bump-bot-core | 2022-10-16 | -6/+5 | |
| | | |\ \ \ \ | | |/ / / / | |/| | | | | ||||
| | * | | | | | enhancement(filters): use a stricter bot token regex (#2006) | 2022-10-14 | -5/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use a stricter bot token regex Co-authored-by: wookie184 <[email protected]> Co-authored-by: Hassan Abouelela <[email protected]> | |||
| | * | | | | | `REPO_TOKEN` is no more. (#2289) | 2022-10-13 | -1/+0 | |
| | | | | | | | ||||
| | | * | | | | Use explicit mock channels in tests to remove warning | 2022-10-10 | -2/+11 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is need due to the new behaviour of discord.utils.get supporting both iterables and async iterables by checking for the presence of the __aiter__ attr on the iterable. GuildChannelConverter._resolve_channel uses this get util under the hood which grabs the voice channels on the guild, which were previously Mocked by the MagicMock, meaning the __aiter__ attr was present, causing the util to think it should be ran asynchronously. | |||
| | | * | | | | noqa an abstract class with no abstract methods | 2022-10-10 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | This warning was added in the latest version of flake8-bugbear, but can be ignored in this instance. | |||
| | | * | | | | Bump all deps to latest | 2022-10-10 | -498/+426 | |
| | | | | | | | ||||
| | | * | | | | Bump bot-core to 8.2.1 | 2022-10-10 | -152/+1340 | |
| | |/ / / / | | | | | | | | | | | | | | | | From the release notes on d.py [here](https://canary.discord.com/channels/336642139381301249/381965829857738772/1006359073610010664) and [here](https://canary.discord.com/channels/336642139381301249/381965829857738772/1008772795179737230) none of the breaking changes for the commit we were on to 2.0.1 affect us. | |||
| | * | | | | Merge pull request #1917 from mathstrains21/patreon | 2022-10-05 | -0/+138 | |
| | |\ \ \ \ | | | | | | | | | | | | | Add Patreon Cog | |||
| | | * \ \ \ | Merge branch 'main' into patreon | 2022-10-05 | -261/+563 | |
| | | |\ \ \ \ | | |/ / / / | |/| | | | | ||||
| | * | | | | | Merge pull request #2284 from shtlrs/2281-fix-non-awaited-remove-cog-calls | 2022-10-05 | -3/+3 | |
| | |\ \ \ \ \ | | | | | | | | | | | | | | | Fix all non-awaited bot.remove_cog calls | |||
| | | * \ \ \ \ | Merge branch 'main' into 2281-fix-non-awaited-remove-cog-calls | 2022-10-05 | -7/+72 | |
| | | |\ \ \ \ \ | | |/ / / / / | |/| | | | | | ||||
| | * | | | | | | Merge pull request #2267 from python-discord/move-filter-alerts | 2022-10-03 | -7/+72 | |
| | |\ \ \ \ \ \ | ||||
| | | * | | | | | | Make autoban report silently fail if output will be sent to a non-mod channel | 2022-10-02 | -0/+4 | |
| | | | | | | | | | ||||
| | | * | | | | | | Send weekly_autoban_report to ctx channel when manually invoked | 2022-10-02 | -3/+7 | |
| | | | | | | | | | ||||
| | | * | | | | | | Report on all autoban filters added in the last 7 days | 2022-10-02 | -1/+55 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds both a command to runt he report, and schedules a report to be automatically once a week. | |||
| | | * | | | | | | Namespace discord import in filter_lists | 2022-10-02 | -4/+4 | |
| | | | | | | | | | ||||
| | | * | | | | | | Send filter alerts to #filter-log instead of #mod-meta | 2022-10-02 | -2/+5 | |
| | |/ / / / / / | | | | | | | | | | | | | | | | | | | | | | This is to reduce the amount of spam in #mod-meta. | |||
| | | * / / / / | await unawaited remove_cog calls | 2022-10-03 | -3/+3 | |
| | |/ / / / / | ||||
| | | * | | | | Add message when there are no patrons in a tier | 2022-10-05 | -1/+2 | |
| | | | | | | | ||||
| | | * | | | | Update wording of patreon message | 2022-09-17 | -2/+2 | |
| | | | | | | | ||||
| | | * | | | | Wording changes and minor code changes | 2022-09-11 | -6/+6 | |
| | | | | | | | ||||
| | | * | | | | Use Member.get_role instead of adding has_role_id util | 2022-09-11 | -7/+1 | |
| | | | | | | | ||||
| | | * | | | | Only allow command in bot-commands, and change some formatting | 2022-09-10 | -31/+32 | |
| | | | | | | | ||||
| | | * | | | | Make get_patreon_tier function more readable | 2022-08-20 | -5/+8 | |
| | | | | | | | ||||