Browse Source
Add created_at property to PartialEmoji
Also fixed docstring for PartialEmoji.url
pull/6130/head
Steve C
4 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
12 additions and
1 deletions
-
discord/partial_emoji.py
|
|
@ -136,9 +136,20 @@ class PartialEmoji(_EmojiTag): |
|
|
|
return self.name |
|
|
|
return '%s:%s' % (self.name, self.id) |
|
|
|
|
|
|
|
@property |
|
|
|
def created_at(self): |
|
|
|
"""Optional[:class:`datetime.datetime`]: Returns the emoji's creation time in UTC, or None if Unicode emoji. |
|
|
|
|
|
|
|
.. versionadded:: 1.6 |
|
|
|
""" |
|
|
|
if self.is_unicode_emoji(): |
|
|
|
return None |
|
|
|
|
|
|
|
return utils.snowflake_time(self.id) |
|
|
|
|
|
|
|
@property |
|
|
|
def url(self): |
|
|
|
""":class:`Asset`:Returns an asset of the emoji, if it is custom.""" |
|
|
|
""":class:`Asset`: Returns an asset of the emoji, if it is custom.""" |
|
|
|
if self.is_unicode_emoji(): |
|
|
|
return Asset(self._state) |
|
|
|
|
|
|
|