We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 2787cca commit 92149bbCopy full SHA for 92149bb
spockbot/plugins/core/net.py
@@ -170,6 +170,7 @@ class NetPlugin(PluginBase):
170
'SOCKET_ERR': 'handle_err',
171
'SOCKET_HUP': 'handle_hup',
172
'PLAY<Disconnect': 'handle_disconnect',
173
+ 'LOGIN<Disconnect': 'handle_login_disconnect',
174
'HANDSHAKE>Handshake': 'handle_handshake',
175
'LOGIN<Login Success': 'handle_login_success',
176
'LOGIN<Set Compression': 'handle_comp',
@@ -259,6 +260,13 @@ def handle_disconnect(self, name, packet):
259
260
logger.debug("NETPLUGIN: Disconnected: %s", packet.data['reason'])
261
self.event.emit('net_disconnect', packet.data['reason'])
262
263
+ def handle_login_disconnect(self, name, packet):
264
+
265
+ reason = packet.data.get('json_data', {}).get('text', '???')
266
267
+ logger.debug("NETPLUGIN: Disconnected: %s", reason)
268
+ self.event.emit('net_disconnect', reason)
269
270
# Kill event - Try to shutdown the socket politely
271
def handle_kill(self, name, data):
272
if self.net.connected:
0 commit comments