Простой асинхронный консольный мессенджер на Python с использованием библиотеки websockets и asyncio. Поддерживает одновременное подключение нескольких клиентов и рассылку сообщений в реальном времени.
- Python 3.10+
websocketsasyncio
git clone [https://github.com/твой-логин/python-messenger.git](https://github.com/твой-логин/python-messenger.git)
cd python-messenger# Windows
python -m venv .venv
.venv\Scripts\activate
# Linux / macOS
python3 -m venv .venv
source .venv/bin/activatepip install -r requirements.txt- Запустите сервер:
python server.py
- В отдельных терминалах запустите одного или нескольких клиентов:
python client.py