Python Discord.py bot无法识别来自COG的命令
我一直在试图弄清楚cog如何与discord.py重写一起工作,我设法让一个机器人只与一个cog一起工作。问题是,机器人可以识别来自一个齿轮的命令,但不能识别另一个齿轮的命令 在bot.py中导入齿轮 这里的inside basic.py命令似乎有效Python Discord.py bot无法识别来自COG的命令,python,discord.py,discord.py-rewrite,Python,Discord.py,Discord.py Rewrite,我一直在试图弄清楚cog如何与discord.py重写一起工作,我设法让一个机器人只与一个cog一起工作。问题是,机器人可以识别来自一个齿轮的命令,但不能识别另一个齿轮的命令 在bot.py中导入齿轮 这里的inside basic.py命令似乎有效 import discord from discord.ext import commands class Basic(commands.Cog): def __init__(self,bot): self.bot
import discord
from discord.ext import commands
class Basic(commands.Cog):
def __init__(self,bot):
self.bot = bot
@commands.command(name='ping', aliases=['p'])
async def ping(self, ctx):
await ctx.send("Pong! :ping_pong:")
def setup(bot):
bot.add_cog(Basic(bot))
mod.py输出中的命令
有人知道怎么解决这个问题吗
for extension in cogs:
bot.load_extension(extension)
return
仅加载一个cog后,协程在到达return时停止 请直接添加代码,而不是链接到它的图像。谢谢。对不起,我现在改了。
import discord
from discord.ext import commands
class Mod(commands.Cog):
def __init__(self,bot):
self.bot = bot
@commands.command()
async def pong(self, ctx):
await ctx.send("Ping!")
def setup(bot):
bot.add_cog(Mod(bot))
for extension in cogs:
bot.load_extension(extension)
return