Бот настроен и подключён к твоему API
Бот выпускает ключи через твой эндпоинт 78-111-89-226.sslip.io/api/v1/keys/issue с Basic Auth. Главное меню, тарифы, мои ключи, поддержка и FAQ — работают. Остаётся включить вебхук Telegram и зайти первым админом.
1
Опубликуй проект
Нажми «Publish» в правом верхнем углу. После этого появится постоянный URL вида
project--7f13c298-2386-4390-b44e-df657a502c57-dev.lovable.app — это и есть адрес для вебхука Telegram.2
Зарегистрируй вебхук Telegram
После публикации напиши мне в чат: «зарегистрируй вебхук» — я выполню запрос к Telegram API и подключу бот. Можно и руками: путь вебхука
/api/public/telegram/webhook, заголовок безопасности я генерирую из bot-token (sha256 base64url).3
Заведи первого администратора
Включи на проекте e-mail авторизацию и зарегистрируйся под своим e-mail — затем я добавлю твоего пользователя в таблицу
app_admins с рольюadmin. После этого тебе откроется панель: заказы, тарифы, чат с клиентами, настройки и рассылки.4
Проверь поток покупки
В боте: /start → Купить ключ → выбрать тариф → способ оплаты. Платёжки пока в режиме «ручное подтверждение» — заказ падает в админку, после клика «Подтвердить оплату» бот сам дёрнет твой API и пришлёт клиенту ключ.
Что уже работает в боте
- • Главное меню /start с inline-кнопками
- • Каталог тарифов из БД (редактируется в админке)
- • Покупка ключа через Telegram Stars
- • «Мои ключи» — история выданных ключей
- • Поддержка: открытие тикета и пересылка сообщений
- • FAQ из настроек бота
Дальше в админке
- • Дашборд: продажи, конверсия, активные ключи
- • Заказы с фильтрами и кнопкой «Выдать ключ»
- • Чат поддержки с разделением по клиентам
- • Промокоды и реферальная программа
- • Рассылки и брошенные корзины
- • Подключение реальных платежей (Stars / YooKassa / USDT)
