否类别:帮助显示此消息。键入!help命令以获取有关命令的更多信息。您也可以输入!help category以获取有关类别的更多信息

时间:2018-06-20 17:32:57

标签: python python-3.6 discord.py discord.py-rewrite

我从常规的discord.py切换到了重写版本,并且曾经有一个自定义的!help命令。

现在,每当我发布!help时,它都会将其与已编码的帮助消息一起显示:

​No Category:
help Shows this message.   

Type !help command for more info on a command.
You can also type !help category for more info on a category.

有关如何删除此文件的任何想法?我检查了互联网,但似乎只有人在问如何更改!help命令的描述和类别名称。

2 个答案:

答案 0 :(得分:1)

您可以使用Bot.remove_command删除内置帮助命令。像

from discord.ext.commands import Bot

bot = Bot('!')
bot.remove_command('help')

@bot.command()
async def help(ctx):
    ...

答案 1 :(得分:0)

您可以在help_command中将None关键字参数设置为commands.Bot(),如下所示:

import discord
from discord.ext import comands

bot = commands.Bot(command_prefix="!", help_command=None)