import asyncio from getpass import getpass from python_aternos import Client, atwss user = input('Username: ') pswd = getpass('Password: ') atclient = Client() aternos = atclient.account atclient.login(user, pswd) s = aternos.list_servers()[0] socket = s.wss() @socket.wssreceiver(atwss.Streams.console) async def console(msg): print('Received:', msg) async def main(): s.start() await socket.connect() await asyncio.create_task(loop()) async def loop(): while True: await asyncio.sleep(1) asyncio.run(main())