Browse Source

Add Client.get_emoji to get an Emoji from an ID.

pull/552/head
Rapptz 8 years ago
parent
commit
10453d6718
  1. 4
      discord/client.py
  2. 3
      discord/state.py

4
discord/client.py

@ -532,6 +532,10 @@ class Client:
"""Returns a :class:`User` with the given ID. If not found, returns None."""
return self.connection.get_user(id)
def get_emoji(self, id):
"""Returns a :class:`Emoji` with the given ID. If not found, returns None."""
return self.connection.get_emoji(id)
def get_all_channels(self):
"""A generator that retrieves every :class:`Channel` the client can 'access'.

3
discord/state.py

@ -164,6 +164,9 @@ class ConnectionState:
def emojis(self):
return list(self._emojis.values())
def get_emoji(self, emoji_id):
return self._emojis.get(emoji_id)
@property
def private_channels(self):
return list(self._private_channels.values())

Loading…
Cancel
Save