aboutsummaryrefslogtreecommitdiff
path: root/discord/channel.py
diff options
context:
space:
mode:
authorRapptz <[email protected]>2017-01-03 08:41:44 -0500
committerRapptz <[email protected]>2017-01-03 09:52:10 -0500
commit98b981848d757e8fb66d4a874a3107c0e8de2963 (patch)
treef0969e87a7835b6b253fa1f47381ba4045b1ae2a /discord/channel.py
parentMove away from StateContext and use ConnectionState directly. (diff)
downloaddiscord.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.py10
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`.