Add user_ids fields for query_members

This commit is contained in:
Tarek
2020-05-26 11:24:15 +02:00
committed by Rapptz
parent 0140e1ed6a
commit a972c95f12
3 changed files with 23 additions and 6 deletions

View File

@ -535,12 +535,11 @@ class DiscordWebSocket(websockets.client.WebSocketClientProtocol):
}
await self.send_as_json(payload)
async def request_chunks(self, guild_id, query, limit, *, nonce=None):
async def request_chunks(self, guild_id, query=None, *, limit, user_ids=None, nonce=None):
payload = {
'op': self.REQUEST_MEMBERS,
'd': {
'guild_id': guild_id,
'query': query,
'limit': limit
}
}
@ -548,6 +547,13 @@ class DiscordWebSocket(websockets.client.WebSocketClientProtocol):
if nonce:
payload['d']['nonce'] = nonce
if user_ids:
payload['d']['user_ids'] = user_ids
if query is not None:
payload['d']['query'] = query
await self.send_as_json(payload)
async def voice_state(self, guild_id, channel_id, self_mute=False, self_deaf=False):