【发布时间】:2020-11-25 11:48:58
【问题描述】:
假设我有两个命令...
-
hi 1向用户发送一次 hi 并开始 500 秒的冷却时间 -
hi 2向用户发送两次 hi 并开始 1000 秒的冷却
现在当我输入hi 1 时,它不应该在我输入hi 2 时响应我。
类似于共享冷却系统的东西!
我该怎么做?
我目前正在使用这个:
@commands.cooldown(1, 5, commands.BucketType.user)
这让我可以使用多个命令,而无需停止前一个命令的冷却时间。
【问题讨论】:
-
看来你可能需要自己检查一下,因为我认为 dpy 没有开箱即用的检查
-
对如何开始或这样做有任何想法吗? @Minion3665
-
我不完全确定,但我可以解决。让我看看我能不能做到,一会儿给你写一个答案
-
如果你能做到这一点,我真的很感激,我正在尝试检查是否有可能找到是否有人已经处于冷却状态!
标签: python python-3.x discord discord.py