Discord python是否同时运行Client()和Bot()?
我试图通过使用以下命令防止一些朋友过度使用命令:Discord python是否同时运行Client()和Bot()?,python,python-3.x,discord.py,Python,Python 3.x,Discord.py,我试图通过使用以下命令防止一些朋友过度使用命令: @commands.cooldown(2,6,commands.BucketType.user) 问题是我主要使用Client(),而当我使用它时,这个装饰器似乎不起作用。如果我改用Bot(),这个问题就会消失,但我不能同时运行这两个元素,我的代码的其余部分使用Client()。因此,我: client=discord.client() bot=commands.bot(命令前缀=“!”) 我想知道是否有一种方法可以同时使用这两个库,或者像使
@commands.cooldown(2,6,commands.BucketType.user)
问题是我主要使用Client(),而当我使用它时,这个装饰器似乎不起作用。如果我改用Bot(),这个问题就会消失,但我不能同时运行这两个元素,我的代码的其余部分使用Client()。因此,我:
client=discord.client()
bot=commands.bot(命令前缀=“!”)
我想知道是否有一种方法可以同时使用这两个库,或者像使用现有库那样简单
谢谢。
命令。Bot
继承自discord.Client
。这意味着您可以使用discord.Client
执行任何操作,也可以使用commands.Bot
执行任何操作
使用commands.Bot
制作不和谐的Bot要方便得多
参考资料:
- -“此类是
的子类,因此,您可以使用discord.Client
执行任何操作。”discord.Client