Создаем бота в telegram

Введение

Для начала вспомним что такое чат-бот в Telegram. Телеграм-бот – это программа, выполняющая различные действия, автоматически или по определенной команде.

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

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

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

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

Поэтому конструкторы ботов — это хороший вариант, особенно если вы создаете свой первый проект и не готовы платить программисту большую сумму денег за разработку бота. Ниже я разберу конструктор чат-ботов WinWinbot: как с ним работать, создать свой бот, его достоинства.

WinWinbot — это конструктор чат-ботов Вконтакте, Viber, Telegram

Обратите внимание, что на WinWinbot возможно создать бот  

Что такое бот в Телеграмм

Бот – это сокращенно от слова «робот». По сути, он им и является. Это программа, которая помогает пользователям выполнять рутинные, однотипные действия в мессенджере. Пользователь задает параметры работы своему помощнику, а тот выполняет все в точности. Функционал ботов чрезвычайно широк – от получения новостей до торговли или выдачи займов.  Работают они в автоматическом режиме и имитируют действия реального человека. Сейчас боты стали очень востребованы во многих сферах, ведь они значительно облегчают жизнь владельцев каналов и простых пользователей.

Вот неполный перечень их возможностей в Телеграмм:

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

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

Преимущества использования ботов в Телеграмм:

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

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

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

Как отличить бота в мессенджере

Многие Телеграмм каналы имеют в своем названии слово «bot», если их тематика как-то связана с данным направлением. Могут такие обозначение быть и в имени обычного пользователя. Определить, что перед вами именно программа, можно по следующим признакам:

  • при открытии чата вместо поля для сообщения вы увидите надпись «Запустить»;
  • в списке каналов рядом с ботом есть маленькая иконка робота;
  • у бота нет пометки, когда он был в сети, она имеется только у реального пользователя.

Что умеют делать боты?

Вот неполный и весьма обобщенный список их возможностей.

  1. Рассылать новости и уведомления. Их можно запрограммировать на подбор и выдачу нужных материалов. Как только на интересующем вас веб-сайте или в группе, аккаунте появится актуальный материла, bot тут же его пришлет.
  2. Интеграция со сторонними ресурсами. Она может наполнять паблики информацией, черпая ее из других источников.
  3. Для продажи или получения оплаты. В него может быть интегрирована функция приема платежей за услуги или работа в качестве магазина.
  4. Создание сценариев. Bot может слать информацию об услугах, новостях или делать переводы. В ваших силах заставите его выполнять любые задачи.
  5. Игры (много- и однопользовательские). Разработчикам предлагается богатый набор опций в HTML5 и возможность делать разнообразные игры — от простых аркадных игрушек и логических задач до сложных 3D-стрелялок.
  6. Строить социальные связи. Имеется в виду сводить людей, занятых поиском партнеров для общения, на основании их смежных хобби, интересов и близкого местоположения относительно друг друга.

 

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

Как пригласить в группу/канал

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

  • Загрузка и поиск музыки и книг;
  • Создание опросов и удаление спама;
  • Подключение рассылок;
  • Проверка грамотности;
  • Автоматическое приветствие;
  • Получение новостей и интересного контента.

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

Выбор сделан, нашли подходящий сервис? Дальше сделаем следующее:

  • Войдите в Телеграмм;
  • Откройте раздел с чатами;
  • Перейдите к поисковой строке на верхней панели;
  • Введите название робота – и нажмите на кнопку ввода;
  • Кликните по подходящему результату поисковой выдачи.

Готово – в разделе с чатами появился интересующий вас помощник. Кликайте по значку «Запустить», чтобы начать работу. Дополнительных действий не потребуется, робот останется в списке диалогов, пока вы не удалите его оттуда самостоятельно.

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

  • Войдите в Телеграмм;
  • На Айфоне нажмите на значок с карандашиком (находится наверху справа);
  • На Андроиде кликните на значок карандаша (находится в нижнем правом углу);

Выберите соответствующий пункт меню – «Создать группу»;

  • Введите название, загрузите аватарку и при необходимости задайте описание;
  • Определите тип – частный или публичный;
  • Добавьте участников. Готово!

Теперь можно добавить бота в Телеграмм в группу – не забудьте найти нужного помощника заранее!

Откройте переписку и нажмите на название;

