mirror of
https://github.com/Rapptz/discord.py.git
synced 2025-06-07 12:18:59 +00:00
on_socket_response now handles non-op 0 websocket messages.
This commit is contained in:
parent
023e0eb1d5
commit
1080941e5e
@ -101,13 +101,16 @@ class WebSocket(WebSocketBaseClient):
|
|||||||
self.dispatch('socket_raw_receive', msg)
|
self.dispatch('socket_raw_receive', msg)
|
||||||
response = json.loads(str(msg))
|
response = json.loads(str(msg))
|
||||||
log.debug('WebSocket Event: {}'.format(response))
|
log.debug('WebSocket Event: {}'.format(response))
|
||||||
if response.get('op') != 0:
|
self.dispatch('socket_response', response)
|
||||||
log.info("Unhandled op {}".format(response.get('op')))
|
|
||||||
|
op = response.get('op')
|
||||||
|
data = response.get('d')
|
||||||
|
|
||||||
|
if op != 0:
|
||||||
|
log.info("Unhandled op {}".format(op))
|
||||||
return # What about op 7?
|
return # What about op 7?
|
||||||
|
|
||||||
self.dispatch('socket_response', response)
|
|
||||||
event = response.get('t')
|
event = response.get('t')
|
||||||
data = response.get('d')
|
|
||||||
|
|
||||||
if event == 'READY':
|
if event == 'READY':
|
||||||
interval = data['heartbeat_interval'] / 1000.0
|
interval = data['heartbeat_interval'] / 1000.0
|
||||||
|
Loading…
x
Reference in New Issue
Block a user