Найти в Дзене
Милов Анатолий

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

Оглавление

Сделать бота в Телеграме не так сложно, как кажется на первый взгляд: существует множество конструкторов ботов, для работы с которыми не требуется особых навыков. Ниже разберем, кому и зачем могут понадобиться боты, рассмотрим 15 лучших сервисов-конструкторов для их создания, а также научимся создавать и регистрировать ботов на примере конструктора Botman.

Кому может понадобиться чат-бот

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

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

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

Какие навыки потребуются для написания бота

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

Лучшие сервисы-конструкторы для создания ботов

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

Botman

Botman.pro – cервис-конструктор чат-ботов и автоворонок для Телеграма и ВКонтакте. Базовые функции доступны бесплатно, с их помощью вы сможете создать ботов для применения в сфере услуг, инфобизнесе, для торговли товарами или ведения социальных сетей, приема платежей и выдачи продуктов. Сервис работает в режиме 24/7 и предоставляет серию обучающих уроков, просмотрев которые, вы научитесь пользоваться всеми его функциями.

Достоинства сервиса:

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

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

Manybot

Manybot – многофункциональная площадка для разработки ботов внутри самого мессенджера. С ее помощью вы сможете делать пользовательские команды для руководства ботом, создавать многоуровневые красивые меню, управлять ботом совместно с несколькими администраторами, настраивать автопостинг на бота с блога с RSS-лентой или из аккаунта YouTube.

Чтобы начать пользоваться площадкой и сделать бота в Телеграме на телефоне, найдите @Manybot через поиск в мессенджере, нажмите «Старт» и следуйте инструкциям.

UNISENDER

Unisender – площадка для создания чат-ботов в Телеграме, при помощи которой вы можете запускать ботов, управлять ими и анализировать их работу. Визуальный редактор позволит создать бота всего за несколько минут, а в галерее шаблонов вы найдете ряд сценариев работы на разные случаи жизни: ответы на вопросы, запись к специалисту, оповещения о доставке и т.д. В течение 14 дней пользоваться ботом и его возможностями можно бесплатно, затем придется купить платную подписку.

PuzzleBot

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

Botobot

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

BotTap

В этом конструкторе вы сможете сделать бота для оказания услуг, для розничной торговли, выступающего в роли персонального менеджера, или для иных задач. Сделать это можно всего за 10 минут для таких площадок, как Телеграм, Вайбер, ВК и иных благодаря простому русифицированному интерфейсу. Есть 7-дневный тестовый режим для знакомства с возможностями конструктора, затем потребуется выбрать один из 7 платных тарифов.

SAMBOT

Конструктор, в котором вы сможете создавать ботов с многоуровневым меню, функциями автоответчика, принятия заказов, проведения опросов и анкет, рассылки рекламы, работы в группах и чатах, интеграцией с QIWI, ЮMoney, Google Таблицами и другими инструментами. Есть система видеоуроков, объясняющих, как создать бота и работать с ним. Есть бесплатный 14-дневный период, затем потребуется оплатить один из тарифов.

Watbot

Конструктор, в котором вы всего за 10 минут сможете создать своего первого бота. Коллекция из 250 видеоуроков поможет вам научиться работать на площадке, а среди более 100 шаблонов чат-ботов вы сможете выбрать вариант для автобизнеса, продажи товаров и услуг, рекламы и других задач. Созданные здесь боты могут работать в Телеграме и WhatsApp, Viber и ВК. Предусмотрен бесплатный тариф, с которого вы сможете перейти на расширенный платный, с максимумом функций.

SaleBot

Конструктор, в котором вы сможете создавать многофункциональных ботов для разных сфер использования, например, для продаж онлайн-курсов, работы с клиентами, помощи в проведении вебинаров и трансляций и т.д. Навыков программирования для работы в SaleBot не требуется, при этом вы сможете создавать чат-ботов любой сложности для решения задач вашего бизнеса. Предусмотрена интеграция с CRM-системами, платежными сервисами, мессенджерами и множеством других площадок. Есть бесплатный тариф, но для доступа ко всему функционалу конструктора нужно купить один из двух платных.

