Готовый Telegram-бот на базе 3X-UI

  • Автор темы Автор темы gatik
  • Дата начала Дата начала

gatik

Участник
Полная автоматизация доступа — просто, надёжно, без лишней суеты
Привет! Я занимаюсь разработкой Telegram-ботов, и в этой статье расскажу, как упростить управление временными доступами с помощью связки Telegram + 3X-UI. Без Excel, без напоминаний в заметках и без ручного контроля.
Если у вас есть сервис с подписками или временными ключами — этот подход поможет сэкономить кучу времени и нервов.

Что это вообще за решение?​

Я разработал Telegram-бота, который автоматически:
  • создаёт доступ по запросу пользователя,
  • отправляет все нужные данные в Telegram,
  • контролирует срок действия,
  • напоминает, если доступ скоро закончится,
  • блокирует просроченные записи,
  • позволяет управлять всем прямо из телеги (есть админ-панель в боте).
Основой стал API-панели 3X-UI — это self-hosted система с гибкой структурой и открытым API, идеально подходящая для таких задач.

Как работает эта схема​

  1. Пользователь заходит в бота — выбирает нужный тариф.
  2. Бот через API создаёт учётную запись или ключ.
  3. Данные приходят пользователю сразу в Telegram.
  4. База фиксирует срок окончания доступа.
  5. Перед завершением срока — приходит уведомление.
  6. Если не продлил — бот автоматически блокирует доступ через API.
Всё. Без участия админа.

Что под капотом​

📦 Технологии:
  • Python: основной язык проекта
  • Aiogram: управление ботом
  • FastAPI: backend-логика
  • SQLite (по умолчанию) — можно перейти на PostgreSQL
  • Bootstrap: frontend (если нужен web-интерфейс)
  • 3X-UI API: для управления сетевыми сущностями
  • Ubuntu 24.04 + Docker

Админ-панель внутри Telegram​

Для владельца или модератора есть отдельное меню с нужной статистикой:
  • список активных пользователей,
  • популярные тарифы,
  • история подключений,
  • транзакции по балансу (пополнения, списания и т.п.),
  • напоминания и действия, которые бот выполняет автоматически.
Всё удобно и понятно, без «танцев с табличками».

Зачем это вообще нужно?​

Такой бот особенно полезен, если:
  • клиенты получают временные ключи/учётки,
  • вы устали вручную вести доступы,
  • хочется автоматизации, но без сложных CRM и техподдержки.

Хочешь такой бот?​

Если тебе нужно такое решение — напиши, покажу, как работает, или соберу под твой сценарий.
📩 Telegram: @papakarl3

t.me
А

Почему это удобно​

  • 🕹 Всё управление — в Telegram
  • ⏱ Уведомления и отключения — автоматом
  • 📊 Вся статистика всегда под рукой
  • 🚀 Настройка за 1 день
 

Вложения

  • 2.webp
    2.webp
    12,3 KB · Просмотры: 143
  • 3.webp
    3.webp
    25 KB · Просмотры: 157
  • Снимок.webp
    Снимок.webp
    55,8 KB · Просмотры: 186
первым людям большие скидки на установку)
Двойное сообщение соединено:

пример бота: ссылка
 
Последнее редактирование:
Назад
Сверху