База знаний

1.4.3.1. Регистрируем бот у @BotFather

Регистрация бота проходит без каких-либо необходимых навыков, путем взаимодействия с Отцом Ботов @BotFather.

Последовательность действий для создания любого бота:

  1. Открываем @BotFather и запускаем его (Старт/Start). 
  2. В списке предложенных команд выбираем: /newbot - create a new bot, нажимаем на эту команду, или вводим ее вручную в поле для ввода сообщений.
  3. Вам предложат указать как будут звать бота, в дальнейшем название бота можно будет поменять. Вводите название в поле для ввода сообщений.
  4. Далее вам предложат указать имя, по которому бот будет доступен для пользователей. Имя пишите, используя латинский алфавит, цифры и нижнее подчеркивание. Еще одно важное условие - имя должно оканчиваться на "bot". Можно также с большой буквы "Bot", или "_bot" или "_Bot".

Если все прошло без замечаний со стороны @BotFather, то по итогу вам выведется на экран Token API, если вы его сразу использовать не будете, то можно его куда-нибудь записать. Также его можно запросить снова если вы его забыли или потеряли.

Редактировать бота можно у @BotFather, для этого запросите список ваших ботов /mybots, выберите из списка нужного бота и далее при необходимости вы можете отредактировать его информацию, для этого в меню бота выберите Edit Bot:

  1. Name - Название бота
  2. About - Что умеет этот бот? (выводится при открытии бота по середине экрана)
  3. Description - Описание (доступно при просмотре профиля бота)
  4. Botpic - Картинка - логотип бота
  5. Commands - набор команд (доступно при вызове в диалоге с ботом командой /)

Обратите внимание, что поменять имя бота (@) в настройках возможности нет.