Removing acking on channels.

This commit is contained in:
Rapptz 2017-03-18 11:52:18 -04:00
parent df0f1bfbdf
commit 4ffded622a
2 changed files with 0 additions and 28 deletions

View File

@ -777,25 +777,3 @@ class Messageable(metaclass=abc.ABCMeta):
counter += 1
"""
return HistoryIterator(self, limit=limit, before=before, after=after, around=around, reverse=reverse)
@asyncio.coroutine
def ack(self):
"""|coro|
Marks this channel as read.
The user must not be a bot user.
Raises
-------
HTTPException
Acking failed.
ClientException
You must not be a bot user.
"""
state = self._state
if state.is_bot:
raise ClientException('Must not be a bot account to ack messages.')
channel = yield from self._get_channel()
yield from state.http.ack_channel(channel.id)

View File

@ -326,12 +326,6 @@ class HTTPClient:
data = yield from self.request(r, json={'token': self._ack_token})
self._ack_token = data['token']
@asyncio.coroutine
def ack_channel(self, channel_id):
r = Route('POST', '/channels/{channel_id}/ack', channel_id=channel_id)
data = yield from self.request(r, json={'token': self._ack_token})
self._ack_token = data['token']
def ack_guild(self, guild_id):
return self.request(Route('POST', '/guilds/{guild_id}/ack', guild_id=guild_id))