import aioconsole import logging import telethon import credentials import cursed from message import Message logging.basicConfig( format='[%(levelname) 5s/%(asctime)s] %(name)s: %(message)s', level=logging.WARNING ) client = telethon.TelegramClient( "first_test", credentials.API_ID, credentials.API_HASH ) @client.on(telethon.events.NewMessage) async def new_message(event): messages.append(Message(event.raw_text, event.id, "<")) redraw() if __name__ == "__main__": client.start()