Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Выдаёт ошибку при запуске бота в дискорд.

Алексей Фамилия Знаток (477), на голосовании 4 года назад
Я пишу discord bot'а, и решил сделать команду .clear с использованием embed. Но когда я запускаю скрипт - то мне выдаёт такую ошибку:
File "Tester-bot.py", line 110
await ctx.send(embed = emb)
^
SyntaxError: invalid syntax
Сам "кусок" скрипта:
@bot.command(pass_context = True)
@commands.has_permissions(administrator = True)
async def clear(ctx, amount = 100):
emb = discord.Embed(title = 'Clear', description = 'Вы сможете удалить сообщение!', colour = discord.Color.red())

await ctx.channel.purge(limit = amount)

emb.set_author(name = bot.user.name, icon_url = bot.user.avatar_url)
emb.set_footer(text = 'Спасибо что используете нашего бота', icon_url = ctx.author.avatar_url)
emb.set_thumbnail(url = 'https://s1.pir.fm/cc/CCleaner-large-logo.png')

emb.add_field(name = 'Очистка', value = str(':white_check_mark: Удалено ' + amount + 'сообщений.')

await ctx.send(embed = emb)
Дополнен 4 года назад
await
Эта штука "^" показывает на "t"
Голосование за лучший ответ
404Squad Гуру (2949) 4 года назад
Ошибка синтаксиса.
Там должно быть 2 скобошки.

send(v=str()), а там лишь одна.
Похожие вопросы