Автоматизирую процессы. Создаю рабочие системы.

Данил Стрекалов wasa1234

Рейтинг: 62
не верифицирован
Всего отзывов: 0
  • Работ в портфолио: 2
  • Типовых услуг: 0
  • Работ на продажу: 0
  • Возраст: 19 лет
  • Стаж работы: 6 лет
  • Зарегистрирован: 28.02.2026
  • Образование: Бакалавриат
  • Юридический статус:Самозанятый
  • Стоимость услуг (руб): 600 за час 60 000 за месяц
Был на сайте:

AI Telegram-бот с системой лимитов и подписок

Описание

Разработан Telegram-бот с интеграцией GPT для обработки личных диалогов пользователей.

Реализована система лимитов сообщений, пакетов подписки и автоматическое переключение в ручной режим при превышении лимита. Бот сохраняет историю диалога, ведёт статистику использования и поддерживает масштабируемую архитектуру.

Функционал:
• регистрация пользователей
• хранение истории сообщений
• учёт лимитов и пакетов
• интеграция с AI API
• обработка ошибок и retry
• админ-команды для мониторинга

Проект построен на асинхронной архитектуре с разделением слоёв логики, работы с БД и сервисов.

Стек: Python, aiogram, PostgreSQL/SQLite, OpenAI API.

Решение

Проект реализован с использованием асинхронного подхода (asyncio), что позволяет обрабатывать несколько диалогов одновременно.

Логика разделена на слои:
• handlers
• services
• database
• конфигурация через .env

Реализована система подсчёта токенов, ограничений по частоте запросов и защита от превышения лимитов.

Результат

Создан масштабируемый Telegram-сервис, готовый к использованию в SaaS-модели.

Архитектура позволяет:
• легко добавлять оплату
• подключать новые AI-модели
• масштабировать систему

Бот стабильно работает и корректно обрабатывает пользовательские сценарии.

Презентация проекта

179cafaa-37b9-4f6b-a8dd-cebf70af51e2 (1).png
179cafaa-37b9-4f6b-a8dd-cebf70af51e2.png
7aa019c6-9453-4f8c-8e90-5578d93e961f.png

Оценили проект:

1