diff options
| author | Rapptz <[email protected]> | 2016-10-17 18:25:23 -0400 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-01-03 09:51:54 -0500 |
| commit | d1d54a468a88323a8ef7798ff084a1371d5893ec (patch) | |
| tree | 21dd315df95acd2c8d6cf63cc51fa4cadc0c7155 /discord/role.py | |
| parent | Stateful Message and remove Invite.xkcd since it is removed. (diff) | |
| download | discord.py-d1d54a468a88323a8ef7798ff084a1371d5893ec.tar.xz discord.py-d1d54a468a88323a8ef7798ff084a1371d5893ec.zip | |
Rename Server to Guild everywhere.
Diffstat (limited to 'discord/role.py')
| -rw-r--r-- | discord/role.py | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/discord/role.py b/discord/role.py index daee2c92..945748d5 100644 --- a/discord/role.py +++ b/discord/role.py @@ -30,7 +30,7 @@ from .mixins import Hashable from .utils import snowflake_time class Role(Hashable): - """Represents a Discord role in a :class:`Server`. + """Represents a Discord role in a :class:`Guild`. Supported Operations: @@ -62,8 +62,8 @@ class Role(Hashable): The name of the role. permissions: :class:`Permissions` Represents the role's permissions. - server: :class:`Server` - The server the role belongs to. + guild: :class:`Guild` + The guild the role belongs to. colour: :class:`Colour` Represents the role colour. An alias exists under ``color``. hoist: bool @@ -72,17 +72,17 @@ class Role(Hashable): The position of the role. This number is usually positive. The bottom role has a position of 0. managed: bool - Indicates if the role is managed by the server through some form of + Indicates if the role is managed by the guild through some form of integrations such as Twitch. mentionable: bool Indicates if the role can be mentioned by users. """ __slots__ = ('id', 'name', 'permissions', 'color', 'colour', 'position', - 'managed', 'mentionable', 'hoist', 'server', '_state' ) + 'managed', 'mentionable', 'hoist', 'guild', '_state' ) - def __init__(self, *, server, state, data): - self.server = server + def __init__(self, *, guild, state, data): + self.guild = guild self._state = state self.id = int(data['id']) self._update(data) @@ -94,8 +94,8 @@ class Role(Hashable): if not isinstance(other, Role) or not isinstance(self, Role): return NotImplemented - if self.server != other.server: - raise RuntimeError('cannot compare roles from two different servers.') + if self.guild != other.guild: + raise RuntimeError('cannot compare roles from two different guilds.') if self.position < other.position: return True @@ -133,7 +133,7 @@ class Role(Hashable): @property def is_everyone(self): """Checks if the role is the @everyone role.""" - return self.server.id == self.id + return self.guild.id == self.id @property def created_at(self): |