Полная автоматизация доступа — просто, надёжно, без лишней суеты
Привет! Я занимаюсь разработкой Telegram-ботов, и в этой статье расскажу, как упростить управление временными доступами с помощью связки Telegram + 3X-UI. Без Excel, без напоминаний в заметках и без ручного контроля.
Если у вас есть сервис с подписками или временными ключами — этот подход поможет сэкономить кучу времени и нервов.
Что это вообще за решение?
Я разработал Telegram-бота, который автоматически:
- создаёт доступ по запросу пользователя,
- отправляет все нужные данные в Telegram,
- контролирует срок действия,
- напоминает, если доступ скоро закончится,
- блокирует просроченные записи,
- позволяет управлять всем прямо из телеги (есть админ-панель в боте).
Основой стал API-панели 3X-UI — это self-hosted система с гибкой структурой и открытым API, идеально подходящая для таких задач.
Как работает эта схема
- Пользователь заходит в бота — выбирает нужный тариф.
- Бот через API создаёт учётную запись или ключ.
- Данные приходят пользователю сразу в Telegram.
- База фиксирует срок окончания доступа.
- Перед завершением срока — приходит уведомление.
- Если не продлил — бот автоматически блокирует доступ через API.
Всё. Без участия админа.
Что под капотом
Технологии:
- Python: основной язык проекта
- Aiogram: управление ботом
- FastAPI: backend-логика
- SQLite (по умолчанию) — можно перейти на PostgreSQL
- Bootstrap: frontend (если нужен web-интерфейс)
- 3X-UI API: для управления сетевыми сущностями
- Ubuntu 24.04 + Docker
Админ-панель внутри Telegram
Для владельца или модератора есть отдельное меню с нужной статистикой:
- список активных пользователей,
- популярные тарифы,
- история подключений,
- транзакции по балансу (пополнения, списания и т.п.),
- напоминания и действия, которые бот выполняет автоматически.
Всё удобно и понятно, без «танцев с табличками».
Зачем это вообще нужно?
Такой бот особенно полезен, если:
- клиенты получают временные ключи/учётки,
- вы устали вручную вести доступы,
- хочется автоматизации, но без сложных CRM и техподдержки.
Хочешь такой бот?
Если тебе нужно такое решение — напиши, покажу, как работает, или соберу под твой сценарий.
Telegram: @papakarl3
чему это удобно
- Всё управление — в Telegram
- ⏱ Уведомления и отключения — автоматом
- Вся статистика всегда под рукой
- Настройка за 1 день
фото бота и панели: ссылка ссылка ссылка
Пример бота: ссылка