#python #discord #discord.py
Вопрос:
В настоящее время я делаю свою команду помощи более причудливой. Я добавил поля для вставки и миниатюру. Всякий раз, когда я запускаю бота и пытаюсь выполнить команду, он ничего не отправляет. Я смотрел снова и снова и не могу найти, в чем ошибка. Никаких ошибок. Есть какие-нибудь подсказки, в чем проблема? Спасибо!
@bot.command(aliases=['bothelp'])
async def help(ctx):
embed=discord.Embed(title="Ultimate Bot Help", description="Hello! Here, you can get help from lots of useful links and info!", color=0x00FFFF)
embed.add_field(name="Website", value="link here", incline=False)
embed.add_field(name="Bot Suggestions", value="link here", incline=False)
embed.add_field(name="Bot Invite", value="link here", incline=False)
embed.add_field(name="Bot Prefix", value="My prefix is `>`")
embed.set_thumbnail(url="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcTnRvkNUAgzhNyYU_zWiyh0TNxzAQ0kWGZbHCrd5o8op9p9PUzSe_H4kiO-DxmnJ_lF9_sVi3ZEjHyUQC0n:https://cmkt-image-prd.freetls.fastly.net/0.1.0/ps/3277870/910/607/m1/fpnw/wm0/ghostplayer-logo-template-02-.png?1505882390&s=930fa4a9fcbc678396da1bc42bcf862eamp;usqp=CAU")
await ctx.send(embed=embed)
Ответ №1:
Для начала команда справки уже установлена в discord.py модуль. Это означало бы, что команда не будет работать, поэтому вам нужно отключить ее:
bot = commands.bot(command_prefix=“prefix”, help_command=None)
Во-вторых, для всех ваших вложений вы используете термин incline
, когда правильный термин inline
.