Telegram-боти18 травня 2026 р.10 хв

    Telegram-бот на Python (aiogram 3): архітектура, БД, деплой 2026

    Зробити «hello-world» бота на python-telegram-bot може школяр. Зробити продакшн-бота, який не падає на 5000 одночасних користувачів — інша задача. Ділимось нашим стеком.

    Стек, який ми використовуємо

    • aiogram 3.x — async, type-hints, native FSM
    • PostgreSQL + SQLAlchemy 2.0 (async)
    • Redis для FSM-state і кешу
    • Alembic — міграції БД
    • Pydantic v2 — валідація даних
    • Docker + docker-compose — деплой
    • Sentry — моніторинг помилок

    Архітектура (clean)

    bot/ ├── handlers/        # роутери по фічах ├── keyboards/       # inline/reply клавіатури ├── states/          # FSM-стани ├── services/        # бізнес-логіка ├── db/              # моделі, репозиторії ├── middlewares/     # throttling, auth └── main.py

    Що обов'язково на проді

    1. Throttling middleware — інакше один користувач завалить бот через флуд
    2. Error handler з логом у Sentry + повідомленням адміну в чат
    3. Graceful shutdown — щоб не втратити in-flight повідомлення
    4. Webhook замість long polling для > 1000 користувачів
    5. Бекапи БД щодня

    Скільки коштує розробка

    Простий бот (форми + БД + адмінка) — від $500, 5-10 днів. Складний з інтеграціями (CRM, оплата, AI) — $1500-5000. Python vs Node.js — що обрати.

    Замовити → /services/telegram-bots.

    Потрібна допомога з проектом?

    Зв'яжіться з нами для безкоштовної консультації

    Розрахувати проект

    Пов'язані послуги

    Читайте також

    Telegram-боти

    Telegram-бот на Node.js (grammY) vs Python (aiogram): що обрати

    TypeScript + grammY чи Python + aiogram? Розкладаємо за 5 критеріями. Спойлер: залежить від продукту.

    Telegram-боти

    Telegram-бот для онлайн-запису: барбершоп, салон краси, СТО

    Клієнт записується за 30 секунд без дзвінків. -70% часу адміна, +40% повторних візитів.

    Telegram-боти

    Telegram-бот для ресторану: меню, доставка, замовлення за 5 кліків

    Без комісії Glovo 30%. Замовлення прямо з Telegram, доставка вашими кур'єрами або інтеграція.

    Telegram-боти

    ChatGPT API в Telegram-боті: як підключити і скільки коштує

    Бот-консультант, що відповідає по вашій базі знань. Підключаємо за тиждень, ціна API від $5/міс.

    Telegram-боти

    Telegram-бот з PostgreSQL: як спроектувати БД, щоб не переробляти

    users.telegram_id BIGINT, не INT. Реальна схема БД нашого бота з 80k користувачів.

    Telegram-боти

    Telegram-бот з інтеграцією CRM: KeyCRM, Бітрікс24, Pipedrive

    Лід з бота автоматично у воронку CRM, менеджер відповідає з кабінету, історія єдина. 0 копіпасту.