| Commit message (Collapse) | Author | Age | Lines | |
|---|---|---|---|---|
| * | simplify if statement | 2020-04-14 | -4/+2 | |
| | | | | Co-Authored-By: Mark <[email protected]> | |||
| * | Feature now is cross-platform | 2020-04-14 | -7/+10 | |
| | | | | | Instead of using string methods to split the file path at `/` which is not cross-platform, I am now entirely using pathlib methods to get the parent folder and restrict the tags. | |||
| * | Remove unnecessary variable creation and join two if statements | 2020-04-05 | -5/+6 | |
| | | ||||
| * | Add feature to restrict tags to specific role(s) | 2020-04-05 | -15/+37 | |
| | | ||||
| * | Set unsilence permissions to inherit instead of true | 2020-03-30 | -2/+2 | |
| | | | | | | | The "unsilence" action of the silence/hush command used `send_messages=True` when unsilencing a hushed channel. This had the side effect of also enabling send messages permissions for those with the Muted rule, as an explicit True permission apparently overwrites an explicit False permission, even if the latter was set for a higher top-role. The solution is to revert back to the `Inherit` permission by assigning `None`. This is what we normally use when Developers are allowed to send messages to a channel. | |||
| * | Merge pull request #812 from Numerlor/hush-cog | 2020-03-30 | -3/+504 | |
| |\ | | | | | Implement silencer (hush) cog. | |||
| | * | Merge branch 'master' into hush-cog | 2020-03-30 | -548/+1802 | |
| | |\ | |/ |/| | ||||
| * | | Merge pull request #849 from ks129/webhook-match | 2020-03-29 | -0/+73 | |
| |\ \ | | | | | | | Discord Webhook URL removing | |||
| | * \ | Merge branch 'master' into webhook-match | 2020-03-29 | -1/+20 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Merge pull request #848 from ks129/pep0 | 2020-03-29 | -1/+20 | |
| |\ \ \ | | | | | | | | | Hard-coded PEP 0 to !pep command | |||
| | * | | | (PEP Command): Fixed comment about PEP 0 separately handling. | 2020-03-29 | -2/+1 | |
| | | | | | ||||
| | * | | | (PEP Command): Moved PEP 0 information to hard-coded strings from constants, ↵ | 2020-03-29 | -18/+14 | |
| | | | | | | | | | | | | | | | | | moved PEP 0 sending to function. | |||
| | * | | | (PEP Command): Moved icon URL to constant instead hard-coded string. | 2020-03-29 | -2/+4 | |
| | | | | | ||||
| | * | | | (PEP Command): Fixed comment of explanation of PEP 0 different processing. | 2020-03-28 | -1/+2 | |
| | | | | | ||||
| | * | | | (PEP Command): Hard-coded PEP 0 | 2020-03-28 | -0/+21 | |
| |/ / / | ||||
| | * | | (Webhook Detection): Fixed grouping of regex, alert message content, ↵ | 2020-03-28 | -9/+9 | |
| | | | | | | | | | | | | | | | | docstrings, string formatting and URL hiding to show in logs. Co-Authored-By: Mark <[email protected]> | |||
| | * | | (Webhook Detection): Renamed `url` variable to `redacted_url` to avoid ↵ | 2020-03-28 | -2/+2 | |
| | | | | | | | | | | | | | confusion in `delete_and_respond` function. | |||
| | * | | (Webhook Detection): Fixed docstrings. | 2020-03-28 | -2/+2 | |
| | | | | ||||
| | * | | (Webhook Detection): Removed unnecessary URL hiding in `delete_and_respond`. | 2020-03-28 | -5/+0 | |
| | | | | ||||
| | * | | (Webhook Detection): Added grouping to RegEx compilation, removed ↵ | 2020-03-28 | -13/+4 | |
| | | | | | | | | | | | | | unnecessary function `scan_message`, moved this content to `on_message` event. | |||
| | * | | (Webhook Detection): Call `on_message` instead repeating code. | 2020-03-28 | -3/+1 | |
| | | | | ||||
| | * | | (Webhook Detection): Fixed order of cog loading. | 2020-03-28 | -1/+1 | |
| | | | | ||||
| | * | | (Webhook Detection): Added `on_message_edit` listener for Discord Webhooks ↵ | 2020-03-28 | -0/+7 | |
| | | | | | | | | | | | | | detecting. | |||
| | * | | (Webhook Detection): Alert message formatting changes, added `on_message` ↵ | 2020-03-28 | -2/+9 | |
| | | | | | | | | | | | | | listener. | |||
| | * | | (Webhook Detection): Added URL returning to `scan_message` helper function. | 2020-03-28 | -3/+4 | |
| | | | | ||||
| | * | | (Webhook Detection): Created `delete_and_respond` helper function to handle ↵ | 2020-03-28 | -2/+41 | |
| | | | | | | | | | | | | | Webhook URLs. | |||
| | * | | (Webhook Detection): Added `ModLog` fetching property. | 2020-03-28 | -0/+6 | |
| | | | | ||||
| | * | | (Webhook Detection): Added cog loading to __main__.py, created ↵ | 2020-03-28 | -0/+10 | |
| | | | | | | | | | | | | | `scan_message` helper function to detect Webhook URL. | |||
| | * | | (Webhook Detection): Added webhook match regex. | 2020-03-28 | -0/+4 | |
| | | | | ||||
| | * | | (Webhook Detection): Created cog. | 2020-03-28 | -0/+15 | |
| |/ / | ||||
| * | | Merge pull request #842 from python-discord/bug/util/831/snekbox-reeval-parsing | 2020-03-26 | -8/+59 | |
| |\ \ | | | | | | | Fix snekbox's message parsing to extract code for re-evaluation | |||
| | * \ | Merge branch 'master' into bug/util/831/snekbox-reeval-parsing | 2020-03-26 | -2/+2 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Change Alias warnings to info | 2020-03-26 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Stuff like "{name} tried to run {command}" and "{command} could not be found" was set as a warning, and so Sentry issues were being created for these. Our rule of thumb is that only actionable things should be warnings. Changed these to Info logs. | |||
| | * | | Snekbox tests: use `get_code` in `test_continue_eval_does_continue` | 2020-03-25 | -3/+6 | |
| | | | | ||||
| | * | | Snekbox tests: test `get_code` | 2020-03-25 | -4/+32 | |
| | | | | | | | | | | | | | | | | Should return 1st arg (or None) if eval cmd in message, otherwise return full content. | |||
| | * | | Snekbox: fix re-eval when '!eval' is removed from edited message | 2020-03-25 | -1/+21 | |
| |/ / | | | | | | | | | | | | | The previous parsing method was naïve in assuming there would always be something preceding the code (e.g. the '!eval' command invocation) delimited by a space. Now it will only split if it's sure the eval command was used in the edited message. | |||
| * | | Merge pull request #840 from ks129/zen-tag-remove | 2020-03-25 | -20/+0 | |
| |\ \ | | | | | | | Removed `zen` tag due `!zen` command exist. | |||
| | * \ | Merge branch 'master' into zen-tag-remove | 2020-03-25 | -254/+259 | |
| | |\ \ | |/ / |/| | | ||||
| * | | | Merge pull request #841 from python-discord/update-deps | 2020-03-25 | -179/+98 | |
| |\ \ \ | | | | | | | | | Remove unused safety & dodgy dev dependencies | |||
| | * | | | Remove unused safety & dodgy dev dependencies | 2020-03-24 | -179/+98 | |
| |/ / / | | | | | | | Relock | |||
| * | | | Merge pull request #837 from python-discord/update-contrib | 2020-03-23 | -22/+37 | |
| |\ \ \ | | | | | | | | | Update contributor doc | |||
| | * \ \ | Merge branch 'master' into update-contrib | 2020-03-23 | -1/+1 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Fix regression in verification cog | 2020-03-21 | -1/+1 | |
| | | | | | | | | | | | | | | | | | A stray `bot` was removed from the `on_message` listener, causing it to raise an exception rather than generate a `Context` object from incoming verification channel messages. | |||
| | * | | | Update contributor doc | 2020-03-20 | -22/+37 | |
| |/ / / | ||||
| * | | | Merge pull request #821 from python-discord/hemlock-perma-ban-watch-removal | 2020-03-20 | -44/+94 | |
| |\ \ \ | | | | | | | | | Automatically Remove Users from BigBrother Watch List on Perma Ban | |||
| | * | | | Changed a logging level | 2020-03-20 | -1/+1 | |
| | | | | | | | | | | | | | - Changed the log for when the big brother cog doesn't load in the `apply_ban()` method doesn't properly load from a trace to an error. | |||
| | * | | | Merge branch 'master' into hemlock-perma-ban-watch-removal | 2020-03-20 | -117/+1052 | |
| | |\ \ \ | |/ / / |/| | | | ||||
| * | | | | Merge pull request #530 from python-discord/spoiler-check | 2020-03-17 | -10/+31 | |
| |\ \ \ \ | | | | | | | | | | | Strip spoiler tags for watchlist triggers | |||
| | * \ \ \ | Merge branch 'master' into spoiler-check | 2020-03-17 | -107/+1021 | |
| | |\ \ \ \ | |/ / / / |/| | | | | ||||
| | * | | | | Escape markdown in voice updates | 2020-03-11 | -7/+14 | |
| | | | | | | ||||