Life Message — это простой и удобный чат с поддержкой звонков, который не требует регистрации. Создайте комнату, общайтесь и забудьте о чате, как только он вам больше не нужен
- Без регистрации: Просто создайте комнату и начните общение
- Поддержка звонков: Возможность совершать звонки через WebRTC
- Временные комнаты: Каждая комната создаётся на время общения
- Реальное время: Используется Flask-SocketIO для мгновенной передачи сообщений
-
Клонируйте репозиторий:
git clone https://github.com/falbue/life-message.git cd life-message -
Установите зависимости:
pip install -r requirements.txt
-
Запустите сервер:
python app.py
-
Откройте браузер и перейдите по адресу:
http://localhost:1100
- Зайдите на главную страницу
- Создайте новую комнату — вам будет сгенерирован уникальный
chat_id - Поделитесь ссылкой на комнату с собеседником
- Общайтесь в чате или совершайте звонки
- Backend: Flask, Flask-SocketIO
- WebSockets: Реализация реального времени через WebSocket
- WebRTC: Для звонков и передачи данных
- UUID: Генерация уникальных идентификаторов для комнат
- Уникальные идентификаторы комнат (
chat_id) генерируются с использованием UUID v4 - Поддержка HTTPS для шифрования данных.
- Ограничение частоты сообщений для предотвращения флуд-атак.
- Временные комнаты автоматически удаляются после завершения общения.
Этот проект распространяется под лицензией GPL
Если у вас есть вопросы или предложения, свяжитесь с нами:
- Email: cyansair05@gmail.com
- GitHub: https://github.com/falbue