← Назад

🤖 Telegram AI Bot

Telegram-бот для автоматизации продажи подписок, обработки платежей через ЮKassa и управления доступом в закрытый Telegram-канал.

О проекте

Проект был разработан для полной автоматизации онлайн-продаж доступа в закрытый Telegram-канал с обучающими материалами.

Бот сопровождает пользователя на каждом этапе: знакомит с продуктом, принимает оплату, автоматически выдаёт доступ, отслеживает срок подписки, отправляет уведомления и предоставляет администраторам инструменты управления.

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

Используемые технологии

🐍 Python

Основная бизнес-логика приложения.

🤖 aiogram 3.x

Современный фреймворк для Telegram Bot API.

💳 ЮKassa API

Приём онлайн-платежей и автоматическая проверка оплаты.

☁️ Render

Облачный деплой и круглосуточная работа бота.

📄 JSON Database

Хранение пользователей и подписок.

🔗 Telegram Bot API

Автоматическая работа с каналом и пользователями.

Основные возможности

Архитектура проекта

Пользователь начинает взаимодействие через команду /start, выбирает тариф, оплачивает подписку, после чего бот автоматически проверяет оплату, добавляет пользователя в базу, создаёт одноразовую ссылку и предоставляет доступ в закрытый Telegram-канал.

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

Интерфейс

Что демонстрирует проект

⚙️ Автоматизация

Полный цикл продажи без участия человека.

💳 Интеграции

Работа с внешними API и платежными системами.

☁️ Deployment

Развёртывание приложения в облаке.

📈 Product Thinking

Разработка инструмента, решающего реальные бизнес-задачи.