Aimylogic

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

Botmother

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

Fasttrack

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

Chatforma

Конструктор для создания ботов, способных работать в сфере бизнеса, для Телеграма, ВКонтакте и Viber. Есть бесплатный 15-дневный пробный тариф. Боты, сконструированные здесь, могут собирать данные клиентов, регистрировать людей, принимать заказы, проводить опросы, сообщать вам о новых заказах, отправлять рассылки и авторассылки, делить пользователей на группы и подбирать к ним оптимальный сценарий работы, переводить диалоги на живого специалиста и т.д. Есть интеграция с более чем 2000 различных сервисов.

Bot Kits

Площадка для создания ботов для бизнеса, способных отвечать на вопросы клиентов, собирать пользовательские базы, рассылать персональные предложения, отправлять фото, аудио и видео, одновременно работать с десятками людей и т.д. Боты могут работать в ВК, Телеграме, Viber, ВК и в Одноклассниках. Сконструировать их вы можете самостоятельно, выбрав сценарий из шаблона или разработав своими силами. Альтернативный вариант – заказ бота, в том числе и разработанного индивидуально под вас, с учетом ваших задач и пожеланий.

Leadtex

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

Создаем бота с нуля на конструкторе Botman

Для начала работы с ботом потребуется зарегистрироваться в сервисе Botman.pro.

  1. Перейдите по ссылке, нажмите «Регистрация».

2. Зарегистрируйтесь с помощью электронной почты или авторизуйтесь через аккаунты в Яндексе, Google или ВКонтакте.

-2

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

-3

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

-4

Появится уведомление, сообщающее, что бот подключен.

-5

Нажмите «Готово», чтобы перейти на страницу настройки.

Настраиваем запуск бота и пишем приветственное сообщение

Сначала настроим запуск бота и научим его приветствовать пользователя.

1. Найдите на странице окно «Начало скрипта». В нем есть строка «Запуск на кнопку «Запустить», напротив нее стоит галочка. Не убирайте ее. Это – простейший способ начала работы с ботом: пользователь открывает окно и нажимает «Запустить». Вы можете настроить и другие способы запуска. Нажмите на кнопку «Добавить триггер».

-6

2. В открывшемся диалоговом окне повторно нажмите «Добавить триггер». Появится окно с вариантами запуска.

-7

3. Выберите «Текстовые триггеры» и нажмите «Ключевые слова».

-8

4. Введите ключевые слова, по которым сработает бот. Рассмотрим пример. Бот продает товары из интернет-магазина, получить скидку на которые можно по кодовому слову «Скидка». Когда человек запускает его, он работает по обычному сценарию, с нажатием кнопки «Запустить», и предлагает стандартные цены. Если же человек введет ключевое слово «Скидка», он перейдет на другой сценарий работы, учитывающий скидку на товар.

-9

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

-10

6. Запуск по ключевым словам доступен только при покупке платного тарифа в конструкторе.

7. Следующие три вида тригеров скрываются под вкладкой «Системные». Здесь вы устанавливаете условие, по которому бот будет запускать тот или иной сценарий работы, не дожидаясь сообщения от пользователя.

-11

8. «Ref URL для Телеграм» – реферальная ссылка, после перехода по которой пользователи получают доступ к боту. Их может быть несколько, например, вы купили рекламу на двух каналах. На одном разместили первую ссылку, на втором – вторую. Затем вы можете сравнить количество переходов пользователя и запусков бота по обеим ссылкам и решить, где реклама лучше сработала.

-12

9. «Метка применима к контакту» – вариант работы, при котором бот видит, что у человека есть определенная метка, и запускает соответствующий сценарий. Это может быть, например, актуально, если вы решили сделать бота в Телеграме с оплатой. Увидев у человека платную подписку, он будет предлагать ее владельцу тот контент, товар или услуги, которые доступны по ней.

-13

10. «Метка снята с контакта». Вариант применения: вы сделали подписку в Телеграм-боте на ваши услуги, человек ранее покупал ее (на нем была метка), но теперь перестал (метка снята). Бот видит, что метка была, но ее удалили, и запускает сценарий, в котором интересуется, почему человек перестал оплачивать подписку.

-14

11. Третья вкладка – «Управление группами и каналами». Под ней спрятана кнопка «Подача заявки на вступление». Она актуальна, если вы хотите, чтобы бот принимал заявки в закрытые группу или канал и писал человеку какое-то сообщение.

-15

В бесплатной версии botman.pro доступна только возможность запускать бота нажатием на кнопку «Запустить». Остальными тригерами можно пользоваться только в версии «Pro».

Пишем сообщение боту

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

Сообщения – это основная составляющая цепочки блоков. В них вы настраиваете взаимодействие бота и человека.

1. Настроим первый шаг – действие, которое будет выполнять бот после приветствия. Для этого в блоке «Начало скрипта» рядом со строкой «Первый шаг» нажмите на кнопку в виде плюса.

-16

2. Откроется окно, в котором вы можете выбрать следующий шаг бота. Это может быть отправка сообщения или контента, действие, условие и т.д. Выберем «Сообщение (Контент)».

-17

3. Нажав на кнопку, вы можете отправить пользователю текстовое послание, картинку, файл, вопрос (доступен в Pro-версии, в зависимости от ответа запускаются разные сценарии), товар (вы сможете принимать оплату в боте, настроив интеграцию через платежные системы), видео, голосовое сообщение, галерею (серию картинок). Здесь также можно настроить задержку: бот будет присылать сообщение через выставленное вами количество секунд, при этом пользователь будет видеть уведомление, что он набирает текст. Выберем самый простой вариант – отправку текстового сообщения. Для этого нужно нажать на кнопку «Текст».

-18

4. В открывшемся окне мы можем ввести текст, выделить его жирным или курсивом, добавить ссылку, задать приветствие пользователя (нажмите </> и выберите «Имя», чтобы бот обращался к человеку по его имени в Телеграме). Чтобы сохранить редактирование, нужно нажать на одноименную кнопку.

-19

5. Нажав «Добавить кнопку», вы можете выбрать «Переход к шагу», т.е. следующее сообщение, к которому перейдет бот, а также указать URL-адрес (например, ваш сайт, чтобы пользователь мог на него перейти), выбрать WebApp (откроется выбранный вами сайт внутри Телеграма) или товар (после нажатия кнопки человек перейдет к оплате).

-20

6. Через кнопку «Сообщения» вы можете сделать меню в боте Телеграм. Выглядеть оно будет как кнопки для перехода к имеющимся блокам, а также здесь вы сможете сделать кнопку «Запрос телефона»: через нее вы можно получить телефон, чтобы в дальнейшем связаться с человеком.

-21

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

В окне «Добавить шаг» есть и другие кнопки, кроме «Сообщение (Контент)». Коротко о них:

  • «Заметки»: кнопка для вас, с ее помощью вы можете оставить себе заметку в конструкторе бота, например, чтобы не забыть добавить какую-то функцию. Пользователь ее не увидит.
-22
  • «Случайный выбор»: это возможность что-то протестировать. Воспользовавшись ею, вы можете через бота предложить, например, половине людей один товар или услугу, а второй половине – другой товар или услугу. Затем вы сможете сравнить отзывы и понять, что продается лучше.
-23
  • «Умная задержка». Используется, когда человек бездействует. Позволяет отправлять пользователю сообщения через определенное количество дней или часов, чтобы напомнить о боте и его возможностях.
