From 2e4eedf5cb3497d3a5efa30cc921a773426bf62d Mon Sep 17 00:00:00 2001 From: mc_fdc Date: Sun, 1 Oct 2023 10:58:19 +0900 Subject: [PATCH] Fix type hint for CustomActivity emoji parameter --- discord/activity.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/discord/activity.py b/discord/activity.py index 534d12a2b..82b979b24 100644 --- a/discord/activity.py +++ b/discord/activity.py @@ -732,7 +732,9 @@ class CustomActivity(BaseActivity): __slots__ = ('name', 'emoji', 'state') - def __init__(self, name: Optional[str], *, emoji: Optional[PartialEmoji] = None, **extra: Any) -> None: + def __init__( + self, name: Optional[str], *, emoji: Optional[Union[PartialEmoji, Dict[str, Any], str]] = None, **extra: Any + ) -> None: super().__init__(**extra) self.name: Optional[str] = name self.state: Optional[str] = extra.pop('state', name)