бесплатный практикум · превью

Ниже показан реальный материал урока. Войди через Telegram, чтобы запустить видео, сохранить прогресс и пройти практикум в личном кабинете.

Открыть практикум
Vibecode.how
материал урока
бесплатный урок70 минут

Создаём AI-бота в Telegram и подключаем оплату

главное

За один урок соберём продукт, которым уже можно пользоваться

Новый пользователь получает бесплатный кредит, выбирает формат, отправляет описание и получает готовый файл. Когда кредиты заканчиваются, бот предлагает пополнить баланс через Telegram Stars.

рабочая связка

Путь от первого запуска до покупки

Сначала человек видит результат бесплатно. Оплату предлагаем, когда ценность генерации уже понятна.

01

Запуск

Пользователь нажимает /start и получает один бесплатный кредит.

02

Создание

Выбирает изображение или видео, описывает результат и указывает формат.

03

Генерация

Backend проверяет баланс, отправляет задачу AI и возвращает готовый файл.

04

Пополнение

Бот показывает пакеты кредитов и принимает оплату через Telegram Stars.

нужный минимум

Шесть понятий для старта

Не нужно заранее изучать backend. Достаточно понимать роль каждого элемента.

Bot API
Получает команды из Telegram и отправляет пользователю ответы и файлы.
Внешний API
Передаёт запрос модели, которая создаёт изображение или видео.
Кредиты
Связывают стоимость генерации с пакетами, которые покупает пользователь.
PostgreSQL
Хранит пользователей, баланс, платежи и историю генераций.
Telegram Stars
Позволяют принимать оплату за цифровой продукт прямо внутри Telegram.
Railway
Запускает бота как постоянный сервис, даже когда твой компьютер выключен.
порядок работы

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

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

  1. 01Показываем готового бота и весь путь пользователя
  2. 02Создаём бота в BotFather и ставим задачу Codex
  3. 03Собираем меню, базу, кредиты и историю
  4. 04Подключаем генерацию изображений и видео
  5. 05Добавляем оплату через Telegram Stars
  6. 06Публикуем проект на Railway и проверяем запуск
готовый промпт · 01

Спланировать продукт до реализации

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

Открыть полный промпт
готовый промпт · 02

Собрать и опубликовать рабочую версию

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

Открыть полный промпт
готовый промпт · 03

Подключить генерацию через AI API

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

Открыть полный промпт
готовый промпт · 04

Подключить Telegram Stars безопасно

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

Открыть полный промпт
полезные ресурсы

Документация уже собрана

Передаём агенту официальные ссылки, чтобы он не угадывал методы и параметры.

Telegram

Telegram Bot API

Сообщения, кнопки, файлы и события оплаты.

оплата

Telegram Stars

Официальный сценарий оплаты цифровых товаров в XTR.

бот

BotFather

Создание бота, команд, описания и аватара.

AI API

KIE API

Модели для генерации изображений и коротких видео.

деплой

Railway

Постоянный сервис, переменные окружения и PostgreSQL.

агент

OpenAI Codex

Работа с проектом, терминалом, тестами и публикацией.

проверка результата

Бот готов к первому пользователю, если

  • Выдаёт бесплатный кредит один раз
  • Создаёт изображение и видео
  • Принимает Stars без двойного начисления
  • Возвращает кредит при ошибке
  • Хранит историю в PostgreSQL
  • Работает после перезапуска Railway