Нажмите на значок «Добавить участника»;

Вводите название робота и кликайте по кнопке добавления.

Готово! С первым этапом вы справились – переходим к следующей части. Поговорим о том, как добавить бота в канал Телеграмм:

  • Откройте канал и нажмите на название на верхней панели;
  • Теперь кликните по карандашку в правом верхнем углу;

Перейдите к разделу «Администраторы»;

Кликните по кнопке «Добавить»;

Введите название робота и выберите нужный результат поисковой выдачи;

Разрешите пользоваться правами администратора и нажмите «Готово».

Подробно рассказали, как в Телеграм добавить бота – в группу или канал, в личный профиль. Используйте наши инструкции, чтобы освоить азы работы с дополнительными инструментами – не игнорируйте полезные советы!

Что такое Telegram bot?

Боты Telegram — это созданные человеком обученные учетные записи (компьютерные алгоритмы), выполняющие задачи по переписке и всевозможному взаимодействию с пользователем. Люди контактируют с ними двумя путями.

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

 

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

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

Подготовительный этап

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

Лучше все это нарисовать в виде схемы, чтобы не запутаться и ничего не забыть.

Прорисовка алгоритма — важный этап, который нужно пройти, прежде чем создать бота в Телеграм. Не пренебрегайте им!


Блок-схема — важный помощник в создании Телеграм-бота

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

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

Воспользоваться нашей статьей с лучшими ботами;

Посмотреть наш Каталог с множеством ботов.

Пошаговый алгоритм, как создать бота для Телеграм

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


Перейдем к пошаговому процессу создания

После прохождения подготовки, необходимо идти строго по сценарию:

Перейти по прямой ссылке или найти через поисковую строку прародителя всех роботов Телеграм: @BotFather. Просто скопируйте это название вместе с символом @.

Кликните по нему и нажмите “Запустить”.

Телеграм-робот отправит вам целый список команд. На первом этапе нас будет интересовать самая первая из них: /newbot. Щелкаем по ней.

Дальше в строке ввода текста напишите, как будет называться ваш робот.

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

Выберите имя

Обратите внимание, в конце обязательно должны быть буквы bot

Затем BotFather предложит загрузить аватарку для Телеграм-бота и придумать его описание. В этом же сообщении вам будет выслан токен API.

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

На этом этапе вас уже можно поздравить с созданием собственного робота. Осталось совсем немного — завершить его настройку.

Продолжаем:

Запускаем робота @Manybot.

Добавляем Телеграм-бота командой /addbot.

Копируем и отправляем высланный @BotFather токен.

Пишем, для чего предназначен наш бот.

В принципе, здесь работа по созданию заканчивается. Можно сразу настроить автопостинг из соцсетей: /autoposting.

Рекомендуем нашу статью о Телеграм-ботах для накрутки лайков и сохранения фотографий из соцсети Instagram.

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

Пробовали ли вы самостоятельно создать ботов?

Poll Options are limited because JavaScript is disabled in your browser.

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

Вам потребуется зарегистрировать аккаунт google, чтобы получить доступ к сервису, так как он принадлежит данной компании. “Диалогфлоу” бесплатный, но есть дополнительные опции, которые можно прикупить. Но так как вы новичок, то бесплатный вариант вам вполне подойдёт.

Так же ещё одним плюсом это возможность создать электронного помощника специально для своего сайта и интегрировать его к себе.

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

В верхнем левом углу щёлкаем Newbot-> Create new agent.

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

Объедением работу нашего помощника с агентом. Найдите раздел Integrations, он находится слева.

Далее telegram и активируйте переключатель тумблера.

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

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

Чтобы добавить кнопку в Телеграм на канале, необходимо подключить двух Telegram Bot (ботов). Один используется для создания постов, добавления канала и отслеживания статистики. Он называется @ControllerBot. Второй бот, @BotFather — чисто для постинга. С их же помощью создаются кнопки-реакции, и занимает это от силы 5 минут.

Инструкция:

Вы узнали, как создать бота для канала, остается его правильно настроить.

Настройка бота

