Как создать бота в Телеграм (часть 1)

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

  1. сайта-конструктора;
  2. телеграмм-бота-конструктора;
  3. кода (вам потребуются навыки программирования, наличие ssl-сертификата, хостинг).

В цикле статей я постараюсь последовательно рассказать о каждом из способов, начиная с самых простых и заканчивая тех, которые требует знаний программирования. Забегая вперед скажу, что написать телеграмм-бота можно практически на любом языке программирования, способном отправлять и принимать GET и POST запросы. (На сегодняшний день практически все языкы программирования это могут). Руководствоваться при написании стоит официальным API https://core.telegram.org/bots/api . Но об этом позже. Начнем с самого простого. С сайта-конструктора.

Подготовка к написанию бота. BotFather

Постановка задачи

Продумайте цели и скрипты-продаж для вашего бота, нарисуйте так называемые блок схемы. (Можно даже на обычном листочке А4). Основная идея в том, что вы четко должно представлять какие вопросы будет задавать бот, на какие вопросы будет уметь отвечать ваш бот, какие картинки пересылать и тд.

BotFather

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

BotFather Telegram

1. Авторизоваться в Телеграмм, найти через поиск BotFather (https://web.telegram.org/#/im?p=@BotFather), добавить его в свои контакты нажав «Start»;
2. Ввести команду /start
3. Появится список команд, поддерживаемых данным ботом. Введите /newbot
4. Придумайте уникальное имя для вашего бота. Например diz_marina
5. Придумайте уникальное имя пользователя для вашего бота, которое обязательно должно оканчиваться на _bot. Например diz_marina_bot. Если имя уже занято, вы получите сообщение «Sorry, this username is already taken. Please try something different.» В этом случае придумайте другое имя.
6. В случае успеха вы получите сообщение с уникальным ключем, который будет выделен красным цветом. Например: 314548665:AAtttG4r4OF_QzMsaZjTpvN9Mb04ttYi6GA
7. Скопируйте этот ключ. На этом общение с BotFather можно закончить.

Продолжение следует…

Оцените статью
Добавить комментарий