aboutsummaryrefslogtreecommitdiff
path: root/discord/ext/commands/cooldowns.py
Commit message (Expand)AuthorAgeFilesLines
* [commands] Fix a typo in the docstring of the internal _Semaphore classs0lst1ce2020-04-041-1/+1
* [commands] Only clean semaphore when there are no waitersRapptz2020-01-211-1/+4
* [commands] Refactor BucketType to not repeat in other places in codeRapptz2020-01-211-39/+24
* [commands] Add max_concurrency decoratorRapptz2020-01-211-0/+130
* Bump copyright year to 2020Rapptz2020-01-191-1/+1
* [commands] Add role cooldown bucketBluePhoenixGame2019-08-111-0/+9
* Replace Enum with an internal one for significant speed improvements.Rapptz2019-06-091-2/+2
* [commands] Allow passing `current` to more cooldown mapping methods.Rapptz2019-04-241-4/+8
* Consistent use of __all__ to prevent merge conflicts.Rapptz2019-04-201-1/+5
* [commands] Allow passing reference time to update_rate_limitRapptz2019-04-141-2/+2
* [commands] Fix issue with decorator order with checks and cooldownsRapptz2019-02-231-0/+5
* Bumped copyright years to 2019.Dante Dam2019-01-281-1/+1
* Add channel category cooldown bucket typeDice2018-11-241-5/+8
* [lint] Fix incorrect and inconsistent whitespaceHornwitser2018-08-221-0/+1
* [commands] Added BucketType.members for cooldownsClement2018-08-221-1/+4
* [commands] Minor speed-up for the BucketType.guild case.Rapptz2017-10-081-1/+1
* [commands] Make CooldownMapping.get_bucket take Message instead.Rapptz2017-10-081-4/+3
* [commands] Split Cooldown state processing to two different functions.MysterialPy2017-10-031-7/+14
* [commands] Add CooldownMapping.from_cooldown factory classmethod.Rapptz2017-08-271-0/+4
* Update copyright year to 2017.Rapptz2017-01-201-1/+1
* Rename Server to Guild everywhere.Rapptz2017-01-031-3/+3
* Slots use tuples instead now.Rapptz2017-01-031-1/+1
* [commands] Added a method to reset command cooldown.Dan Hess2016-09-081-0/+5
* [commands] Implement a command cooldown system.Rapptz2016-07-221-0/+121