Почему останавливается вебсокет?
import amino
import websocket
from time import time as timestamp
client = amino.Client()
client.login(email=<email>, password=<password>)
subclient = amino.SubClient(comId=<comid>, profile=client.profile)
def on_message(ws, message):
print(message)
def run():
ws = websocket.WebSocketApp(f"wss://ws1.narvii.com?signbody={client.device_id}%7C{timestamp() * 1000}&sid={client.sid}", on_message=on_message)
ws.run_forever()
run()
Проблема в том, что после 5 минут успешной работы, он почему-то перестает получать сообщения с чатов, при этом программа не вылетает. В чем может быть проблема и как её исправить?