Python asyncio-based chat