diff --git a/discord/guild.py b/discord/guild.py index 058ce323f..f56207f4a 100644 --- a/discord/guild.py +++ b/discord/guild.py @@ -3038,7 +3038,7 @@ class Guild(Hashable): description: str = ..., image: bytes = ..., reason: Optional[str] = ..., - recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., + recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., ) -> ScheduledEvent: ... @@ -3055,7 +3055,7 @@ class Guild(Hashable): description: str = ..., image: bytes = ..., reason: Optional[str] = ..., - recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., + recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., ) -> ScheduledEvent: ... @@ -3071,7 +3071,7 @@ class Guild(Hashable): description: str = ..., image: bytes = ..., reason: Optional[str] = ..., - recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., + recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., ) -> ScheduledEvent: ... @@ -3087,7 +3087,7 @@ class Guild(Hashable): description: str = ..., image: bytes = ..., reason: Optional[str] = ..., - recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., + recurrence_rule: Optional[ScheduledEventRecurrenceRule] = ..., ) -> ScheduledEvent: ... @@ -3104,7 +3104,7 @@ class Guild(Hashable): description: str = MISSING, image: bytes = MISSING, reason: Optional[str] = None, - recurrence_rule: Optional[ScheduledEventRecurrenceRule] = MISSING, + recurrence_rule: Optional[ScheduledEventRecurrenceRule] = MISSING, ) -> ScheduledEvent: r"""|coro| diff --git a/discord/http.py b/discord/http.py index 6b755b028..1d4299549 100644 --- a/discord/http.py +++ b/discord/http.py @@ -2032,7 +2032,7 @@ class HTTPClient: 'description', 'entity_type', 'image', - 'recurrence_rule' + 'recurrence_rule', ) payload = {k: v for k, v in payload.items() if k in valid_keys} @@ -2086,7 +2086,7 @@ class HTTPClient: 'description', 'entity_type', 'image', - 'recurrence_rule' + 'recurrence_rule', ) payload = {k: v for k, v in payload.items() if k in valid_keys} diff --git a/discord/types/scheduled_event.py b/discord/types/scheduled_event.py index 3d7aeec83..30d93a357 100644 --- a/discord/types/scheduled_event.py +++ b/discord/types/scheduled_event.py @@ -34,9 +34,10 @@ EventStatus = Literal[1, 2, 3, 4] EntityType = Literal[1, 2, 3] ScheduledEventRecurrenceRuleFrequency = Literal[0, 1, 2, 3] + class _NWeekday(TypedDict): - n: int - day: int + n: Literal[1, 2, 3, 4, 5] + day: Literal[0, 1, 2, 3, 4, 5, 6] class ScheduledEventRecurrenceRule(TypedDict):