Задать вопрос
@UniFild445

Как поставить реакцию под сообщением от бота?

Возникла проблема, не могу поставить реакцию на сообщение от бота. Вроде бы все варианты перепробовал. Библиотека discord.py

Вот код:
@bot.command()
async def error(ctx, desc=None, rep=None):
    user = ctx.author
    await ctx.author.send('```Пожалуйста, объясните ошибку```')
    responseDesc = await bot.wait_for('message', check=lambda message: message.author == ctx.author, timeout=300)
    description = responseDesc.content
    await ctx.author.send('```Пожалуйста, предоставьте фотографии / видео этой ошибки```')
    responseRep = await bot.wait_for('message', check=lambda message: message.author == ctx.author, timeout=300)
    replicate = responseRep.content
    embed = discord.Embed(title='Сообщение об ошибке.', color=0x00ff00)
    embed.add_field(name='Проблема', value=description, inline=False)
    embed.add_field(name='От пользователя:', value=user, inline=True)
    adminBug = bot.get_channel(812680242812420111)
    await adminBug.send(embed=embed)


Что нужно написать, чтобы бот ставил под выводом своего сообщения реакцию?
Всё что у меня есть, это:
msg = adminError.send(embed=embed)
await msg.add_reaction("")

Без понятия как ввести в рабочее состояние
  • Вопрос задан
  • 661 просмотр
Подписаться 1 Простой 5 комментариев
Решения вопроса 1
MrShandy
@MrShandy
Python
# code
message = await adminBug.send(embed=embed)
await message.add_reaction('✅')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы