Skip to content

Commit

Permalink
Fix type hint for CustomActivity emoji parameter
Browse files Browse the repository at this point in the history
  • Loading branch information
tuna2134 committed Oct 1, 2023
1 parent 698363e commit 2e4eedf
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion discord/activity.py
Original file line number Diff line number Diff line change
Expand Up @@ -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)
Expand Down

0 comments on commit 2e4eedf

Please sign in to comment.