-24
  • «Действия». Здесь доступны такие инструменты, как «Метки и пользовательские поля» (добавление и удаление пользователям меток, напоминающих о необходимости работать с ними по отличающимся от основного сценариям), «Системные» (остановка бота по ключевому слову, запуск сценария бота по новому условию, отличающемуся от основного, отправка данных о пользователе на электронную почту), различные интеграции и управление группами/каналами.
  • «Условия». Используется для проверки определенного условия при взаимодействии с пользователем и в зависимости от результата запускается тот или иной сценарий (например, пользователь хочет поучаствовать в розыгрыше, бот проверяет, выполнил ли он условия и либо предлагает их выполнить, либо заносит его в участники).

Сервис для чат-ботов botman.pro удобен тем, что все инструменты подробно описаны в справочном сервисе по адресу help.botman.pro, а так же есть бесплатный обучающий курс по созданию чат-ботов.

Шаблоны ботов

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

-25

Пример: вы выбрали сценарий для ознакомления с услугами. Открыв его, отредактируйте блоки под ваши реалии, протестируйте и используйте в ваших целях.

-26

Интеграции: что это такое

Интеграции – это возможность подключить к боту сторонние площадки (платежные и SRM-системы, рекламные и телефонные сервисы, платформы для курсов, сервисы Google и многое другое. В botman.pro большой выбор таких площадок, которые вы можете подключить к вашему боту и настроить для работы, например, чтобы совершать звонки клиентам, принимать платежи, заносить данные автоматически в Google Таблицы и многое другое.

Как сделать чат-бота через BotFather с ограниченным функционалом

Первый шаг перед тем, как создать бота – это его регистрация через BotFather, официальный сервис для настройки и работы с ботами в Телеграме. С его помощью вы можете получить уникальный токен для авторизации бота и взаимодействия с Bot API, а также поменять название бота, его аватар, описание.

Вот как выполняется регистрация:

1. Откройте Телеграм и в поисковой строке введите «@botfather». Нажмите на результат поиска, чтобы перейти к работе с ботом.

-27

2. Нажмите на кнопку «Старт».

-28

3. Появится меню команд, которыми можно пользоваться. Введите или выберите из списка команду «/newbot».

-29

4. Укажите название бота. Впоследствии его можно будет изменить.

-30

5. На следующем этапе вам нужно ввести имя бота (юзернейм), которое будут видеть пользователи и через которое его можно будет найти в поисковой строке. Изменить его в дальнейшем нельзя. Ввести имя нужно на латинице, в конце обязательно добавьте «bot», например: «name_bot».

-31

6. Появится сообщение, в котором вам будет предложено использовать команду «/help» для обзора всех команд для работы с ботом. Здесь же будет уникальный токен, используемый для настройки бота на сторонних площадках, например, в конструкторах.

-32

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

Добавляем фотографию и описание боту

Перед тем как приступить к настройке бота, вы можете сделать ему аватар и добавить описание. Все это можно сделать через @BotFather.

1. Найдите @BotFather через поисковую строку и выберите его в результатах поиска.

2. Нажмите на кнопку «Меню» и выберите команду «edit your bots», чтобы посмотреть список ваших ботов и выбрать одного из них для редактирования.

-33

3. Выберите вашего бота из перечня, если их несколько.

-34

4. В появившемся меню команд выберите кнопку «Edit bot» – «Редактировать бота».

-35

5. Появится информация о боте, где видно, что у него есть только имя. Описание, фото и другие данные отсутствуют: в этих графах стоит перечеркнутый красный круг.

-36

6. Выберите команду «Edit description» – «Редактировать описание».

-37

7. Введите текст и отправьте. Вы вернетесь в основное меню управления.

-38

8. Командой «Edit Description Picture» вы можете добавить изображение на фоне описания бота. Для этого нажмите на кнопку и отправьте картинку, соответствующую параметрам, появившимся на экране.

-39

9. Командой «Edit Botpic» вы можете добавить боту аватар. Нажмите на кнопку с командой и отправьте изображение.

-40

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

-41

Как выглядит готовый бот в Телеграме и что он умеет

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

-42

Заключение

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