Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用cogs时使用discord.py的命令组(子命令)_Python_Python 3.x_Discord_Discord.py - Fatal编程技术网

Python 使用cogs时使用discord.py的命令组(子命令)

Python 使用cogs时使用discord.py的命令组(子命令),python,python-3.x,discord,discord.py,Python,Python 3.x,Discord,Discord.py,在使用cogs时,如何使用discord.py中的命令组(子命令)?会和平常一样吗?不使用齿轮的正常意义?或者我需要做些额外的事情。我查看了discord.py文档,但似乎什么也没找到。如果有人能给我举个例子,说明我如何使用带齿轮的命令组,那就太好了 我尝试了以下方法: #这是一个齿轮 @bot.group(pass\u context=True) 但我的代码linter一直说bot是未定义的 当我尝试时: #这是一个齿轮 @self.bot.group(pass\u context=True

在使用cogs时,如何使用discord.py中的命令组(子命令)?会和平常一样吗?不使用齿轮的正常意义?或者我需要做些额外的事情。我查看了discord.py文档,但似乎什么也没找到。如果有人能给我举个例子,说明我如何使用带齿轮的命令组,那就太好了

我尝试了以下方法:

#这是一个齿轮
@bot.group(pass\u context=True)
但我的代码linter一直说bot是未定义的

当我尝试时:

#这是一个齿轮
@self.bot.group(pass\u context=True)

它说自我是未定义的。

在cog中,使用命令代替机器人。 e、 g

@commands.group(pass_context=True)