Урок 3: Как создать и подключить чат-бота в Telegram к BotHelp

Боитесь связываться с @BotFather, потому что это кажется сложным? Напрасно! Мы подготовили самую подробную пошаговую инструкцию со скриншотами, которая проведет вас за руку от создания бота в Telegram до его подключения к BotHelp. Справится абсолютно каждый, обещаем!

Пошаговая инструкция по созданию и подключению вашего первого Telegram-бота

В прошлом уроке мы успешно прошли регистрацию в BotHelp и осмотрелись в личном кабинете. Теперь пора создать нашего первого «цифрового сотрудника» — чат-бота для Telegram.

Многих новичков пугает этот этап. Слова «BotFather», «API-токен» звучат как что-то из мира программистов. Отбросьте все страхи! Сегодня вы на практике убедитесь, что создание бота — это простая процедура, которая занимает не более 5 минут и сводится к переписке с другим ботом. Никакого кода, никаких сложных настроек.

Что такое BotFather и зачем он нужен?

Если говорить максимально просто, @BotFather — это официальный бот от самого Telegram, который выполняет роль «паспортного стола» для всех остальных ботов.

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

У него две главные функции:

  1. «Рождение» бота: Он регистрирует вашего нового бота в системе Telegram и выдает ему уникальный «паспорт» — специальный API-токен. Этот токен — ключ, который позволяет другим сервисам, таким как BotHelp, управлять вашим ботом.
  2. Настройка «внешности»: Через BotFather вы можете дать боту имя, установить ему фотографию (аватар) и добавить описание.

Вся работа с ним — это просто отправка команд в обычном чате Telegram.

Видео-версия урока для тех, кто предпочитает смотреть, а не читать. 

💡 Выберите удобный источник и нажмите на значок Play для просмотра
Обратите внимание: видео в этом плеере воспроизводится с внешних платформ (YouTube, VK, RuTube), которые могут встраивать собственные рекламные материалы. Наш проект не имеет отношения к этой рекламе, не контролирует её содержание и не получает от неё доход.
Детальное содержание видео с таймкодами

Навигация по уроку:

  • 00:00 – Введение: Цель курса и регистрация для доступа к живым примерам ботов.
  • 01:30 – Преимущества BotHelp: Настройка одного бота и конвертация для других мессенджеров (Telegram, VK, WhatsApp, Viber, FB Messenger).
  • 03:00 – Процесс регистрации на платформе BotHelp и обзор дашборда.
  • 04:30 – Создание и добавление нового канала (выбор Telegram).
  • 06:00 – Создание Telegram-бота с помощью BotFather (команда /newbot).
  • 07:30 – Правила именования бота: Обязательное окончание юзер ID на _bot.
  • 09:00 – Получение и копирование токена (ключа доступа).
  • 09:30 – Подключение Telegram-бота в систему BotHelp.
  • 10:00 – Редактирование и оформление созданного бота через BotFather (Меню My Bots и Edit).
  • 11:30 – Настройка описания бота (Description — текст при открытии).
  • 13:00 – Настройка информации “О боте” (About).
  • 13:30 – Загрузка аватара/картинки бота (Edit Bot Pic).
  • 14:30 – Настройка логики и сохранение пользователей в BotHelp (авто-рассылки).

Выжимка ключевых моментов:

00:00 Обучающий курс посвящен созданию чат-ботов без программирования с помощью платформы BotHelp, и сразу начинается практическая настройка.

  • Под видео доступна ссылка для регистрации на бесплатное обучение и просмотра живых примеров работающих ботов.
  • BotHelp позволяет настроить бота один раз, а затем легко конвертировать его для использования в WhatsApp, Viber, Facebook Messenger или ВКонтакте.

03:00 Регистрация на платформе требует ввода личных данных и названия компании (подобен), после чего пользователь сразу переходит к практической настройке ботов.

  • При регистрации необходимы имя, название компании (которое нигде не фигурирует), рабочий e-mail, пароль и телефон для восстановления.
  • Вместо детального обзора дашборда, рекомендуется сразу начать настройку ботов и обсуждать дополнительные опции в Telegram-чате.

04:30 Для интеграции мессенджера необходимо добавить канал в BotHelp, при этом для Telegram требуется специальный токен.

  • Для начала работы нужно нажать “Добавить канал” и выбрать платформу (Telegram, Facebook, VK, Viber).
  • Для Telegram-бота BotHelp запрашивает токен, который можно получить, следуя инструкции BotHelp.

06:00 Telegram-боты создаются через служебного бота BotFather (Отец ботов) с помощью команды `/newbot`.

  • После ввода команды `/newbot` нужно сначала указать отображаемое имя бота, а затем уникальный юзер ID.
  • Юзер ID должен обязательно заканчиваться на `_bot` (например, `kartashov_2_bot`); без этого условия бот не будет создан.

09:00 После успешного создания бот BotFather выдает токен доступа, который является ключом для интеграции.

  • Необходимо скопировать выданную строчку, называемую токен (`use this token to access`).
  • Вставив токен в BotHelp, пользователь подключает новый канал messenger.

10:00 Оформление (аватар, описание) производится в BotFather через меню `My Bots` и команду `Edit`.

  • Можно отредактировать описание (`Description`) — текст, который выводится при открытии бота, например, “Привет, я научу тебя настраивать ботов”.
  • Также можно отредактировать информацию “О боте” (`About`), краткое описание его функций.

13:30 Для завершения внешнего оформления необходимо загрузить аватар бота через BotFather.

  • Для загрузки изображения используется функция `Edit Bot Pic`.
  • После загрузки фотографии бот считается полностью оформленным и готовым к использованию.

14:30 Подключенный и оформленный бот не имеет никакой функциональной логики, поэтому для сохранения пользователей необходимо настроить авто-рассылки.

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

Создаем бота в Telegram: пошаговая инструкция

Откройте приложение Telegram на компьютере или телефоне. Дальнейшие шаги лучше делать в десктопной версии, так будет удобнее копировать токен.

Шаг 1: Находим @BotFather в поиске Telegram

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

[СКРИНШОТ: Поиск в Telegram с выделенным @BotFather и синей галочкой]

Нажмите на него, чтобы открыть чат, и кликните «Запустить» (или «Start»).

Шаг 2: Отправляем команду /newbot

Чтобы начать процесс создания нового бота, просто отправьте в чат с BotFather команду:
/newbot

[Чат с BotFather, где пользователь отправил команду /newbot]

BotFather тут же ответит и попросит придумать имя для вашего будущего бота.

Шаг 3: Придумываем имя и username для бота

Здесь важный момент, который часто путает новичков. Вам нужно задать два имени:

  1. Имя (Name): Это то, как ваш бот будет отображаться в списке контактов и в заголовке чата. Оно может быть любым, на русском языке и с пробелами. Напишите его и отправьте.
    Пример: Тестовый бот HelloBiz
    [Пользователь отправляет имя “Тестовый бот HelloBiz”]
  2. Имя пользователя (Username): Это уникальный технический адрес бота в Telegram. Он должен быть написан латиницей, быть уникальным и, самое главное, обязательно заканчиваться на _bot.
    Пример: HelloBizTest_bot или hbt_test_bot
    [Пользователь отправляет username “HelloBizTest_bot”]

Если выбранный username уже занят, BotFather сообщит об этом, и вам нужно будет придумать другой.

Шаг 4: Копируем полученный API-токен

Как только вы введете уникальный username, BotFather поздравит вас с успешным созданием бота и пришлет сообщение с API-токеном.

[Ответ от BotFather с выделенным API-токеном]

API-токен — это длинная строка из цифр и букв. Относитесь к нему как к паролю или ключу от квартиры вашего бота. Никому его не показывайте!

