aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| * | | | | | | | Add logging to loop start and loop end.Gravatar Numerlor2020-03-02-0/+8
| | | | | | | | |
| * | | | | | | | Add Silence cog.Gravatar Numerlor2020-03-02-0/+143
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | FirstHash is used for handling channels in `loop_alert_channels` set as tuples without considering other elements.
| * | | | | | | | Add HushDurationConverter.Gravatar Numerlor2020-03-02-0/+28
| | | | | | | | |
| | * | | | | | | Increase syncer logging levelGravatar S. Co12020-03-28-1/+1
| | | | | | | | |
| | * | | | | | | Use debug log level instead of warning in `post_user`Gravatar MarkKoz2020-03-28-1/+1
| | | | | | | | |
| | * | | | | | | Logging severity pass from reviewGravatar S. Co12020-03-28-4/+4
| | | | | | | | |
| | * | | | | | | Initial pass on log severity reductionGravatar S. Co12020-03-26-9/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the updated definition on logging levels, there are a few events that were issuing logs at too high of a level. This also includes some kaizening of existing log messages.
| | | * | | | | | Merge branch 'master' into zen-match-fixGravatar S. Co12020-03-26-284/+320
| | | |\ \ \ \ \ \
| | | * \ \ \ \ \ \ Merge remote-tracking branch 'origin/zen-match-fix' into zen-match-fixGravatar ks1232020-03-17-1/+84
| | | |\ \ \ \ \ \ \
| | | | * \ \ \ \ \ \ Merge branch 'master' into zen-match-fixGravatar Matteo Bertucci2020-03-17-1/+84
| | | | |\ \ \ \ \ \ \
| | | * | | | | | | | | (!zen Command): Under exact word match, change matching way from substring ↵Gravatar ks1232020-03-17-5/+6
| | | |/ / / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | to sentence split iterate and equality check.
| | | * | | | | | | | (!zen Command): Added exact word check before `difflib`'s matching, due ↵Gravatar ks1232020-03-17-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | matching may not count exact word as best choice.
| | | | | | * | | | | Filtering: merge the word and token watch filtersGravatar MarkKoz2020-03-27-41/+21
| | | | | |/ / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The only difference was the automatic addition of word boundaries. Otherwise, they shared a lot of code. The regex lists were kept separate in the config to retain the convenience of word boundaries automatically being added. * Rename filter to `watch_regex` * Expand spoilers for both words and tokens * Ignore URLs for both words and tokens
| | | | | | * | | | (Tags): Removed unnecessary `send_embed_with_trashcan` function due using ↵Gravatar ks1232020-03-31-23/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | existing function.
| | | | | | * | | | (Tags): Moved to existing `wait_for_deletion` function instead using ↵Gravatar ks1232020-03-31-5/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | custom/new one.
| | | | | | * | | | (Tags): Added blank line between check function and `try:` block on ↵Gravatar ks1232020-03-31-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `send_embed_with_trashcan` function.
| | | | | | * | | | (Tags): Fixed `TimeoutError` shadowing with `asyncio.TimeoutError`.Gravatar ks1232020-03-31-2/+2
| | | | | | | | | |
| | | | | | * | | | (Tags): Modified helper function `handle_trashcan_react` to ↵Gravatar ks1232020-03-31-7/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `send_embed_with_trashcan`, applied to docstring and to command.
| | | | | | * | | | (Tags): Fixed trashcan handling check.Gravatar ks1232020-03-30-2/+2
| | | | | | | | | |
| | | | | | * | | | (Tags): Added trashcan handling to `!tags get` command.Gravatar ks1232020-03-30-2/+4
| | | | | | | | | |
| | | | | | * | | | (Tags): Added helper function `handle_trashcan_react` for tag response ↵Gravatar ks1232020-03-30-1/+21
| |_|_|_|_|/ / / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | deletion handling.
| | | | | | * | | (Infraction Edit): Changed already expired and no reason provided sentence.Gravatar Karlis S2020-03-31-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Mark <[email protected]>
| | | | | | * | | (Infraction Edit): Don't change infraction when user try modify duration of ↵Gravatar ks1232020-03-31-0/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | infraction that is already expired and reason not specified.
| | | | | | * | | (Infraction Edit): Don't let change expiration when infraction already expired.Gravatar Karlis S2020-03-29-1/+3
| |_|_|_|_|/ / / |/| | | | | | |
* | | | | | | | Merge pull request #849 from ks129/webhook-matchGravatar S. Co12020-03-29-0/+73
|\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | Discord Webhook URL removing
| * \ \ \ \ \ \ \ Merge branch 'master' into webhook-matchGravatar S. Co12020-03-29-1/+20
| |\ \ \ \ \ \ \ \ | |/ / / / / / / / |/| | | | | | | |
* | | | | | | | | Merge pull request #848 from ks129/pep0Gravatar S. Co12020-03-29-1/+20
|\ \ \ \ \ \ \ \ \ | |_|_|_|_|_|/ / / |/| | | | | | | | Hard-coded PEP 0 to !pep command
| * | | | | | | | (PEP Command): Fixed comment about PEP 0 separately handling.Gravatar ks1232020-03-29-2/+1
| | | | | | | | |
| * | | | | | | | (PEP Command): Moved PEP 0 information to hard-coded strings from constants, ↵Gravatar ks1232020-03-29-18/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | moved PEP 0 sending to function.
| * | | | | | | | (PEP Command): Moved icon URL to constant instead hard-coded string.Gravatar ks1232020-03-29-2/+4
| | | | | | | | |
| * | | | | | | | (PEP Command): Fixed comment of explanation of PEP 0 different processing.Gravatar ks1232020-03-28-1/+2
| | | | | | | | |
| * | | | | | | | (PEP Command): Hard-coded PEP 0Gravatar ks1232020-03-28-0/+21
|/ / / / / / / /
| * | | | | | | (Webhook Detection): Fixed grouping of regex, alert message content, ↵Gravatar Karlis S2020-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 ↵Gravatar ks1232020-03-28-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | confusion in `delete_and_respond` function.
| * | | | | | | (Webhook Detection): Fixed docstrings.Gravatar ks1232020-03-28-2/+2
| | | | | | | |
| * | | | | | | (Webhook Detection): Removed unnecessary URL hiding in `delete_and_respond`.Gravatar ks1232020-03-28-5/+0
| | | | | | | |
| * | | | | | | (Webhook Detection): Added grouping to RegEx compilation, removed ↵Gravatar ks1232020-03-28-13/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | unnecessary function `scan_message`, moved this content to `on_message` event.
| * | | | | | | (Webhook Detection): Call `on_message` instead repeating code.Gravatar ks1232020-03-28-3/+1
| | | | | | | |
| * | | | | | | (Webhook Detection): Fixed order of cog loading.Gravatar ks1232020-03-28-1/+1
| | | | | | | |
| * | | | | | | (Webhook Detection): Added `on_message_edit` listener for Discord Webhooks ↵Gravatar ks1232020-03-28-0/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | detecting.
| * | | | | | | (Webhook Detection): Alert message formatting changes, added `on_message` ↵Gravatar ks1232020-03-28-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | listener.
| * | | | | | | (Webhook Detection): Added URL returning to `scan_message` helper function.Gravatar ks1232020-03-28-3/+4
| | | | | | | |
| * | | | | | | (Webhook Detection): Created `delete_and_respond` helper function to handle ↵Gravatar ks1232020-03-28-2/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Webhook URLs.
| * | | | | | | (Webhook Detection): Added `ModLog` fetching property.Gravatar ks1232020-03-28-0/+6
| | | | | | | |
| * | | | | | | (Webhook Detection): Added cog loading to __main__.py, created ↵Gravatar ks1232020-03-28-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | `scan_message` helper function to detect Webhook URL.
| * | | | | | | (Webhook Detection): Added webhook match regex.Gravatar ks1232020-03-28-0/+4
| | | | | | | |
| * | | | | | | (Webhook Detection): Created cog.Gravatar ks1232020-03-28-0/+15
|/ / / / / / /
* | | | | | | Merge pull request #842 from python-discord/bug/util/831/snekbox-reeval-parsingGravatar S. Co12020-03-26-8/+59
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | | Fix snekbox's message parsing to extract code for re-evaluation
| * | | | | | Merge branch 'master' into bug/util/831/snekbox-reeval-parsingGravatar S. Co12020-03-26-2/+2
| |\ \ \ \ \ \ | |/ / / / / / |/| | | | | |
* | | | | | | Change Alias warnings to infoGravatar Leon Sandøy2020-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.