diff options
Diffstat (limited to 'discord/client.py')
| -rw-r--r-- | discord/client.py | 6 |
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'. |