Add on_socket_event_type event

This commit is contained in:
Rapptz
2021-07-31 20:12:40 -04:00
parent 2cb5ce981e
commit e2250d402e
2 changed files with 15 additions and 3 deletions

View File

@ -423,7 +423,9 @@ class DiscordWebSocket:
msg = utils.from_json(msg)
log.debug('For Shard ID %s: WebSocket Event: %s', self.shard_id, msg)
self._dispatch('socket_response', msg)
event = msg.get('t')
if event:
self._dispatch('socket_event_type', event)
op = msg.get('op')
data = msg.get('d')
@ -476,8 +478,6 @@ class DiscordWebSocket:
log.warning('Unknown OP code %s.', op)
return
event = msg.get('t')
if event == 'READY':
self._trace = trace = data.get('_trace', [])
self.sequence = msg['s']