Как создать Telegram-бота для оплаты прогнозов?

 Если ты ведешь каперский канал, то эта статья поможет тебе автоматизировать продажи прогнозов. Сегодня мы рассмотрим, как подключить оплату прогнозов на QIWI/Яндекс с помощью бота в Telegram.




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

Переходим на сайт и проходим регистрацию.




После нам необходимо открыть Telegram. Переходим к диалогу с @BotFather — это менеджер управления ботами.



Прописываем команду /start и кликаем на команду /newbot

Далее, нам необходимо назвать бота и придумать ему имя пользователя. Оно должно быть уникальным.


Если имя пользователя свободно, в ответ мы получим токен (Электронный ключ). Его необходимо скопировать.

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


Наш бот успешно подключается. Теперь переходим к его настройке двойным кликом.

Нам необходимо подключить платежную систему, на которую будет приходить оплата. В левом меню выбираем вкладку “Настройки”, далее “Платежные системы”


Вводим номер кошелька и генерируем токен на сайте платежной системы. Ссылка на их генерацию указана под окном ввода. Необходимо разрешить Просмотр истории платежей при выпуске токена. Затем помещаем его в соответствующее окно. Как только Вы заполните обе строки, платежная система будет привязана.

Возвращаемся к самому боту. В левом меню выбираем вкладку “Конструктор” и приступаем к настройке функциональности нашего творения.

Откроется структура работы бота, прописанная по умолчанию. Она содержит в себе ответы на часто задаваемые вопросы. После ознакомления все необходимо удалить. Зажимаем “Shift”, выделяем блоки и жмем кнопку с корзиной в левой части экрана. Чтобы изменения вступили в силу и блок-схема обновилась, необходимо нажать кнопку “Применить изменения” в левом верхнем углу.



После этих манипуляций останется только один пустой блок, содержащий неизменяемую команду, с которой начинают работу все боты — /start.


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



Далее, нам необходимо добавить кнопку, которая будет вести нас на список прогнозов для оплаты. Под описанием фото нажмите “Инлайн клавиатура”.


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

Затем прописываем название кнопки — это текст, который будет отображаться на ней.

Действие оставляем как есть — переход к команде(блоку). Нажимаем галочку, чтобы сохранить результат. Применяем изменения на странице.

Первый блок готов. Сейчас он выглядит так:



В платной версии конструктора сообщение “Бот сделан в…” можно убрать.

Переходим ко второму блоку. Его сверстаем без картинок, он будет только из кнопок, ведущих на оплату услуг.



Открываем блок “Список прогнозов”, затем справа иконку “Текст”. Добавляем текст, затем создаем кнопку — “Инлайн клавиатура”. Действие меняем на платеж. Заполняем появившиеся графы. Теперь кнопка будет вести на сайт платежной системы для оплаты, а уже после успешной оплаты отправлять клиента на следующий блок.


Первая кнопка готова, добавляем еще несколько. Для этого нужно нажать “Добавить кнопку” и повторить алгоритм.


Графа “Переход к команде при успехе” должна иметь то же значение, что и у первой кнопки

Создаем полный перечень предоставляемых услуг и переходим к последнему блоку. Его клиент увидит только после оплаты.


Оформляем его в виде обычного текста с гиперссылкой на контакт для связи. Сохраняем изменения и тестируем нашего бота.

Всю информацию об оплате через бота можно посмотреть в разделе “Статистика” личного кабинета.



Теперь Вы можете опубликовать ссылку на бота в Telegram-канале и он приступит к работе.

Популярные сообщения из этого блога

Основы работы с TikTok

Как настроить постбеки через Telegram

Как работать с аккаунтами Instagram