Аккуратно скопируйте всю эту строку. Она понадобится нам на следующем шаге.

Подключаем Telegram-бота к платформе BotHelp

Теперь, когда у нас есть «ключ» от бота, нам нужно «вставить» его в «замок» на платформе BotHelp.

Шаг 1: Переходим в раздел «Каналы» в BotHelp

Вернитесь в ваш личный кабинет BotHelp. В меню слева перейдите в «Настройки» и выберите подраздел «Каналы».

[Меню BotHelp с выделенным пунктом “Настройки” -> “Каналы”]

Нажмите на большую синюю кнопку «Добавить канал».

Шаг 2: Выбираем Telegram и вставляем скопированный токен

В появившемся окне выберите Telegram. BotHelp покажет поле для ввода токена.

[Окно подключения канала Telegram в BotHelp с полем для токена]

Вставьте в это поле тот самый API-токен, который вы скопировали у BotFather, и нажмите «Подключить».

Шаг 3: Проверяем статус подключения

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

[Список каналов в BotHelp с только что добавленным Telegram-ботом]

Поздравляем! Ваш бот официально подключен к платформе и готов к работе.

Как оформить бота: добавляем аватар и описание

Сейчас наш бот выглядит безлико. Давайте придадим ему индивидуальности. Все это делается там же, где мы его создавали — в чате с @BotFather.

Вернитесь в чат с BotFather и отправьте команду /mybots. Он покажет список ваших ботов. Нажмите на нужный username, и появится меню редактирования.

Устанавливаем описание (Description)

Нажмите кнопку Edit Bot, а затем Edit Description. Это текст, который пользователь увидит самым первым, еще до того, как нажмет кнопку «Запустить». Напишите здесь короткое приветствие и отправьте.

Устанавливаем аватар (Botpic)

В том же меню редактирования нажмите Edit Botpic. BotFather попросит вас прислать картинку. Просто отправьте ему подготовленное изображение как обычную фотографию в чат. Через секунду аватар вашего бота обновится.

Начните с одного мессенджера

Евгений Карташов
Совет от Евгения КарташоваЭксперт по техническому сопровождению онлайн-школ
Частая ошибка новичков — пытаться запустить бота сразу везде. Это распыляет фокус и усложняет аналитику. Выберите один самый популярный у вашей аудитории канал (в 90% случаев для инфобизнеса это будет Telegram) и отточите свою первую воронку на нем. Добейтесь стабильного результата, а уже потом масштабируйтесь на другие площадки.

Вот и все! Мы создали бота, получили для него «документы», подключили к BotHelp и придали ему опрятный внешний вид. Как видите, никакого «технического геморроя».

Навигация по курсу:

Евгений Карташов, технический партнер для онлайн-школ

Евгений Карташов

Основатель и ведущий эксперт HelloBiz.

Более 15 лет в IT. Автор проекта HelloBiz, посвященного техническим аспектам запуска и автоматизации онлайн-школ.
Подробнее об авторе →

Справочный материал: Бесплатный курс по BotHelp

BotHelp — это мощный инструмент для создания чат-ботов в Telegram и других мессенджерах. Для помощи в его освоении мы подготовили пошаговый видео-курс.

Курс рассматривает все этапы создания бота: от проектирования воронки до приема платежей и интеграции с другими сервисами.

Перейти к программе курса →
Готовы превратить хаос в систему?

GetCourse — это тот самый «комбайн», который может всё: от создания курсов и вебинаров до CRM и приема платежей. Да, он может показаться сложным, но именно для этого мы и создали наши пошаговые руководства.

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

Зарегистрироваться на GetCourse и получить бонусы

Начните с правильного шага

GetCourse Logo

Зарегистрируйтесь по партнерской ссылке, чтобы получить максимальные бонусы на старте.

Получить бонусы

Если вам понравилась статья, вы можете поделиться ей в социальных сетях

hellobiz логотип