Начни отсюда: два готовых промпта
Не устанавливай ничего руками и не разбирайся в коде. Выбери, какой бот тебе нужен, скопируй один промпт целиком и вставь в Codex / Claude Code.
Telegram Bot Starter
Выбирай, если нужен бот с кнопками, заявками, квизом, CRM, оплатой, файлами, уведомлениями, каналом или другой бизнес-логикой без обязательного ИИ внутри.
Шаблон: PavelDumbrao/hardcoding-telegram-bot-starter
Telegram AI Bot Starter
Выбирай, если внутри бота должен работать ИИ-консультант, продавец, наставник, помощник или полноценный ИИ-агент с памятью и инструментами.
Шаблон: PavelDumbrao/hardcoding-telegram-ai-bot-starter
0. Зачем вообще бизнесу Telegram-бот и почему это дорогой продукт
Telegram-бот - это не «несколько кнопок». Нормальный бот заменяет кусок сайта, CRM, менеджера, формы, автоматизации и первой линии поддержки прямо внутри Telegram.
Продажи и заявки
Собирает лиды, задаёт вопросы, квалифицирует, показывает продукты, считает стоимость, передаёт заявку менеджеру или в CRM.
Запись и бронирование
Показывает свободные слоты, принимает запись, напоминает клиенту, меняет статус и передаёт данные сотруднику.
Оплаты и доступ
Принимает оплату по правилам Telegram, выдаёт материал, открывает доступ в закрытый продукт или запускает следующий сценарий.
Поддержка 24/7
Отвечает на частые вопросы, принимает обращения, ищет данные, подключает человека только там, где он действительно нужен.
Канал и контент
Готовит публикации, работает с файлами, запускает уведомления, собирает реакции и помогает управлять контентом.
ИИ-агент внутри
Бот может быть интерфейсом для ИИ-консультанта, продавца, наставника или сотрудника, который использует внешние инструменты и базу знаний.
4 современных формата ботов, которые стоит уметь собирать
Не думай про бота как про «автоответчик». Сегодня Telegram-бот может быть полноценным продуктом, ИИ-сотрудником или приложением внутри Telegram.
1. ИИ-консультант или ИИ-агент
Пользователь общается с ботом как с сотрудником. Бот помнит контекст, работает с базой знаний, файлами и внешними инструментами, может консультировать, продавать, обучать или выполнять задачи.
Пример: ИИ-продавец, эксперт по продукту, наставник, помощник отдела поддержки.
2. Бот + полноценное приложение
Внутри Telegram открывается красивый интерфейс: каталог, запись, личный кабинет, магазин, калькулятор, подписка, игра или сервис. Пользователю не нужно уходить на отдельный сайт.
Пример: магазин, сервис бронирования, кабинет ученика, приложение сообщества.
3. Бот-продавец и бизнес-секретарь
Встречает клиента, задаёт вопросы, квалифицирует, собирает заявку, ведёт по воронке, фиксирует данные в CRM, напоминает о следующем шаге и подключает менеджера там, где нужен человек.
Пример: отдел продаж, запись на услугу, первичная консультация, поддержка клиентов.
4. Бот-оператор и помощник сообщества
Связывает Telegram с GitHub, CRM, n8n, базами данных, каналами и другими сервисами. Может модерировать группу, публиковать контент, собирать события, запускать процессы и возвращать результат пользователю.
Пример: бот сообщества, контент-оператор, служебный бот команды, автоматизация внутренних процессов.
@DurgerKingBot как пример Mini App и сервисные боты вроде @GitHubBot, @GMailBot, @wiki. Не копируй их один в один. Смотри на них как на подсказку, насколько разными могут быть Telegram-продукты.1. GitHub обязателен: это память твоего проекта
Мы не работаем с ботом как с папкой файлов на компьютере. Каждый ученик создаёт свой репозиторий в GitHub и дальше ИИ работает только через него.
Весь проект в одном месте
Код, история изменений, тесты и рабочая версия не разбросаны по папкам и чатам.
Агент видит реальное состояние
Codex / Claude Code читает репозиторий, понимает, что уже сделано, и не начинает проект заново.
Любое изменение видно
Если новая функция сломала бота, ИИ видит историю и может вернуть рабочее состояние.
2. Что отличает бота «за 150 тысяч» от учебной игрушки
Цена появляется не из количества строк кода. Ценность появляется из того, насколько бот закрывает реальную задачу и насколько надёжно это делает.
Красивый путь пользователя
Понятный /start, аккуратные inline-кнопки, логичные переходы, «назад», «отмена», отсутствие тупиков и технических сообщений.
Состояния и сценарии
Бот понимает, на каком шаге находится человек, хранит прогресс и не ломает диалог после случайного сообщения.
Данные и CRM
Пользователи, заявки, оплаты, статусы и действия не теряются. Информация сохраняется и может уходить во внешнюю CRM.
Телеметрия и аналитика
Фиксируются ключевые события: старт, кнопки, шаги, заявка, оплата, ошибка, успешный результат. Видно, где люди отваливаются.
Интеграции
n8n, CRM, таблицы, API, платежи, файлы, базы данных, каналы и другие сервисы подключаются под задачу бизнеса.
AI First
Если ИИ реально усиливает продукт, внутри появляется агент: консультирует, продаёт, работает с базой знаний, файлами и внешними инструментами.
Надёжность
Ошибки обрабатываются, секреты защищены, есть журналы, тесты, автозапуск, резервный путь и понятная диагностика.
Сквозной контроль через Telethon
ИИ сам заходит в Telegram как настоящий пользователь, нажимает кнопки, проходит сценарий и доказывает, что бот реально работает.
3. Новичку: что здесь происходит
Ты не создаёшь проект. Мы уже создали хороший каркас. Твоя задача: сделать копию и описать ИИ, какой бот тебе нужен.
Даёшь смысл
Продукт, аудитория, тексты, правила, что должен получить пользователь.
Делает технику
Меняет код, ставит зависимости, строит меню, БД, интеграции, тесты и исправляет ошибки.
Не даёт начать с хаоса
Уже содержит структуру, секреты через .env, Docker, SQLite, тесты и правила для агента.
4. Два готовых GitHub-шаблона
Telegram Bot Starter
Для меню, заявок, квизов, уведомлений, CRM, файлов, оплат и обычной бизнес-логики без обязательной ИИ-модели.
- Python 3.12 + aiogram 3.31
- SQLite
- .env без секретов в Git
- Docker
- тесты + GitHub Actions
- готовый PROMPT_ADAPT.md
Telegram AI Bot Starter
Для консультанта, помощника, наставника, ИИ-продавца или агента с памятью диалога.
- всё из базового шаблона
- OpenAI-compatible API
- AI_BASE_URL / AI_MODEL
- память в SQLite
- /reset
- без привязки к одному провайдеру
Весь маршрут
0. Зачем бизнесу Telegram-бот и сколько стоит такой продуктСовременные форматы: ИИ-агент, Mini App, продавец, автоматизатор1. GitHub как обязательная память проекта2. Из чего состоит бот продуктового уровня3. Что происходит, если ты вообще не программист4. Выбрать готовый GitHub-шаблон5. Создать бота через BotFather6. Практика: от шаблона до рабочего продукта7. Главные промпты адаптации8. Готовые промпты функций9. Развёртывание и сквозной тест10. Безопасность11. Критерий готовности5. Создай самого бота в BotFather
Это один из немногих шагов, где нужен ты. Telegram выдаёт токен бота через официального @BotFather.
Отправь команду /newbot.
Это отображаемое название. Его можно менять позже.
Обычно он заканчивается на bot. Например my_project_bot.
Относись к нему как к паролю. Не отправляй токен в обычный чат с ИИ и не коммить его в Git.
.env или безопасный ввод секрета. В репозитории уже есть .env.example без реальных значений.6. Практика: от шаблона до продукта
Ты создаёшь копию шаблона в GitHub, отдаёшь репозиторий ИИ, описываешь бизнес обычными словами, а агент сам меняет код, тестирует, сохраняет изменения в GitHub и проверяет бота через Telegram.
Практика 1. Создать свой GitHub-проект из шаблона
Нажми «Создать копию из шаблона». После этого твоя копия в GitHub становится единственным рабочим проектом.
Практика 2. Отдать GitHub-проект ИИ
Открой свою копию в Codex / Claude Code и сначала дай ему промпт «Работай строго через GitHub». Потом агент сам изучает проект и ведёт всю техническую историю.
Практика 3. Адаптировать под свой бизнес и довести до продуктового уровня
Ты описываешь только продукт, аудиторию и результат. ИИ сам делает меню, кнопки, переходы, данные, аналитику, интеграции и при необходимости ИИ-агента внутри.
Практика 4. Проверить всё как настоящий пользователь
После тестов и GitHub-проверок ИИ запускает Telethon и проходит бота снаружи: /start, кнопки, переходы, главный сценарий и финальный результат.
7. Главные промпты: ИИ адаптирует репозиторий под тебя
Если не знаешь, какого бота строить
Для обычного бота
Для ИИ-бота
8. Готовые промпты для функций
Сначала собери основу. Потом добавляй функции по одной. Не пытайся одним сообщением построить весь космолёт.
Сбор заявок
Форма заявки + SQLite + уведомление администратору.
Голосовые сообщения
Скачать, расшифровать и передать дальше в логику.
Работа с файлами
PDF/TXT/документы с лимитами и очисткой.
Постоянный запуск на VPS
Docker, автозапуск, том для БД, проверка.
Сквозной тест через Telethon
Проверка бота как настоящий пользователь.
Если всё сломалось
ИИ сам диагностирует и чинит, не перекладывая на ученика.
Квиз и воронка
Несколько вопросов, сохранение результата и следующий шаг.
Админские функции
Статистика и управление только для ADMIN_IDS.
Оплата через Telegram Stars
Для цифровых товаров и услуг, которые продаются внутри Telegram.
Оплата через Prodamus
Платёжная ссылка + уведомление об успешной оплате + автоматическая выдача результата.
Оплата через ЮKassa
Создание платежа через API + кнопка оплаты + webhook о результате.
Публикация в канал
Бот публикует только при реальных правах и проверяет результат.
Аналитика и воронка
ИИ добавит измерение действий пользователей.
Довести бота до уровня продукта
Финальная полировка перед запуском.
9. Правильный результат: GitHub + тесты + живой Telegram
Кодовая проверка
- pytest проходит
- ruff не находит ошибок
- Python компилирует bot/
- .env не находится в Git
- README соответствует проекту
Проверка в Telegram
- бот реально запускается
- /start отвечает
- ключевой сценарий работает
- ошибки не показывают секреты
- Telethon подтверждает сообщения по message_id
10. Пять правил безопасности и порядка
- BOT_TOKEN = полный доступ к боту. Только локальный .env или защищённое хранилище.
- Не коммить секреты. В Git уходит только .env.example.
- Сначала тестовый сценарий. Не начинай с массовых сообщений людям.
- ИИ меняет код, но проверяет фактом. Тесты + реальный Telegram.
- Не давай боту лишние права. В группах и каналах выдавай только то, что действительно нужно функции.
11. Когда у тебя уже не учебный бот, а продукт
- создан свой GitHub-репозиторий из шаблона;
- бот создан через BotFather;
- токен не попал в Git и промпты;
- Codex / Claude Code сам адаптировал проект;
- /start отражает твой продукт;
- главный пользовательский сценарий работает;
- SQLite или другая память работает, если она нужна;
- pytest, ruff и компиляция проходят;
- бот постоянно работает локально или на VPS;
- Telethon прошёл сквозной тест и сохранил message_id;
- GitHub является единственным источником правды проекта;
- последняя рабочая версия находится в main и прошла GitHub Actions;
- главный сценарий имеет красивые кнопки и понятные переходы;
- ключевые события фиксируются в аналитике;
- по воронке видно, где пользователи начинают и где завершают сценарий;
- Telethon прошёл сценарий как реальный пользователь и сохранил message_id на ключевых шагах;