aboutsummaryrefslogtreecommitdiff
path: root/discord
diff options
context:
space:
mode:
Diffstat (limited to 'discord')
-rw-r--r--discord/emoji.py20
1 files changed, 10 insertions, 10 deletions
diff --git a/discord/emoji.py b/discord/emoji.py
index fa246d7f..f661ecd3 100644
--- a/discord/emoji.py
+++ b/discord/emoji.py
@@ -107,20 +107,20 @@ class Emoji(_EmojiTag, AssetMixin):
)
def __init__(self, *, guild: Guild, state: ConnectionState, data: EmojiPayload):
- self.guild_id = guild.id
- self._state = state
+ self.guild_id: int = guild.id
+ self._state: ConnectionState = state
self._from_data(data)
def _from_data(self, emoji: EmojiPayload):
- self.require_colons = emoji.get('require_colons', False)
- self.managed = emoji.get('managed', False)
- self.id = int(emoji['id']) # type: ignore
- self.name = emoji['name']
- self.animated = emoji.get('animated', False)
- self.available = emoji.get('available', True)
- self._roles = SnowflakeList(map(int, emoji.get('roles', [])))
+ self.require_colons: bool = emoji.get('require_colons', False)
+ self.managed: bool = emoji.get('managed', False)
+ self.id: int = int(emoji['id']) # type: ignore
+ self.name: str = emoji['name'] # type: ignore
+ self.animated: bool = emoji.get('animated', False)
+ self.available: bool = emoji.get('available', True)
+ self._roles: SnowflakeList = SnowflakeList(map(int, emoji.get('roles', [])))
user = emoji.get('user')
- self.user = User(state=self._state, data=user) if user else None
+ self.user: Optional[User] = User(state=self._state, data=user) if user else None
def __iter__(self) -> Iterator[Tuple[str, Any]]:
for attr in self.__slots__: