DDR64.ru

Выделяем главное

Как самостоятельно создать бота в Телеграмм — пошаговая инструкция в картинках

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

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

Потому иногда у пользователя может возникнуть вопрос – как создать чат-бота в Телеграмм для наиболее активного продвижения своих товаров и услуг у потенциального потребителя.

Определение

Что же такое чат-бот? Чат-бот или просто бот – это компьютерный алгоритм, предназначенный для автоматического ведения переписки-диалога с реальным пользователем.

Работает такой алгоритм не по принципам искусственного интеллекта, а по определенной системе анализа входящего сообщения и подбора вариантов ответа на него из существующей базы.

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

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

Чаще всего они используются интернет-магазинами с массовым потоком покупателей для консультирования клиентов и ответов на их простые вопросы об ассортименте и товарах.

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

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

Сфера применения

Для чего же может потребоваться бот в Телеграмме?

В большинстве случаев боты, особенно те, что используются в мессенджерах, требуются для продвижения товаров и услуг организации.

Они способны провести консультацию по товару и/или услуге, условиям работы организации и т. п.

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

К каким же положительным изменением способно привести использование чат-бота?

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

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

<Рис. 2 Пример бота>” srcset=”” sizes=”” width=”” height=””>    </strong></p>
<p class=<Рис. 2 Пример бота>

Создание

Телеграмм позволяет создавать боты и даже имеет ряд встроенных алгоритмов для их разработки и активации.

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

Хотя разработку бота саму по себе нельзя назвать очень простым и быстрым процессом – даже при наличии такой удобной встроенной платформы, как в Телеграмме, это все равно займет не мало времени.

Алгоритм создания

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

Но можно сделать это и с телефона.

1После того, как процесс установки Телеграмма будет завершен, откройте приложение и в строке поиска, помеченной символом лупы, наберите Manybot;

2Нажмите кнопку Поиск в окне или кнопку Ввод на клавиатуре для выполнения поиска;

3Как только появятся результаты поиска, нажмите кнопку Start, расположенную в нижней части окна программы справа;

<Рис. 3 Начало создания>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 3 Начало создания>

4Нажмите на кнопку Добавить нового бота;

5В ответ в окне сообщений появится служебное сообщение от Телеграмм, содержащее инструкцию для ваших дальнейших действий по созданию бота – необходимо следовать именно ей;

<Рис. 4 Инструкции>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 4 Инструкции>

6Согласно инструкции, перейдите в учетную запись @BotFather путем нажатия на синюю ссылку с названием аккаунта;

7Теперь нажмите кнопку Send Message для того, чтобы начать переписку с данным «пользователем»;

8Введите команду /start и в ответ на нее вы получите список команд, которые можно использовать при создании бота;

9Отправьте команду /newboot;

<Рис. 5 Команды>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 5 Команды>

10Дождитесь ответа;

11Отправьте придуманное вами оригинальное имя бота – именно оно будет отображаться при поиске;

12Теперь дождитесь ответа и отправьте техническое имя бота – оно должно быть написано на английском языке и заканчиваться на «bot»;

<Рис. 6 Окончание создания>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 6 Окончание создания>

13На этом этапе желательно скопировать API-токен;

14Снова возвращаемся к @Manybot;

15Вставляйте туда скопированный на предыдущем этапе API-токен;

16Дождитесь ответа;

17Теперь впечатайте цели вашего бота – то, для чего он нужен и как он будет работать;

18Можно пропустить этот шаг – для этого введите /skip;

<Рис. 7 Завершение>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 7 Завершение>

19Дождитесь ответа, уведомляющего о том, что создание бота завершено.

<Рис. 8 Внешний вид>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 8 Внешний вид>

Проверка функциональности

Теперь необходимо проверить, нормально ли работает ваш бот.

Для этого попытайтесь найти его через поиск Телеграмма, вводя имя поиска, а не техническое.

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

<Рис. 9 Функционирование>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 9 Функционирование>

Создание команд

Если бот нормально функционирует, то можно начинать создавать в нем свои команды.

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

1Наберите /commands в поле ввода;

<Рис. 10 Функционал>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 10 Функционал>

2Наберите имя создаваемой команды;

<Рис. 11 Создание команды>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 11 Создание команды>

3Наберите тот текст, который бот будет выдавать в ответ на данную команду – это может быть одно или несколько сообщений, которые могут включать картинки, музыку, видео;

4Нажмите кнопку Сохранить и дождитесь, пока на экране появится уведомление о том, что команда успешно создана.

<Рис. 12 Завершение создания команды>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 12 Завершение создания команды>

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

Редактура уже созданной команды также допустима, для этого проделайте следующее:

1Введите /commands, /имя_команды;

2Нажмите на кнопку Показать команду и появится ответ, который приходит пользователю на такую команду;

3Соответственно, кнопка Редактировать ответы команды позволит вам отредактировать ответ, который выдает команда пользователю.

<Рис. 13 Работа команды>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 13 Работа команды>

А вот так ваш бот будет выглядеть на устройствах других пользователей.

<Рис. 14 Внешний вид бота>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 14 Внешний вид бота>

Автопостинг

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

В настоящий момент можно настроить такое взаимодействие с Twitter, YouTube, VK или RSS.

Для настройки такой трансляции сделайте следующее:

1Наберите в своем боте команду /autoposting;

<Рис. 15 Автопостинг>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 15 Автопостинг>

2Теперь среди кнопок в нижней части окна выберите ту соцсеть, из которой хотите настроить автоматическую трансляцию и нажмите на нее;

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

<Рис. 16 Соцсети>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 16 Соцсети>

Такой формат отлично подходит для распространения новостей среди большого количества подписчиков.

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

Отложенный пост

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

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

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

Таким образом, вы можете создать несколько отложенных постов заранее и они разместятся в наиболее удобное время. Как же создать такой пост?

1Зайдите в свой бот и наберите /newpost;

2Создайте сам пост;

<Рис. 17 Отложить пост>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 17 Отложить пост>

3Внизу экрана появятся четыре кнопки, предпоследняя из них Отложить пост – нажмите на нее;

4Укажите, сколько времени в вашем часовом поясе на данный момент;

<Рис. 18 Время>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 18 Время>

5Теперь укажите время, в которое необходимо опубликовать данный пост;

6Сохраните пост.

<Рис. 19 Сохранение>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 19 Сохранение>

Добавление кнопок

Для того чтобы работать с ботом было легче и быстрее, можно добавить в меню специальные кнопки команд.

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

Создать такую кнопку можно следующим образом:

1Набираем команду /commands;

<Рис. 20 Добавление кнопки>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 20 Добавление кнопки>

2Внизу окна появится кнопка Настроить главное меню (в первом ряду справа) – нажмите на нее;

3Появится новая кнопка +Добавить пункт в меню+ — теперь нажмите на нее;

<Рис. 21 Добавление пункта меню>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 21 Добавление пункта меню>

4Выбирайте в списке ту команду, которую вы хотите добавить в меню;

5Введите название новой кнопки;

6Теперь кнопка появится под окном диалога.

<Рис. 22 Кнопка>” srcset=”” sizes=”” width=”” height=””></strong></p>
<p class=<Рис. 22 Кнопка>

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

Достаточно будет только нажать на кнопку Привет под окном диалога.

Телеграм каналы
iXBT.com & Ferra.ru
Новости из мира IT технологий
Удаленка
Вакансии удаленной работы для it специалистов
Оценить статью
(Пока оценок нет)

Добавить комментарий

Войти с помощью: