aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeLines
...
| | | | | * | | | | | | | | | Add 2 first unit tests for Stream cogGravatar Harbys2020-11-24-0/+45
| | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | Add additional year aliasGravatar Harbys2020-11-24-1/+1
| | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | import fixGravatar Harbys2020-11-24-1/+1
| | | | | | | | | | | | | | |
| | | | | * | | | | | | | | | Added <prefix>Stream and <prefix>revokestream commandsGravatar Harbys2020-11-24-0/+169
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | First dynamic update moved to the init_available method.Gravatar xithrius2021-03-12-4/+4
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Cleared up messages in logs.Gravatar xithrius2021-03-12-2/+2
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Removed async_rediscache import.Gravatar xithrius2021-03-08-1/+0
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Moved cache, reworked logic so message sends on cog reload.Gravatar xithrius2021-03-08-11/+14
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Using http methods to edit/send messages.Gravatar xithrius2021-03-08-26/+16
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Removed extra newline at end of _cog.py.Gravatar xithrius2021-03-07-1/+0
| | | | | | | | | | | | | | |
| | | | | | | * | | | | | | | Merge branch 'master' into dynamic-available-message-patchGravatar Xithrius2021-03-07-519/+991
| | | | | | | |\ \ \ \ \ \ \ \ | | |_|_|_|_|_|/ / / / / / / / | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | Mark #appeals as a mod channelGravatar Matteo Bertucci2021-03-07-0/+2
| | | | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #1450 from python-discord/pypi-url-formatter-patchGravatar scragly2021-03-07-0/+9
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|/ / / / / / / / / / / / | |/| | | | | | | | | | | | | Only allow some characters within a request URL to PyPi.
| | * | | | | | | | | | | | | Added filter.Gravatar xithrius2021-03-06-0/+9
| |/ / / / / / / / / / / / /
| * | | | | | | | | | | | | Remove trailing whitespaceGravatar Boris Muratov2021-03-06-1/+1
| | | | | | | | | | | | | |
| * | | | | | | | | | | | | Filtering hotfixGravatar Boris Muratov2021-03-06-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug caused by an outdated function signature in a previous commit in the #1402 PR
| * | | | | | | | | | | | | Merge pull request #1402 from python-discord/ks123/watchlist-trigger-reasonGravatar Xithrius2021-03-06-16/+44
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implement showing filterlist entry comment in alerts
| | * \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into ks123/watchlist-trigger-reasonGravatar Xithrius2021-03-06-501/+932
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | Merge pull request #1392 from ↵Gravatar Xithrius2021-03-06-3/+4
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ChrisLovering/Don't-suggest-when-a-tag-is-on-cooldown Don't fuzzy search for tags when tag is on cooldown
| | * \ \ \ \ \ \ \ \ \ \ \ \ \ Merge branch 'master' into Don't-suggest-when-a-tag-is-on-cooldownGravatar Xithrius2021-03-06-515/+1010
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #1449 from python-discord/json-loggingGravatar Joe Banks2021-03-06-114/+196
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \
| | * | | | | | | | | | | | | | | Version lock JSON loggerGravatar Joe Banks2021-03-06-2/+2
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Use JSON logging when debug mode is disabledGravatar Joe Banks2021-03-06-16/+33
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Add JSON logging dependenciesGravatar Joe Banks2021-03-06-98/+163
| |/ / / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | GrammarGravatar Chris2021-01-31-1/+1
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | return true when tag is on cdGravatar Chris2021-01-31-3/+4
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Remove compatibility-none returns from filtersGravatar ks1292021-02-24-27/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This doesn't look good to have just None returns, so made changes so if function don't return tuple, then reason is automatically None.
| | | * | | | | | | | | | | | | Move reason for guild filtering to footerGravatar ks1292021-02-20-3/+2
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Add comments about returning blacklist entry reasons to filtersGravatar ks1292021-02-17-3/+18
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Rename filter trigger reason from entry command to reasonGravatar ks1292021-02-17-2/+2
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Add missing None reason returns of filtersGravatar ks1292021-02-17-3/+3
| | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | Implement showing filterlist entry comment in alertsGravatar ks1292021-02-06-23/+40
| | | | | | | | | | | | | | | |
| | | | | | | | * | | | | | | | Added Redis caching.Gravatar xithrius2021-03-07-0/+65
| | | | | | | | | | | | | | | |
* | | | | | | | | | | | | | | | 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 pull request #1434 from Numerlor/sendhelpGravatar Senjan212021-03-04-0/+2
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Send command help for BadUnionArgument errors
| | * | | | | | | | | | | | | | | Close coroutine to prevent `RuntimeWarning`sGravatar Numerlor2021-02-25-0/+1
| | | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | | Send command help for `BadUnionArgument`sGravatar Numerlor2021-02-25-0/+1
| | | |_|_|/ / / / / / / / / / / | | |/| | | | | | | | | | | | |
| * | | | | | | | | | | | | | | Merge pull request #1262 from python-discord/mbaruh/defconGravatar Boris Muratov2021-03-02-170/+247
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |_|_|_|/ / / / / / / / / / / | |/| | | | | | | | | | | | | | Defcon overhaul
| | * | | | | | | | | | | | | | Merge branch 'master' into mbaruh/defconGravatar Boris Muratov2021-03-02-274/+626
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | |/ / / / / / / / / / / / / / | |/| | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Merge branch 'mbaruh/defcon' of https://github.com/python-discord/bot into ↵Gravatar mbaruh2021-03-02-12/+19
| | |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | mbaruh/defcon
| | | * | | | | | | | | | | | | | Provide default cache values when syncingGravatar Boris Muratov2021-03-01-2/+2
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Change to handle specifically redis errorsGravatar Boris Muratov2021-03-01-11/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The idea to ignore alerts on fake redis didn't solve the problem completely, because sometimes you'll just develop with a real redis. It also didn't solve the ping we would get on first start up. After looking into it there seems like there's no actual reason to alert on key errors, as they should only happen if the cache gets wiped for some reason, which shouldn't happen, but in which case we have bigger issues. Alerts are therefore limited to connection errors raised by redis. This additionally handles only redis errors when writing to it as well. If any other error is raised it is ok for the function to stop at that point, as all variables have already been set. The only thing which doesn't get executed is the confirmation message and logging, the lack of which is an exception message in itself.
| | | * | | | | | | | | | | | | | Sync alert won't trigger with fake redisGravatar Boris Muratov2021-02-26-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The alert will trigger with fake redis on every bot startup even when people aren't working on the defcon cog. Added a condition to check if fake redis is being used.
| | | * | | | | | | | | | | | | | Changed name of _duration_parser constant to uppercaseGravatar Boris Muratov2021-02-26-2/+2
| | | | | | | | | | | | | | | | |
| | | * | | | | | | | | | | | | | Supressing any exceptions while updating the threshold in redisGravatar Boris Muratov2021-02-26-6/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Updating redis might cause an error, making sure it doesn't stop the command mid-way
| | * | | | | | | | | | | | | | | Improved docstring for threshold command.Gravatar mbaruh2021-03-02-1/+8
| | |/ / / / / / / / / / / / / /
| | * | | | | | | | | | | | | | Retain 'd' alias for threshold commandGravatar mbaruh2021-02-19-1/+1
| | | | | | | | | | | | | | | |
| | * | | | | | | | | | | | | | Error to load settings will send the traceback to the channelGravatar mbaruh2021-02-19-0/+2
| | | | | | | | | | | | | | | |