INNER CODE UNIT · Python
__init__
zapek/Xeres · scripts/bot/bot.py:174
def __init__(self, conn, own_id):
self.conn = conn
self.own_id = own_id
def on_error(self, frame):
print('received an error "%s"' % frame.body)
def on_message(self, frame):
# print(f'frame is {frame}')
headers = frame.headers
data = json.loads(frame.body)
if headers['messageType'] == "CHAT_ROOM_MESSAGE" and data['senderNickname']:
handle_incoming_room_message(self.conn,
self.own_id,
headers['destinationId'],
data['roomId'],
data['senderNickname'],
data['gxsId']['bytes'],