aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorRapptz <[email protected]>2015-12-17 06:05:35 -0500
committerRapptz <[email protected]>2015-12-17 06:05:35 -0500
commit49d78c69c74cd06a43f43197e6ec119d37680ceb (patch)
treebf7b289790eede4f234d7608aacec44c1d322465 /docs
parentDocumentation fixes. (diff)
downloaddiscord.py-49d78c69c74cd06a43f43197e6ec119d37680ceb.tar.xz
discord.py-49d78c69c74cd06a43f43197e6ec119d37680ceb.zip
All update related events now pass in the previous state.
Diffstat (limited to 'docs')
-rw-r--r--docs/api.rst16
1 files changed, 10 insertions, 6 deletions
diff --git a/docs/api.rst b/docs/api.rst
index 1a0903de..6b4356c9 100644
--- a/docs/api.rst
+++ b/docs/api.rst
@@ -226,11 +226,12 @@ to handle it, which defaults to print a traceback and ignore the exception.
:param channel: The :class:`Channel` that got added or deleted.
-.. function:: on_channel_update(channel)
+.. function:: on_channel_update(before, after)
Called whenever a channel is updated. e.g. changed name, topic, permissions.
- :param channel: The :class:`Channel` that got updated.
+ :param before: The :class:`Channel` that got updated with the old info.
+ :param after: The :class:`Channel` that got updated with the updated info.
.. function:: on_member_join(member)
on_member_remove(member)
@@ -296,11 +297,12 @@ to handle it, which defaults to print a traceback and ignore the exception.
:param server: The :class:`Server` that was created or deleted.
:param role: The :class:`Role` that was created or deleted.
-.. function:: on_server_role_update(role)
+.. function:: on_server_role_update(before, after)
Called when a :class:`Role` is changed server-wide.
- :param role: The :class:`Role` that was updated.
+ :param before: The :class:`Role` that updated with the old info.
+ :param after: The :class:`Role` that updated with the updated info
.. function:: on_server_available(server)
on_server_unavailable(server)
@@ -310,7 +312,7 @@ to handle it, which defaults to print a traceback and ignore the exception.
:param server: The :class:`Server` that has changed availability.
-.. function:: on_voice_state_update(member)
+.. function:: on_voice_state_update(before, after)
Called when a :class:`Member` changes their voice state.
@@ -321,7 +323,8 @@ to handle it, which defaults to print a traceback and ignore the exception.
- A member is muted or deafened by their own accord.
- A member is muted or deafened by a server administrator.
- :param member: The :class:`Member` whose voice state changed.
+ :param before: The :class:`Member` whose voice state changed prior to the changes.
+ :param after: The :class:`Member` whose voice state changed after the changes.
.. function:: on_typing(channel, user, when)
@@ -341,6 +344,7 @@ Utility Functions
.. autofunction:: discord.utils.find
+.. autofunction:: discord.utils.get
Enumerators
------------