Add Messageable.ack

This commit is contained in:
Rapptz
2017-02-28 00:47:37 -05:00
parent f7524c9919
commit 8daf411c72
2 changed files with 28 additions and 0 deletions

View File

@ -329,6 +329,12 @@ 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))