Discord.py: как ждать реакции пользователя на комментарий BOT? - PullRequest
0 голосов
/ 23 февраля 2020

Я хочу создать BOT, который будет что-то делать в зависимости от реакции пользователя на сообщение BOT. Что-то вроде этого https://imgur.com/Fes2OfB, но не для голосования, чтобы только знать, уверен ли пользователь в выполнении команды, надеюсь, я в порядке. Спасибо за любой ответ.

Ответы [ 2 ]

0 голосов
/ 23 февраля 2020

В документации вы увидите функцию wait_for(). Это может быть использовано для ожидания определенного события. Такие как сообщение или реакция добавить. В этом случае вы хотите дождаться реакции добавления.

Во втором примере документации объясняется, как вы можете его использовать:

reaction, user = await client.wait_for('reaction_add', timeout=60.0, check=check)
0 голосов
/ 23 февраля 2020

Использование client.on_reaction_add(reaction, user) документации

...