Тут тоже ничего сложного:

  1. Нужно только что созданного бота сделать администратором канала. Для начала скопируйте его имя.
  2. Зайдите в свой канал. Там кликните по кнопке меню в виде трех точек и выберите «Управление каналом».
  3. Откроется окно «Редактировать канал». Щелкните по пункту «Администраторы».
  4. В строку поиска впишите логин недавно созданного бота и выберите его из списка. Для подтверждения назначения его администратором жмите «OK».
  5. Дайте ему права, как показано на картинке.
  6. Будучи на своем канале, напишите любое сообщение и перешлите его ControllerBot.
  7. Выскочит уведомление об успешном подключении канала. В чате с ControllerBot необходимо выбрать часовой пояс, для этого впишите название своего города и щелкните «Верно».

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

Инструкция по использованию

Опять же, все просто:

  1. Откройте диалог с созданным и настроенным ботом, где кликните «Запустить». Можете пользоваться командой /start, как удобно.
  2. Жмите «Создать пост» и выберите, на каком канале он будет опубликован.
  3. Теперь сформируйте составляющие публикации. Порядок должен быть следующим: текст, картинка, реакции, кнопки (они же гиперссылки).
  4. Чтобы загрузить изображение, кликните «Прикрепить медиафайл» и выберите нужный с телефона или ПК.
  5. Добавить реакции тоже несложно. Делается это соответствующей кнопкой, после чего остается отправить эмодзи придерживаясь рекомендаций. Для разделения реакций используйте знак «/». Рядом со смайликом пишите нужный текст. В посту должно быть не более шести смайлов.
  6. Кнопки-ссылки устанавливаются инструментом «Добавить URL-кнопки». Бот подскажет, как и что писать. Если вкратце, то выглядит это так: «Кнопка 1 — ссылка на сайт (http://example.com). Чтобы поставить кнопки в один ряд (не более трех), используется разделитель — символ «|». То, что получилось — отправьте боту, чтобы посмотреть, как будет выглядеть результат.

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

Чтобы выложить подготовленный пост на канал, жмите «Опубликовать». Если желаете настроить время публикации, кликните «Отложить».

Что такое бот

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

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

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

  • скачать или просмотреть видео в Ютубе;
  • скачать или прослушать музыку ВКонтакте;
  • создать мем, используя заранее заготовленные шаблоны;
  • изучить английский язык, обмениваясь опытом с другими пользователями;
  • найти кулинарный рецепт;
  • подобрать гифку для выражения определенной эмоции;
  • и многое другое.

Сервисы для создания ботов

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

  1. Конструктор позволит настроить бота без специальных знаний программиста. Для этого в «Telegram» необходимо найти и добавить робота @Chatfuel, после чего дать ему команду /addbot и ввести токен, который был получен от BotFather. Ваше новоиспечённое детище сохранится на сервисе Paquebot, откуда можно будет программировать его под любые свои нужды, в том числе настроить бот автопродаж «Телеграмм».
  2. Flow XO. Сервис, специализирующийся на бизнес-ботах. Некоторые опции платформы бесплатны, но основной функционал имеет различные тарифы.
  3. Сервис позволяет создать магазин в «Телеграмме», причём можно не привязывать его к уже существующему сайту. Воспользовавшись роботом @botoboto_bot, вы сможете обзавестись собственным ботом-продавцом. Botobot могут использовать бесплатно магазины, включающие до 20 товаров, свыше этой цифры сервисом предусмотрены тарифы.

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

Создание своего

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

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

Как выглядит процесс пошагово:

  1. Загрузить и инсталлировать «телегу» на телефон или ПК.
  2. Задать команду «Manybot» через поисковик.
  3. Кликнуть кнопку «Start», затем согласиться на добавление бота.
  4. Ознакомиться с инструкцией во всплывающем сообщении, выполнить действия согласно ей.
  5. Зайти в «BotFather».
  6. Начать переписку с хелпером через кнопку «Отправить сообщение».
  7. Ознакомиться с командами для помощника, нажав на «Старт».
  8. Ответить с помощью «new bot».
  9. Ввести имя помощника на латинской раскладке с окончанием –bot.
  10. Сохранить API во вкладке «Manybot».
  11. Загрузить информацию о функциях либо пропустить эту ступень.
  12. Дождаться уведомления о том, что помощник создан.

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

Как работать с роботами на примере Sberometer

Бот Sberometer (@SberometerBot) может показывать биржевые и официальные курсы валют, текущую цену на нефть и золото, а также новости с финансовых и энергетических рынков. Для получения интересующей информации нужно выполнить следующие шаги:

  1. Для просмотра функционала выбрать «Список команд» или ввести символ «/».
  2. В диалоговом окне нажать «Начать».
  3. Набрать в поиске @sberometerbot и выбрать его из списка.
  4. Чтобы получить нужную информацию, следует указать соответствующую функцию. Также этот бот позволяет использовать слова на русском языке без использования символа «/» Например:
  • /kurs или просто «курс» – курсы рубля по отношению к евро и доллару;
  • /gold или просто «золото»– биржевая цена на золото;
  • /oil или просто «нефть» – биржевая цена на нефть марки Brent;
  • /news  – 3 новости определенной тематики (к примеру, /news oil или «новости нефть» – новости с энергетического рынка).

Что бы узнать курс валюты используйте робота Sberometer

Как начать работу с ботом

Для обычных пользователей роботы работают через диалоги прямо в Телеграм. Нужного можно найти через строку поиска. Лучше всего использовать для этого имя, оно всегда начинается с «@» и заканчивается на «…bot», например, @PollBot — помощник для создания голосований.

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

Рекомендуем к обязательному прочтению нашу огромную подборку лучших ботов для Телеграм.

Чтобы активировать помощника, нужно начать с ним диалог нажатием кнопки «Start». В дальнейшем большинство функций будут доступны именно через окно беседы. Но есть, например, @gif (для поиска гифок) или @vkmusic_bot (для поиска музыки) — их можно вызывать в диалоге с вашим собеседником, для чего нужно напечатать символ «@».

Больше музыкальных ботов вы найдете в специальном разделе нашего Каталога.

В окне беседы можно общаться с Телеграм-ботом, вводя команды или нажимая на кнопки. Если кнопки не предусмотрены, а команд вы не знаете, просто напечатайте в поле набора сообщения слеш «/». После этого появится всплывающее меню с подсказками, где будут видны команды, которые можно добавить.


Варианты команд на примере одного из популярных ботов для прокси

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

/start — начало работы с ботом;

/help — помощь по функциям и работе бота;

/settings — настройки, если они предусмотрены.

Способы создания

Написать код ручками

Для этого нужно знать языки программирования (Python, PHP или Java), а также есть ещё масса нюансов типа регистрации хостинга и прочего. Это может стать огромной проблемой для некоторых.

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

Воспользоваться специальным сервисом

Наш спаситель – Manybot.io.

Именно на нём я нашёл русский интерфейс, понятную инструкцию и нужный на первых этапах функционал. Роботы на этой платформе умеют:

  • отправлять сообщения подписчикам,
  • делать красивые меню,
  • проводить автопостинг из RSS ваших ресурсов.

Регистрация

Первым делом откроем @Manybot в мессенджере. Нажмём кнопку «Начать».

Выберем русский язык из предложенного списка.

Кликаем «Добавить нового бота».

Следуем дальнейшим инструкциям. Нам нужно зарегистрироваться у @BotFather.

Введём команду /newbot.

Придумываем обычное и техническое имя с хвостиком bot

Самое важное – не забываем скопировать полученный ключ-токен

Вернёмся к Manybot, покажем ему этот код, нажав «Я скопировал токен».

Придумаем описание.

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

Настройка

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

Создаём простейшую команду

Весь принцип bota – это ответы на вопросы человека, поэтому нужно прописать команды и ответы на них.

Для этого вызовем меню настройки – /commands.

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

Дожидаемся сообщения об успешном создании команды.

Делаем меню

Гораздо удобнее, когда посетители могут быстро выбрать все команды прямо из меню. Для его создания опять вернёмся к /commands и далее «Настроить гл. меню».

Потом «Добавить пункт меню». Называем его, выбираем ранее созданную команду.

Пункт меню готов!

Проверяем, посмотрите, что получилось. Всё работает. Аналогично создаются и другие команды с пунктами меню.

Автопостинг

Главным достоинством @Manybot является мгновенная настройка автопостинга записей с сайта с RSS-лентой или из соц. сетей, или Ютуба прямо в чат. Таким образом, читатели всегда будут в курсе обновлений, не выходя из Telegram.

Давайте его запустим!

Вводим /autoposting.

Я укажу RSS-поток своего блога – iklife.ru/feed. Дожидаемся проверки и сообщения об успешном завершении. Теперь вы увидите мои статьи прямо внутри @iklife_bot.

Создаем бот с помощью конструктора Fleepbot

Fleepbot — конструктор ботов для ведения проектов в Telegram. В нем возможно создавать боты для отложенных постов и обратной связи. В примере я буду создавать простой прайс-бот с обратной связью.

У сервиса есть несколько преимуществ, хороший функционал, техподдержка, он стабилен и обновляется. Бот обратной связи возможно создать бесплатно. В бесплатной версии в созданном боте будет небольшая пометка о том, где он создан (вотермарка).

Создаем бот 

Чтобы создать бот для Телеграм-канала через Fleepbot, работаем по инструкции:

1. Находим в поиске и запускаем @FleepBot

2. В боте уже есть качественная инструкция по настройке.

3. Нажимаем кнопку «Создать бот» и выбираем «Бот обратной связи».

4. Теперь необходимо перейти в @BotFather и создать в нем бот, затем подключить его к Fleep, отправив токен.

5. Переходим а @BotFather и создаем бот.

6. Запускаем @BotFather, он выдает список команд.

7. Вводим команду /newbot, бот просит придумать название. Назову просто «Прайс».

8. Название дано, выберем юзернейм (на окончании обязательно должно быть слово «bot», о чем нас и предупреждают). Даю юзернейм «price10_bot». Если бот ругается, значит юзернейм занят и следует попробовать другой.

Бот готов, нас поздравляют и выдают токен. Теперь проработаем внешний вид и описание бота.

9. Используем команду /setuserpic для добавления аватарки и отправляем фото. Отправляем команду, выбираем бот и присылаем фото для аватарки.

10.Аватарка сделана, добавим описание. Есть две команды: /setdescription и /setabouttext. Команда /setabouttext дает описание бота в шапке. Команда /setdescription дает описание бота при старте.

11. Ввожу /setabouttext и даю описание бота в шапке. Например «Прайс-бот с рассылкой выгодных предложений».

12. Ввожу /setdescription и ввожу текст для описания бота при старте. Сделаю текст таким же как и в шапке бота «Прайс-бот с рассылкой выгодных предложений».

13. С первичной настройкой все, копирую токен бота и отправляю его в @Fleepbot. 

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

1. Все готово, теперь заходим в созданный бот и запускаем его.

2. Запустили бот, теперь настраиваем его. Нажимаю «Настройки».

3.  Я делаю простой бот с двумя кнопками. Нажимаю «Кнопки». затем «Добавить».

4. Бот просит ввести название для кнопки. Называю ее «Цена на рекламу».

5. Вводим ответ, текст который получит пользователь, нажав на кнопку в боте. Я ввожу например такой: «Реклама в канале стоит 1000 руб.» и нажимаю «Готово».

6. Кнопка готова, бот отправляет сообщение о ее успешном создании.

По инструкции выше я создал еще одну вторую кнопку в боте, назвав ее «Статистика».

Проверяем бот

Бот создан, найдем и проверим его.

1. С другого аккаунта Тг ищу в поиске свой созданный бот.

2. Запускаю его.

3.Проверяю кнопки. Все работает по нажатию: бот выдает нужную информацию.

Чтобы убрать вотермарку  «Бот создан с помощью сервиса @FleepBot», необходимо использовать платную версию Fleep-отложки или оплатить подписку на бот.

Статистика и рассылка

Проверяю, как работает рассылка через бот.

1. Захожу с аккаунта создателя в бот и жму «Статистика», получаю данные о пользователях, запустивших бот.

2. Теперь попробую разослать сообщение пользователям бота. В настройках выбираю «Рассылка».

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

Выберу всем пользователям и введу такой текст «Сегодня скидка на рекламу 10%», затем нажимаю «Готово» и «Да». Все ок, рассылка прошла успешно, бот отправил статистику.

А на второй аккаунт, с которого я запускал бот, пришло сообщение.

Все отлично, бот для Телеграм-канала получился рабочим и удобным.

Как заработать на ботах

Создать робота-помощника – это еще только полдела. Рекомендуется и зарабатывать на этом! (чтобы не тратить свои силы на разработку и поддержку “детища” попусту).

Существует 2 основных способа извлечения прибыли:

  1. разработка роботов на заказ;
  2. либо же участие в различных конкурсах от Павла Дурова, поучаствовать в которых могут любые создатели ботов.

Примечание. Оба способа заработка, в основном, подходят только для программистов, реализующих функционал API Телеграмма для написания ботов “с нуля”. Цена многофункционального робота начинается от 15000 рублей. Заказчиками выступают, как правило, юридические лица (реже – физические).

Создавать роботов под заказ при помощи конструкторов малоприбыльно. А все потому, что функции бота ограничиваются разработчиком такого конструктора. Если писать код “с нуля”, бот сможет отвечать практически на любой вопрос и выдавать уникальный ответ под каждого отдельного взятого пользователя (и под его потребности).

Примерная цена за продажу бота, созданного при помощи конструктора – 500 рублей. Заказов такого рода мало.

Что касается конкурсов, то Павел Дуров частенько проводит их. Среди создателей ботов разыгрываются гранты, сумма каждого из которых – не менее 25000 долларов США.

Следить за новостями о появлении новых конкурсов можно в официальном паблике “Новости Telegram” в социальной сети ВКонтакте. А непосредственно поучаствовать в них можно, вступив в группу “Telegram Challenge”.

Как пользоваться ботом

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

Для начала работы с Телеграмм ботом откройте его и нажмите «Запустить». Затем давайте программе определенные команды, которые она будет выполнять. Если ввести в строку сообщения значок косой линии , бот сам подскажет возможные варианты действий. Кстати, искать его на клавиатуре не придется, потому как кнопка данного знака есть рядом с полем для текста. Поставьте его и затем выберите подходящую команду из подсказок программы. Обычно никаких трудностей не возникает, так что, переживать не о чем.

Если в общем чате или на канале работают несколько виртуальных помощников, запустить их можно только после уточнения имени. К примеру, выбирается команда /startbot1 или /startbot2

Обратите внимание, что команды должны всегда начинаться со слэш и содержать от 5 до 32 символов латинского алфавита и синтаксических знаков

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

Что делать, если на ваши запросы бот ничего не отвечает? Причин такого поведения может быть несколько:

  • вы набираете не те команды;
  • бот не понимает русского языка (если пытаетесь с ним общаться таким образом);
  • произошла ошибка на сервере, тогда можно попробовать вернуться к боту через какое-то время;
  • в коде программы содержится ошибка, повлиявшая на ее работоспособность.

Если робот не реагирует только на определенные команды, где-то в его коде допущена неточность. Попробуйте найти другой, более качественный вариант бота Телеграмм.

№3. Создаем бота техподдержку с искусственным интеллектом

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

Инструкция: 

Переходим на сайт платформы , регистрируемся и тыкаем на кнопку “+ Create Agent”. 

В это поле вводим имя агента, а в разделе Default Language указываем русский дабы бот мог его понимать и общаться на нем. 

Жмякаем на кнопку Create и переходим в раздел Integrations, пролистываем вниз и находим Telegram.

Нажимаем на кнопку и добавляем токен бота из BotFather в специальное поле. После чего нажимаем кнопку Start.

Теперь переходим в раздел Intents, нажимаем на синюю кнопку Create Intent и добавляем Training Phrases (фразы, которые будут заставлять бота пересылать те или иные ответы) и Responses (те самые ответы на Training Phrases). 

Если объяснять совсем просто, то в раздел с Training Phrases нужно добавить возможные вопросы пользователей, а в раздел с Responses — ответы на них. Под каждую проблему пользователя нужно создавать отдельный Intent. 

Советую подробно изучить документацию чтобы использовать все преимущества платформы Dialog Flow и создавать функциональных ботов.

Что такое Телеграм бот

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

На сегодняшний день телеграм роботы могут:

  1. Обучать новых подписчиков.
  2. Проводить развлекательные игры с пользователями.
  3. Проводить анализ по поисковым запросам в Гугл, Яндекс и др.
  4. Скачивать на устройство текст, аудио или видео.
  5. Напоминать о предстоящих событиях.
  6. Автоматически размещать комментарии на указанные статьи.
  7. Управлять системой умный дом прямо из приложения и многое другое.

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

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

Плюсы от использования:

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

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

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector