Botfather telegram для чего нужен
Перейти к содержимому

Botfather telegram для чего нужен

  • автор:

Как создать Telegram-бот для интернет-магазина

Telegram-боты часто ассоциируются с полезными мини-программами по подбору контента, ведению аккаунта или генераторами шуток. Но при помощи инструментов и механик, которые помогут вам без навыков программирования создать бота, вы сможете охватить ранее недоступную аудиторию и увеличить прибыль.

В этой статье мы пошагово разберем процесс разработки и внедрения такого бота.

Подготовка к работе. Что понадобится для создания бота в Telegram

Есть несколько вариантов, создания в Telegram чат-бота. Мы разберем тот, которым чаще всего пользуемся сами, потому что он быстрый, удобный, не требует навыков программирования.

Минус у этого подхода тоже есть: использование дополнительного софта. Но результаты стоят свеч!

Что понадобится перед началом сборки бота или автоворонки в Telegram:

  1. Понимание структуры своего бизнеса, воронки продаж и продуманная продуктовая матрица.
    Об основах и проработке структуры бота и автоворонки вы можете прочитать в статье «6 этапов создания прибыльной автоворонки в соцсетях и мессенджерах».
  2. Telegram-аккаунт. Бот в Telegram изначально создается прямо в мессенджере.
  3. Приложение для создания ботов без программирования. Для Telegram мы чаще пользуемся системой BotHelp. Приложение понадобится, чтобы созданный бот научился следовать простым скриптам, отвечать на команды и кнопки.
  4. Дополнительные материалы. Заранее подготовьте все наполнение будущего бота: изображения, ссылки с utm-метками, тексты и так далее.

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

Предположим, что на первом этапе мы решили разработать простого Telegram-бота, который сможет:

а) Подписать посетителя на новости (акции, скидки, новые поступления).

б) Продемонстрировать ассортимент (с помощью меню внутри бота).

в) Перевести на сайт, на котором клиент может заказать понравившуюся вещь.

Кстати, для создания макета автоворонок и чат-ботов мы пользуемся бесплатным сервисом @BotFather.

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

telegram bot_2

Настоящий BotFather выглядит так

@BotFather управляется простыми командами и кнопками.

3. Нажимаем /start.

telegram bot_4

BotFather легко освоить

В меню выбираем или вводим в поле ввода команду /newbot.

4. Придумываем и вводим имя бота.

Важно: имя будет отображаться в диалогах.

telegram bot_3

Имя бота нужно ввести в ответ на это сообщение

5. Введите ник вашего бота.

Ник может состоять из латинских букв, цифр, допускается нижнее подчеркивание. Любой ник должен заканчиваться на “bot”.

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

6. Завершаем создание бота, сохраняем секретный код.

После того, как регистрация бота пройдет успешно, вы увидите следующее сообщение:

telegram bot_6

Скопируйте и сохраните токен.

Токен – это секретный код, который позволяет связать сервисы автоворонок и ботов с вашим ботом в Telegram. Никому не сообщайте его. Важно! Ваш код будет отличаться от того, что в примере.

На этом основная настройка бота закончена. Ее достаточно, чтобы бот работал. Позже вы можете добавить к нему логотип, описание и остальные улучшения. Чтобы получить доступ к таким командам, просто перейдите к диалогу с BotFather и наберите /help. Так вы снова попадете в меню.

После этого можно переходить к настройке бота, чтобы он мог действовать по программе.

Обучаем бота. Работа с сервисами автоворонок и ботов

Как говорилось выше, бот можно настроить с помощью программирования или прямо в Telegram, но наиболее удобным мы считаем третий способ: через специализированный сервис.

Плюсы такого подхода:

  • скорость настройки;
  • удобство работы;
  • не нужны навыки программирования.

На этапе подготовки мы выбрали для обучения бота систему BotHelp. Дальнейшие настройки будем показывать на ее примере. Вы можете использовать другую систему. Главное, чтобы она поддерживала работу с Telegram.

1. Настраиваем канал (связываем BotHelp и Telegram).

Перейдите к настройкам. Выберите «Добавление канала», затем Telegram. В поле Token введите тот самый секретный код, который вы сохранили на предыдущем этапе.

telegram bot_5

Поле ввода для сохраненного токена

После этого бот появится в доступных каналах. Поздравляем, вы создали свой первый Telegram-бот!

На следующем этапе нужно перенести карту вашего бота в систему для создания автоворонок. Иными словами, так вы запрограммируете бот на нужные действия.

Наиболее подробно этот шаг описан в мануале сервиса.

Теперь у вас есть бот в Telegram. Есть сценарий бота, который вы настроили в BotHelp или другой системе.

Далее необходимо протестировать бот.

    Убедитесь, что сценарий бота активен.

telegram bot_1


Не забудьте активировать сценарий бота

Поздравляем, создание и запуск Telegram-бота прошли успешно!

Нужно подробнее рассказать про то, как встраивать бота в канал Telegram? Или у вас есть другие вопросы по ботам и автоворонкам? Приглашаем вас в нашу группу для всех, кто увлекается автоворонками!

Как создавать Telegram-ботов с помощью BotFather

Чтобы начать делать сценарии в Smartbot Pro, надо сперва создать бота через «Крестного отца» всех ботов Телеграма — BotFather (с уважением, разумеется).

Что это вообще такое?

Это официальный сервис в Telegram для создания новых учетных записей ботов и управления существующими. Но там всё на английском, много опций и довольно-таки непонятно, что от нас вообще требуется.

Сейчас объясним, как создать, оформить и привязать к Smartbot Pro.

Прежде всего, находим BotFather в Telegram и переходим в чат

Шаг 1. Создать и назвать.

Перед вами появится полный список команд с пояснениями.

Список команд для создания бота в BotFather

Для создания нового бота напишите или просто нажмите на команду

Затем вас попросят ввести название вашего бота. Оно будет отображаться жирным шрифтом в списке чатов, как имя пользователя или название telegram-канала.

При создании ботоОтец предлагает сначала установить имя, а потом юзернейм/логин

Сразу после этого «Отец» запросит «username» для бота — ID, как он будет выглядеть в ссылках типа t.me/usernameНашего_Бота.

Как создавать Telegram-ботов с помощью BotFather, изображение №3

Можно ввести любое — главное, чтобы не повторялось.

Создали. Назвали. Отлично!

Шаг 2. ТОКЕН. Привязка бота к Smartbot Pro

Токен — штука, позволяющая Smartbot привязаться к новому телеграм-боту и внедрять в него крутые функции.

Токен придет в ответном сообщении, как только вы введете имя и «ник» бота.

Выглядит токен как длинная непрерывная строка цифр, букв и различных символов.

Как создавать Telegram-ботов с помощью BotFather, изображение №4

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

Токен надо ввести в Smartbot Pro: Настройки — Каналы.

Как создавать Telegram-ботов с помощью BotFather, изображение №5

Сделали? Супер! Теперь вам открыт весь Telegram!

Шаг 3. Описание и Информация бота

Команда для установки описания:

Люди увидят описание, когда откроют чат с вашим ботом в блоке «Что может делать этот бот?» (‘What can this bot do?’)

Устанавливаем описание, которое будет вверху чата в блоке под названием «Что может делать этот бот?»

Как создавать Telegram-ботов с помощью BotFather, изображение №7

Далее, информация — это то что отображается на странице профиля бота.

Команда в BotFather для ввода информации:

Объем: не больше 120 символов. Информация отправляется вместе со ссылкой на вашего бота, когда кто-то делится ею.

Текст, который будет в информации профиля

Как создавать Telegram-ботов с помощью BotFather, изображение №9

Шаг 4. Аватарка бота

Тут все понятно — ставим красивую картинку 🙂

Как создавать Telegram-ботов с помощью BotFather, изображение №10

При установке аватарки ботоОтец сообщает, что картинку нужно присылать не файлом, а в сжатом формате. Прислали картинку — бот установил аватарку)

Шаг 5. Включаем бота в TG для клиентов

Вам не нужно добавлять команды и кнопки через BotFather — — для этого есть Smartbot Pro с удобным графическим редактором и кучей возможностей.

Создаем какой-нибудь сценарий и заходим в раздел «Каналы» в меню слева. Остается только выбрать существующий канал или привязать новый.

Как создавать Telegram-ботов с помощью BotFather, изображение №11

Готово! Бот работает в Telegram!

Переходите по ссылке в нашего обучающего бота. Вы увидите, как работают готовые боты в TG, а заодно создадите собственного полезного помощника:

Делаем чат-бот в Telegram на функциях: пошаговая инструкция

Рассказываем, как с помощью бессерверных вычислений сделать своего чат-бота в Telegram с нуля. Он сможет отвечать на запросы простыми сообщениями и отправлять картинки. Подойдет для организации процессов разработки, поддержки и продаж.

Мы напишем простого бота-заготовку, которого можно использовать для написания полноценного приложения, добавив нужную вам функциональность.

Такого бота можно написать с использованием serverless-подхода в крупных облаках, например, с помощью AWS Lambda или Google Cloud Functions. Мы напишем функцию на Yandex Cloud Function, сделаем Object Storage, чтобы хранить файлы, и спрячем нашу serverless-архитектуру от пользователя с помощью сервиса Yandex API Gateway, который позволяет выступить фронтом для пользователя.

Прежде всего нужно зарегистрировать наше приложение в Telegram. Найдите в мессенджере главного бота BotFather и наберите команду /newbot. Для этого достаточно написать его имя user name и account name. В нашем случае account name — Serverless Hello Telegram Bot, username — ServerlessHelloTelegramBot. В результате вы получите token, запомните его, он потребуется на следующих этапах.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *