TransWikia.com

Как в discord.py удалить определённую реакцию на сообщении?

Stack Overflow на русском Asked by Adster on November 5, 2021

Есть функция on_raw_reaction_add для проверки добавления реакции, в ней хочу реализовать возможность каждому пользователю добавлять только одну реакцию. То есть, если пользователь добавил реакцию, ещё одну он добавить не может. Хотел просто удалять реакции, если пользователь уже поставил реакцию, но в документации нашёл только через класс discord.Message использовать remove_reaction, но не разобрался как его использовать в функции. Может есть другие способы решения данной проблемы, или можете привести пример использования remove_reaction внутри on_raw_reaction_add?

One Answer

Оказалось, что это делается очень просто:

await bot.http.remove_reaction(channel_id,message_id,emoji,membe_id)

Answered by Adster on November 5, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP