Skip to content
This repository was archived by the owner on Mar 18, 2025. It is now read-only.

UNVISLATE/Telegram-Tickets-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telegram Tickets Bot ⚠️ Архивировано

No Maintenance

Бот для создания и управления тикетами в Telegram через топики чата. Позволяет пользователям отправлять запросы поддержки, которые преобразуются в отдельные темы в указанном чате.

Важно: Проект больше не поддерживается. Бот функционирует, но кодовая база требует рефакторинга (наличие "технического долга"). Рекомендуется форкнуть репозиторий и адаптировать под свои нужды.


Лицензия

License

Проект распространяется под лицензией Apache 2.0.

  • Вы можете свободно использовать, модифицировать и распространять код.
  • Обязательно сохраняйте упоминание авторства в исходниках.
  • Любые патенты, связанные с улучшениями проекта, автоматически доступны всем пользователям.

Технологии


Настройка

  1. Установите зависимости:
    pip install -r requirements.txt

Запуск

python3 app.py

Конфигурация (core/config.py):

  1. Задайте токен бота в переменной окружения TOKEN
  2. Укажите ID администратора (DEV) и владельца (OWNER)
  3. Установите GROUP_ID (ID чата, где создаются топики-тикеты)
TOKEN = os.environ.get("TOKEN")  # Токен бота
DEV = '1281134018'               # ID админа
OWNER = '5469853944'             # ID владельца
GROUP_ID = -1002446708871        # ID группы с топиками

Функционал

  1. Автоматическое создание топиков в указанном чате при обращении пользователя
  2. Пересылка сообщений между пользователем и топиком
  3. Сохранение истории сообщений
  4. Система рейтинга для администраторов

Note: Для работы с топиками убедитесь, что бот имеет права администратора в указанном чате.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages