image

Создание бота в Телеграм с Botfather

21 марта 2020

user-iconАвтор: 

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

Боты — специальные программы, предназначенные для выполнения различных функций. Они значительно упрощают жизнь пользователям.

Каждый бот выполняет свою функцию – от поиска новостей и информации в интернете и до ведения торгов, вплоть до продажи акций.

Основная задача бота отвечать в автоматическом режиме на запросы пользователей. Для создания простого бота применяют Botfather. Это идеальное решение для тех, кто ничего не смыслит в программировании, но хочет сам создать и управлять ботом, без помощи специалистов.

Создание бота

Botfather помогает быстро создать робота. Пользователи могут сами в несколько простых шагов создать бота. Сначала нужно найти бота Botfather. После этого откроется чат с ним и будет кнопка «запустить». Жмем ее, открывается такое окно.

После старта бота Botfather, вид окна Telegram

После старта бота Botfather, вид окна Telegram

Дальше можно смело приступать к переписке с ботом. Он будет помогать, подсказывать. Отправляется команда /newbot прямо в чате, в виде сообщения.

 Команда /newbot

Команда /newbot

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

Обязательно придумывается username и оно должно заканчиваться на bot. В имени можно использовать цифры, латинские буквы, нижний дефис. Минимальная длина – 5 символов. В случае неудачно подобранного имени, придет отказ.

При успехе, бот пришлет сообщение с токеном. Его следует скопировать. Он понадобится для Bot API. После регистрации, можно переходить к внешнему оформлению бота.

Внешнее оформление бота

Внешнее оформление бота

Основные команды Botfather

При работе с Botfather, применяют две главные команды. Одна запускает редактор готового бота (/mybots), а вторая, помогает создавать их (/newbot).

Уже готового бота можно подстраивать под свои нужды, задавать ему внешний вид. Для этого применяют несколько основных команд:

/setname – помогает изменить имя созданного бота;

/setdescription – помогает создать описание бота – длина описания до 500 символов. Оно будет отображаться пользователям при открытии диалогового окна.

/setabouttext – помогает создать информацию о боте, т.е. сделать краткое описание.

/setuserpic – помогает установить аватарку.

/setcommands – помогает создать команды бота. Здесь задаются нужные команды взаимодействия с ботом. Команды задаются косой «/».

/deletebot – удаление бота.

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

Как добавить описание бота?

Для создания описания, в чате отправляется сообщение вида /setdescription.  Затем пишется описание бота. В нем следует указать сведения о самом боте: для чего он предназначается и что делает.

Как добавить описание бота

Как добавить описание бота

Как добавить имя бота — Name

Для изменения имени, в чате отправляется команда /setname. После вписывается имя.

Как добавить описание бота

В чате вводится /setabouttext. После этого создается краткое описание.

Где взять authentication token

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

Telegram Bot API - unique authentication token

Telegram Bot API — unique authentication token

Как добавить картинку бота – Botpic

Для установки аватарки, применяют команду /setuserpic. В чате вводится команда. После этого прикрепляется файл с аватаркой, размером 200х200.

Бот в любой момент можно просто удалить, введя соответствующую команду.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Насколько публикация полезна?

Нажмите на звезду, чтобы оценить!

Средняя оценка 0 / 5. Количество оценок: 0

Оценок пока нет. Поставьте оценку первым.

5 1 голос
Рейтинг статьи
Узнай об обновлениях Lesson Delivery первым
Подпишитесь по электронной почте
Нажимая на кнопку, вы соглашаетесь с условиями обработки персональных данных.

Следите за обновлениями в соцсетях или получайте их от нашего телеграм-бота

Автор статьи:
Lesson Delivery

Автор блога LessonDelivery с 2020 года. Люблю делать курсы для студентов в мессенджере Телеграм. Увлекаюсь мобильным фото и путешествиями. Легко отличаю Дурова от канала и чат-бота))

Подписаться
Уведомить о
guest
1 Комментарий
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
Алиса
Алиса
3 месяцев назад

То, что я сейчас прочитала – для меня темный лес. Но слишком часто в последнее время я слышу слово «бот», а что это такое – понятия не имела, поэтому заинтересовалась. Однако так и не поняла – зачем мне нужен бот, если я до сих пор жила без него?

1
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

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