aboutsummaryrefslogtreecommitdiff
path: root/discord/client.py
diff options
context:
space:
mode:
authorKhazhismel <[email protected]>2016-07-31 22:12:06 -0700
committerKhazhismel <[email protected]>2016-07-31 22:39:43 -0700
commitc5a989eeb2d9f9e6326b6de56531ce9ccbe47c20 (patch)
tree7cc09194e4547ae18011c493cab8b0cb4d607e4a /discord/client.py
parentVersion bump to v0.11.0 (diff)
downloaddiscord.py-c5a989eeb2d9f9e6326b6de56531ce9ccbe47c20.tar.xz
discord.py-c5a989eeb2d9f9e6326b6de56531ce9ccbe47c20.zip
Add custom emoji support.
Diffstat (limited to 'discord/client.py')
-rw-r--r--discord/client.py6
1 files changed, 6 insertions, 0 deletions
diff --git a/discord/client.py b/discord/client.py
index b8edff24..53cb1802 100644
--- a/discord/client.py
+++ b/discord/client.py
@@ -523,6 +523,12 @@ class Client:
"""Returns a :class:`Server` with the given ID. If not found, returns None."""
return self.connection._get_server(id)
+ def get_all_emojis(self):
+ """Returns a generator with every :class:`Emoji` the client can see."""
+ for server in self.servers:
+ for emoji in server.emojis:
+ yield emoji
+
def get_all_channels(self):
"""A generator that retrieves every :class:`Channel` the client can 'access'.