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
    执行任何操作。”