diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/api.rst | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/docs/api.rst b/docs/api.rst index 641331c4..72162f51 100644 --- a/docs/api.rst +++ b/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) |