Skip to content

Commit 6e48697

Browse files
committed
Add scheduled_event to stage_instance
discord/discord-api-docs#4583
1 parent 6474f26 commit 6e48697

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

discord/stage_instance.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ def _update(self, data: StageInstancePayload):
9898
self.topic: str = data["topic"]
9999
self.privacy_level: StagePrivacyLevel = try_enum(StagePrivacyLevel, data["privacy_level"])
100100
self.discoverable_disabled: bool = data.get("discoverable_disabled", False)
101+
self.scheduled_event = self.guild.get_scheduled_event(int(data.get("guild_scheduled_event_id")))
101102

102103
def __repr__(self) -> str:
103104
return f"<StageInstance id={self.id} guild={self.guild!r} channel_id={self.channel_id} topic={self.topic!r}>"

discord/types/channel.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -164,3 +164,4 @@ class StageInstance(TypedDict):
164164
topic: str
165165
privacy_level: PrivacyLevel
166166
discoverable_disabled: bool
167+
guild_scheduled_event_id: Snowflake

0 commit comments

Comments
 (0)