Бот для создания и управления тикетами в Telegram через топики чата. Позволяет пользователям отправлять запросы поддержки, которые преобразуются в отдельные темы в указанном чате.
Важно: Проект больше не поддерживается. Бот функционирует, но кодовая база требует рефакторинга (наличие "технического долга"). Рекомендуется форкнуть репозиторий и адаптировать под свои нужды.
Проект распространяется под лицензией Apache 2.0.
- Вы можете свободно использовать, модифицировать и распространять код.
- Обязательно сохраняйте упоминание авторства в исходниках.
- Любые патенты, связанные с улучшениями проекта, автоматически доступны всем пользователям.
- Python 3.8+
- pyTelegramBotAPI
- Топики Telegram
- Установите зависимости:
pip install -r requirements.txt
python3 app.py
- Задайте токен бота в переменной окружения TOKEN
- Укажите ID администратора (DEV) и владельца (OWNER)
- Установите GROUP_ID (ID чата, где создаются топики-тикеты)
TOKEN = os.environ.get("TOKEN") # Токен бота
DEV = '1281134018' # ID админа
OWNER = '5469853944' # ID владельца
GROUP_ID = -1002446708871 # ID группы с топиками
- Автоматическое создание топиков в указанном чате при обращении пользователя
- Пересылка сообщений между пользователем и топиком
- Сохранение истории сообщений
- Система рейтинга для администраторов