提问者:小点点

不和谐机器人帮助命令[discord.py]


我在我的机器人上设置帮助命令时遇到问题。我已从

bot.remove_command("help")

然后使用此代码设置我的自定义帮助:

@bot.command(aliases=['h'])
async def help(ctx):
    await ctx.send('play <songname>' or 'p <songname>' --> Play a song)
    await ctx.send('pause' or 'pp' --> Pause the song)
    await ctx.send('resume' or 'pr' --> Resume the song)
    await ctx.send('looptrack' or 'lt' --> Loops the current song - beta)
    await ctx.send('dc' --> disconnect me from the voice channel)

但是,我现在将代码更改为:

@bot.command(aliases=['h'])
async def help(ctx):
    await ctx.send("nothing here")

现在当用户输入help或'h时,这是输出:

nothing here
'play <songname>' or 'p <songname>' --> Play a song
'pause' or 'pp' --> Pause the song
'resume' or 'pr' --> Resume the song
'looptrack' or 'lt' --> Loops the current song - beta
'dc' --> disconnect me from the voice channe

我不知道为什么旧的帮助被打印出来,即使从我的帮助功能中删除它们。


共1个答案

匿名用户

奇怪,但重新生成机器人令牌奏效了。