扩展'cogs.test'引发错误:命令注册错误:命令测试已是现有命令或别名



有人能帮我修复这个错误吗?我正在制作一个不和谐的机器人。

import discord
from discord.ext import commands
class Test(commands.Cog):
def __init__(self, client):
self.client = client
@commands.command()
async def test(self, ctx):
await ctx.send('test')
def setup(client):
client.add_cog(Test(client))

您的"设置";函数不应该在您的类中。如果是,则不能直接调用。

import discord
from discord.ext import commands
class Test(commands.Cog):
def __init__(self, client):
self.client = client
@commands.command()
async def test(self, ctx):
await ctx.send('test')
def setup(client):
client.add_cog(Test(client))

这应该工作

相关内容

  • 没有找到相关文章

最新更新