Skip to content

Commit 5e0e80d

Browse files
committed
fix(forums): Added missing id attribute to ForumTag
Signed-off-by: Mathieu Corsham <[email protected]>
1 parent 1ecb09e commit 5e0e80d

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

discord/channel.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2411,7 +2411,7 @@ class ForumTag(Hashable):
24112411
moderated: :class:`bool`
24122412
Whether only moderators can apply this tag to a post.
24132413
"""
2414-
__slots__ = ('name', 'moderated', 'emoji_id', 'emoji_name', 'guild', '_state')
2414+
__slots__ = ('id', 'name', 'moderated', 'emoji_id', 'emoji_name', 'guild', '_state')
24152415

24162416
def __init__(
24172417
self,
@@ -2422,6 +2422,7 @@ def __init__(
24222422
):
24232423
self.guild: Guild
24242424
self._state: ConnectionState
2425+
self.id: int
24252426
self.name: str = name
24262427
self.moderated: bool = moderated
24272428
self.emoji_id = emoji_id
@@ -2452,6 +2453,7 @@ def _with_state(cls, state: ConnectionState, guild: Guild, data: Dict[str, Any])
24522453
self = cls.__new__(cls)
24532454
self._state = state
24542455
self.guild = guild
2456+
self.id = int(data['id'])
24552457
self.name = data['name']
24562458
self.moderated = data.get('moderated', False)
24572459
self.emoji_id = utils._get_as_snowflake(data, 'emoji_id')

0 commit comments

Comments
 (0)