mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-10-24 01:53:01 +00:00
Add support for reactions.
Reactions can be be standard emojis, or custom server emojis. Adds - add/remove_reaction - get_reaction_users - Messages have new field reactions - new events - message_reaction_add, message_reaction_remove - new permission - add_reactions
This commit is contained in:
20
docs/api.rst
20
docs/api.rst
@@ -207,6 +207,26 @@ to handle it, which defaults to print a traceback and ignore the exception.
|
||||
:param before: A :class:`Message` of the previous version of the message.
|
||||
:param after: A :class:`Message` of the current version of the message.
|
||||
|
||||
.. function:: on_message_reaction_add(message, reaction, user)
|
||||
|
||||
Called when a message has a reaction added to it. Similar to on_message_edit,
|
||||
if the message is not found in the :attr:`Client.messages` cache, then this
|
||||
event will not be called.
|
||||
|
||||
:param message: A :class:`Message` that was reacted to.
|
||||
:param reaction: A :class:`Reaction` showing the current state of the reaction.
|
||||
:param user: A :class:`User` or :class:`Member` of the user who added the reaction.
|
||||
|
||||
.. function:: on_message_reaction_remove(message, reaction, user)
|
||||
|
||||
Called when a message has a reaction removed from it. Similar to on_message_edit,
|
||||
if the message is not found in the :attr:`Client.messages` cache, then this event
|
||||
will not be called.
|
||||
|
||||
:param message: A :class:`Message` that was reacted to.
|
||||
:param reaction: A :class:`Reaction` showing the current state of the reaction.
|
||||
:param user: A :class:`User` or :class:`Member` of the user who removed the reaction.
|
||||
|
||||
.. function:: on_channel_delete(channel)
|
||||
on_channel_create(channel)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user