Как выполнить код после добавления конкретной реакции конкретным человеком в discord.py ?

#discord.py

#discord.py

Вопрос:

У меня есть этот код:

 await self.bot.wait_for('reaction_add', check=lambda reaction, user: reaction.emoji == '✅')
  

Я хочу, чтобы код выполнялся только после того, как конкретный пользователь (переменная gracz1) добавит реакцию на сообщение (переменная msg). На данный момент код выполняется без какого-либо взаимодействия с пользователем.

Можете ли вы помочь мне с этим?

Комментарии:

1. Я думаю, прочитав документацию, вы можете сделать что-то подобное: await self.bot.wait_for('reaction_add', check=lambda reaction: reaction.emoji == '✅' and reaction.author == gracz1)

2. извините, это больше похоже: await self.bot.wait_for('reaction_add', check=lambda reaction, user: reaction.emoji == '✅' and user.id == gracz1)

3. Как насчет проверки, была ли добавлена реакция к определенному сообщению?

4. Вы говорите, что хотите, чтобы код выполнялся, если реакция исходит от конкретного пользователя. Код, который я предложил вам, не работает?

5. Это работает, но я бы также хотел, чтобы он работал только после добавления ответа на сообщение «сообщение».