import asyncio import uvloop from controllers import Telegram def main(): loop = asyncio.get_event_loop() telegram = Telegram(loop=loop) futures = [ asyncio.ensure_future(telegram.create_session()), ] loop.run_until_complete(asyncio.gather(*futures)) telegram.start_session() if __name__ == "__main__": main()