> [!Caution] > > Проект находится на ранней стадии разработки и вероятно полон багов. > > Использование в профессиональных средах не рекомендовано. # OpenMAX Эмулятор сервера MAX и ТамТам https://t.me/openmax_alerts # Требования - Python 3.12+ (поддержка версий ниже не гарантирована) - MariaDB, MySQL или SQLite - Уметь патчить клиент MAX или собирать Komet из исходного кода (естественно с заменой сервера) - Сертификат и приватный ключ X.509 (для тестирования сервера можно сгенерировать самоподписанный: ```openssl req -x509 -newkey rsa:2048 -nodes -keyout key.pem -out cert.pem -days 365```) # Требования к клиенту Клиент может быть практически любым, главное условие - чтобы он был совместим с официальным сервером (`api.oneme.ru` / `api.tamtam.chat`). На данный момент с сервером может работать последняя версия MAX (26.7.1), однако все тесты проходят на версии 26.5.0. # Установка 1. Склонируйте репозиторий 2. Установите зависимости ```bash pip install -r requirements.txt ``` 3. Настройте сервер (пример в `.env.example`) 4. Импортируйте схему таблиц в свою базу данных из `tables.sql` 5. Запустите сервер ```bash python3 main.py ``` 6. Создайте пользователя 7. Зайдите со своего любимого клиента