mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-09-04 08:56:19 +00:00
Reformat code using black
Segments where readability was hampered were fixed by appropriate format skipping directives. New code should hopefully be black compatible. The moment they remove the -S option is probably the moment I stop using black though.
This commit is contained in:
@ -46,6 +46,7 @@ __all__ = (
|
||||
'Widget',
|
||||
)
|
||||
|
||||
|
||||
class WidgetChannel:
|
||||
"""Represents a "partial" widget channel.
|
||||
|
||||
@ -76,6 +77,7 @@ class WidgetChannel:
|
||||
position: :class:`int`
|
||||
The channel's position
|
||||
"""
|
||||
|
||||
__slots__ = ('id', 'name', 'position')
|
||||
|
||||
def __init__(self, id: int, name: str, position: int) -> None:
|
||||
@ -99,6 +101,7 @@ class WidgetChannel:
|
||||
""":class:`datetime.datetime`: Returns the channel's creation time in UTC."""
|
||||
return snowflake_time(self.id)
|
||||
|
||||
|
||||
class WidgetMember(BaseUser):
|
||||
"""Represents a "partial" member of the widget's guild.
|
||||
|
||||
@ -147,9 +150,21 @@ class WidgetMember(BaseUser):
|
||||
connected_channel: Optional[:class:`WidgetChannel`]
|
||||
Which channel the member is connected to.
|
||||
"""
|
||||
__slots__ = ('name', 'status', 'nick', 'avatar', 'discriminator',
|
||||
'id', 'bot', 'activity', 'deafened', 'suppress', 'muted',
|
||||
'connected_channel')
|
||||
|
||||
__slots__ = (
|
||||
'name',
|
||||
'status',
|
||||
'nick',
|
||||
'avatar',
|
||||
'discriminator',
|
||||
'id',
|
||||
'bot',
|
||||
'activity',
|
||||
'deafened',
|
||||
'suppress',
|
||||
'muted',
|
||||
'connected_channel',
|
||||
)
|
||||
|
||||
if TYPE_CHECKING:
|
||||
activity: Optional[Union[BaseActivity, Spotify]]
|
||||
@ -159,7 +174,7 @@ class WidgetMember(BaseUser):
|
||||
*,
|
||||
state: ConnectionState,
|
||||
data: WidgetMemberPayload,
|
||||
connected_channel: Optional[WidgetChannel] = None
|
||||
connected_channel: Optional[WidgetChannel] = None,
|
||||
) -> None:
|
||||
super().__init__(state=state, data=data)
|
||||
self.nick: Optional[str] = data.get('nick')
|
||||
@ -181,8 +196,7 @@ class WidgetMember(BaseUser):
|
||||
|
||||
def __repr__(self) -> str:
|
||||
return (
|
||||
f"<WidgetMember name={self.name!r} discriminator={self.discriminator!r}"
|
||||
f" bot={self.bot} nick={self.nick!r}>"
|
||||
f"<WidgetMember name={self.name!r} discriminator={self.discriminator!r}" f" bot={self.bot} nick={self.nick!r}>"
|
||||
)
|
||||
|
||||
@property
|
||||
@ -190,6 +204,7 @@ class WidgetMember(BaseUser):
|
||||
""":class:`str`: Returns the member's display name."""
|
||||
return self.nick or self.name
|
||||
|
||||
|
||||
class Widget:
|
||||
"""Represents a :class:`Guild` widget.
|
||||
|
||||
@ -227,6 +242,7 @@ class Widget:
|
||||
retrieved is capped.
|
||||
|
||||
"""
|
||||
|
||||
__slots__ = ('_state', 'channels', '_invite', 'id', 'members', 'name')
|
||||
|
||||
def __init__(self, *, state: ConnectionState, data: WidgetPayload) -> None:
|
||||
|
Reference in New Issue
Block a user