From 7690455b21d3406cbea55b75a7ebb10423b8d14c Mon Sep 17 00:00:00 2001 From: Rapptz Date: Tue, 3 Jan 2017 09:16:15 -0500 Subject: Make User and Member messageable. --- discord/state.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'discord/state.py') diff --git a/discord/state.py b/discord/state.py index fa8c12b9..31f29545 100644 --- a/discord/state.py +++ b/discord/state.py @@ -169,6 +169,11 @@ class ConnectionState: if isinstance(channel, DMChannel): self._private_channels_by_user[channel.recipient.id] = channel + def add_dm_channel(self, data): + channel = DMChannel(me=self.user, state=self, data=data) + self._add_private_channel(channel) + return channel + def _remove_private_channel(self, channel): self._private_channels.pop(channel.id, None) if isinstance(channel, DMChannel): -- cgit v1.2.3