aboutsummaryrefslogtreecommitdiffstats
path: root/bot/decorators.py (follow)
Commit message (Expand)AuthorAgeLines
* Deseasonify: move decorators module under utilsGravatar kwzrd2020-03-28-321/+0
* Deseasonify: extend `in_month` docGravatar kwzrd2020-03-26-0/+5
* Deseasonify: use 't-dot' notation for type annotationsGravatar kwzrd2020-03-24-19/+19
* Deseasonify: add generic `in_month` decoratorGravatar kwzrd2020-03-24-1/+34
* Deseasonify: rename `in_month` decoratorGravatar kwzrd2020-03-24-1/+1
* Deseasonify: add `mock_in_debug` decoratorGravatar kwzrd2020-03-23-1/+21
* Deseasonify: abdicate responsibility to wait until bot is readyGravatar kwzrd2020-03-23-7/+3
* Deseasonify: relax type annotationGravatar kwzrd2020-03-15-1/+1
* Deseasonify: remove fragile attr dependency in `seasonal_task`Gravatar kwzrd2020-03-15-6/+5
* Deseasonify: add convenience decorator for seasonal tasksGravatar kwzrd2020-03-15-0/+39
* Deseasonify: add listener decorator for season lockingGravatar kwzrd2020-03-15-0/+22
* Deseasonify: improve `in_month` command checkGravatar kwzrd2020-03-15-2/+13
* Implement in_month command checkGravatar kwzrd2020-02-22-1/+20
* Fix inaccurate annotations for custom checks.Gravatar scragly2019-12-06-2/+2
* put role bypass check above channel override to make sure bypass roles can ac...Gravatar Numerlor2019-10-02-7/+7
* fix grammar in in_channel_override docstringGravatar Numerlor2019-10-02-1/+2
* add logging when an overriden in_channel_check failsGravatar Numerlor2019-10-02-0/+5
* fix in_channel_check docstring styleGravatar Numerlor2019-10-02-2/+4
* add return type hint to override_in_channel inner functionGravatar Numerlor2019-10-02-1/+1
* rewrite override_in_channel to accept an optional new channel whitelistGravatar Numerlor2019-10-02-10/+29
* Lint remaining filesGravatar S. Co12019-09-09-3/+3
* Initial linting passGravatar S. Co12019-09-09-6/+6
* Fix indent style and reduce logging message verbosityGravatar kosayoda2019-08-12-21/+34
* Split in_channel's predicate and check, add bypass_roles functionalityGravatar kosayoda2019-08-06-8/+54
* Relint Seasonalbot with new linting rulesGravatar sco12019-04-24-4/+0
* Docstring pass for top-level bot functionsGravatar sco12019-03-18-2/+8
* Initial move of Snakes cog from the bot to seasonalbotGravatar Chris Goes2019-03-04-0/+41
* Allows you to create Seasons. (#64)Gravatar Leon Sandøy2018-11-27-0/+48