Найти тему

Как создать бота Telegram? И привязать его к BotBrother

Оглавление

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

В данном материале мы рассмотрим:

1. Как создать бота в Telegram через @BotFather?

2. Как прикрепить созданного бота в сервисе BotBrother?

Как создать бота в Telegram через @BotFather?

Все создание бота происходит внутри Telegram и занимает максимально немного времени.

1. Для того, чтобы вы могли создать бота у вас должно быть установлено приложение Telegram на мобильном устройстве или компьютере. Если не стоит, то его можно скачать в Play Market, App Store или скачать в виде APK файла или программы на Windows или Mac. Быстрые ссылки на скачку всегда можно получить на официальном сайте здесь.

2. Далее вам нужно открыть бота @BotFather используя поиск в самом Telegram или перейдя по ссылке https://t.me/BotFather

3. Далее продемонстрирую в виде скриншотов, как будет происходить создание бота. Переходим по ссылке из пункта 2.

4. Нажимаем запустить.

-2

5. Нажимаем по /newbot или пишем это сообщение боту

-3

6. Далее будет написано

Alright, a new bot. How are we going to call it? Please choose a name for your bot.

На этом этапе вам нужно придумать название и отправить его боту. В данном примере я назвал бота "BotBrotherPrezentBot". Вы задаете свое название.

7. Если все прошло успешно Вы получите сообщение

Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.

Это будет означать, что имя подошло и вам теперь нужно придумать логин бота. Логин бота должен заканчиваться на слова Bot, можно использовать символ "_".

Я придумал название "BrotherPrezentBot" и отправил его боту. Вы задаете свой логин.

8. Если все прошло успешно вы получите сообщение

Done! Congratulations on your new bot. You will find it at t.me/BrotherPrezentBot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.
-4

Там же ниже после фразы:

Use this token to access the HTTP API:

Будет ваш ключ для подключения бота, также вы получили ссылку на вашего бота. Ссылку и Api ключ можете записать, они понадобится для подключения бота к сервису BotBrother.

Ура! Вы создали своего бота и стали его владельцем, теперь вы можете подключить его к сервису BotBrother, чтобы продолжить создание бота или заняться его оформлением, оформление происходит через бота @BotFather. Можно задать аватарку, название, описание и приветственный текст, но это мы рассмотрим в следующих статьях, а сейчас мы подключим нашего нового бота к сервису BotBrother.

Как прикрепить созданного бота в сервисе BotBrother?

Ниже мы разберемся как прикрепить бота Telegram в сервису BotBrother. Со временем элементы дизайна могут измениться, но в целом все должно быть весьма похожим.

1. Вам нужно зайти на сайт сервиса BotBrother по ссылке https://botbrother.ru/

2. Далее вам нужно авторизоваться или зарегистрироваться. Это можно сделать удобным вам способом через Яндекс, Гугл, Телеграм или использовать классические логин и пароль.

Форма авторизации в сервисе BotBrother
Форма авторизации в сервисе BotBrother

3. После авторизации перейдите в сайтбаре по кнопке "Добавить бота".

-6

4. Появится следующая форма:

-7

Давайте разберем, что заполнять в каждом из полей.

4.1. Поле "Название бота @имя" задаем название бота, которое мы зарегистрировали, в моем примере это @BrotherPrezentBot. Задаем название с символом "@" впереди.

4.2. Поле "Токен/Ключ" заполняем полученный ключ сюда.

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

4.4. Поле "Стартовое сообщение" заполняем текстом, который будет отправлен всем пользователям сразу после запуска вашего бота! Можно использовать смайлики (смайлики можно посмотреть и скопировать отсюда, просто копируйте и вставляйте) и форматирование, которое разрешает Telegram. Для удобства можно открыть редактор сообщений и там задать текст.

У меня получилось следующие:

-8

Ниже остались следующие поля для заполнения:

-9

Можно будет заполнить эти поля и включить определенные настройки. Но эти все параметры можно будет быстро поменять в будущем. Но мы ниже все же раскроем остальные поля.

4.5 Поле "Стартовый файл". Здесь мы можем прикрепить любой файл, который будет отправлен сразу после первого сообщения. Например это может быть картинка, видео, голосовое сообщение или что-то еще. При клике откроется удобный файловый менеджер.

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

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

Чтобы закончить настройки нажмите по кнопке "Сохранить".

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

Все теперь можете перейти к настройкам бота! Поздравляем Вас!

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