diff options
| author | Rapptz <[email protected]> | 2021-04-08 06:02:47 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2021-04-08 06:02:47 -0400 |
| commit | 99fc9505107183faa59aad9e7753f293eba88836 (patch) | |
| tree | f615ac678c5dc194fd2aa3a9a048a188b761b0d9 /discord/team.py | |
| parent | Update joined command in basic_bot to use f-strings (diff) | |
| download | discord.py-99fc9505107183faa59aad9e7753f293eba88836.tar.xz discord.py-99fc9505107183faa59aad9e7753f293eba88836.zip | |
Use f-strings in more places that were missed.
Diffstat (limited to 'discord/team.py')
| -rw-r--r-- | discord/team.py | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/discord/team.py b/discord/team.py index d0f62f9e..3278433a 100644 --- a/discord/team.py +++ b/discord/team.py @@ -32,6 +32,7 @@ __all__ = ( 'TeamMember', ) + class Team: """Represents an application team for a bot provided by Discord. @@ -50,6 +51,7 @@ class Team: .. versionadded:: 1.3 """ + __slots__ = ('_state', 'id', 'name', 'icon', 'owner_id', 'members') def __init__(self, state, data): @@ -62,7 +64,7 @@ class Team: self.members = [TeamMember(self, self._state, member) for member in data['members']] def __repr__(self): - return '<{0.__class__.__name__} id={0.id} name={0.name}>'.format(self) + return f'<{self.__class__.__name__} id={self.id} name={self.name}>' @property def icon_url(self): @@ -105,6 +107,7 @@ class Team: """Optional[:class:`TeamMember`]: The team's owner.""" return utils.get(self.members, id=self.owner_id) + class TeamMember(BaseUser): """Represents a team member in a team. @@ -145,6 +148,7 @@ class TeamMember(BaseUser): membership_state: :class:`TeamMembershipState` The membership state of the member (e.g. invited or accepted) """ + __slots__ = BaseUser.__slots__ + ('team', 'membership_state', 'permissions') def __init__(self, team, state, data): @@ -154,5 +158,7 @@ class TeamMember(BaseUser): super().__init__(state=state, data=data['user']) def __repr__(self): - return '<{0.__class__.__name__} id={0.id} name={0.name!r} ' \ - 'discriminator={0.discriminator!r} membership_state={0.membership_state!r}>'.format(self) + return ( + f'<{self.__class__.__name__} id={self.id} name={self.name!r} ' + f'discriminator={self.discriminator!r} membership_state={self.membership_state!r}>' + ) |