diff options
| author | Rapptz <[email protected]> | 2017-01-03 08:41:44 -0500 |
|---|---|---|
| committer | Rapptz <[email protected]> | 2017-01-03 09:52:10 -0500 |
| commit | 98b981848d757e8fb66d4a874a3107c0e8de2963 (patch) | |
| tree | f0969e87a7835b6b253fa1f47381ba4045b1ae2a /discord/channel.py | |
| parent | Move away from StateContext and use ConnectionState directly. (diff) | |
| download | discord.py-98b981848d757e8fb66d4a874a3107c0e8de2963.tar.xz discord.py-98b981848d757e8fb66d4a874a3107c0e8de2963.zip | |
Move message creation to a factory method inside ConnectionState.
Diffstat (limited to 'discord/channel.py')
| -rw-r--r-- | discord/channel.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/discord/channel.py b/discord/channel.py index 5be646cb..89a6051e 100644 --- a/discord/channel.py +++ b/discord/channel.py @@ -29,8 +29,8 @@ from .mixins import Hashable from .role import Role from .user import User from .member import Member +from . import utils -import discord.utils import discord.abc import copy @@ -277,7 +277,7 @@ class DMChannel(discord.abc.Messageable, Hashable): @property def created_at(self): """Returns the direct message channel's creation time in UTC.""" - return discord.utils.snowflake_time(self.id) + return utils.snowflake_time(self.id) def permissions_for(self, user=None): """Handles permission resolution for a :class:`User`. @@ -351,14 +351,14 @@ class GroupChannel(discord.abc.Messageable, Hashable): self._update_group(data) def _update_group(self, data): - owner_id = discord.utils._get_as_snowflake(data, 'owner_id') + owner_id = utils._get_as_snowflake(data, 'owner_id') self.icon = data.get('icon') self.name = data.get('name') if owner_id == self.me.id: self.owner = self.me else: - self.owner = discord.utils.find(lambda u: u.id == owner_id, self.recipients) + self.owner = utils.find(lambda u: u.id == owner_id, self.recipients) def _get_channel(self): return self @@ -389,7 +389,7 @@ class GroupChannel(discord.abc.Messageable, Hashable): @property def created_at(self): """Returns the channel's creation time in UTC.""" - return discord.utils.snowflake_time(self.id) + return utils.snowflake_time(self.id) def permissions_for(self, user): """Handles permission resolution for a :class:`User`. |