我正在尝试加载齿轮(位于cogs目录中),但每次尝试加载它时都会收到以下错误消息:
discord.errors.ExtensionFailed: Extension 'cogs.cmds' raised an error: AttributeError: 'Bot' object has no attribute 'add_command'
Run Code Online (Sandbox Code Playgroud)
我完全按照教程所示进行操作,但仍然不起作用。这是我的代码:
discord.errors.ExtensionFailed: Extension 'cogs.cmds' raised an error: AttributeError: 'Bot' object has no attribute 'add_command'
Run Code Online (Sandbox Code Playgroud)
齿轮文件:
# main.py
import discord, os, dotenv
# setup
bot = discord.Bot(
intents = discord.Intents.default(),
prefix = "zrun "
)
@bot.event
async def on_ready():
print(f'Connected as {bot.user}')
# load cmds
bot.load_extension('cogs.cmds')
# get token and run bot
dotenv.load_dotenv()
bot.run(os.getenv('TOKEN'))
Run Code Online (Sandbox Code Playgroud)
是的,我搜索过 StackOveflow,但没有与齿轮相关的答案解决我的问题。