code: def _ws_on_open(self, ws: websocket.WebSocketApp):
          
          payload = {
              'op': WebSocketEvent.IDENTIFY.value,
              'd': {
                  'token': self.token,
                  'properties': {
                      '$os': sys.platform,
                      '$browser': 'Pycord',
                      '$device': 'Pycord',
                      '$referrer': '',
                      '$referring_domain': ''
                  },
                  'compress': True,
                  'large_threshold': 250
              }
          }
          self.logger.debug('Sending identify payload')
          ws.send(json.dumps(payload))
          self.connected = True
docs: Callback for sending the initial authentication data
  
          This "payload" contains the required data to authenticate this websocket
          client as a suitable bot connection to the Discord websocket.
  
          Args:
              ws: websocket connection