Содержание

Как подключитьTelegram чат-бот | SendPulse

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

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

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

Как создать нового бота в Telegram

Откройте мессенджер Telegram, войдите в вашу учетную запись или создайте новую.

Шаг 1. Введите в поле поиска @BotFather и выберите бота.

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

Шаг 2. Нажмите «Запустить» для активации бота BotFather.

В ответ вы получите список команд по управлению ботов.

Шаг 3. Выберите или напечатайте и отправьте команду /newbot.

Шаг 4. Дайте имя боту — клиенты увидят это имя при общении с ботом. И никнейм бота — по нему можно будет найти бота в Telegram. Никнейм должен быть уникальным, не повторять существующие в базе и заканчиваться на слово «bot».

После того как вы выберите подходящее имя бот будет создан. Вы получите сообщение со ссылкой на бота t.me/<никнейм_бота>, рекомендации по настройке аватарки, описание бота и список команд для настройки бота.

Для подключения бота в SendPulse вам понадобится токен. Скопируйте значение токена и перейдите к последнему пункту.

Где найти ключ для уже существующего бота

Шаг 1. Перейдите к боту @BotFather и введите команду /token.

Вы увидите кнопки с созданными ботами.

Шаг 2. Выберите бота, которого нужно подключить.

Скопируйте значение токена.

Как подключить бота в Sendpulse

Перейдите в раздел «Чат-боты» в вашем аккаунте SendPulse. Если ранее у вас не было подключенных каналов, нажмите на кнопку «Подключить каналы».

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

В секции «Telegram» введите ключ доступа — токен полученный в созданном боте. Нажмите «Подключить».

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

Вы будете перенаправлены в приложение «Telegram», нажмите на кнопку «Запустить» и вы подпишетесь на своего бота.

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

Подписчики не импортируются автоматически. После подключения вы сможете собирать аудиторию с помощью виджета подписки или делясь ссылкой на бота t.me/<никнейм_бота> напрямую. Также вы можете вручную загрузить файл с ранее собранными подписчиками.

Подключить чат-бота Telegram

Обновлено: 06.03.2023

Добавление бота в чат Телеграм — в группу, канал или для личных сообщений с чат-ботом в Telegram

5 минут

на чтение

29 августа 2022

Продукты из этой статьи:

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

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

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

За создание ботов в Телеграме отвечает… телеграм-бот! Если вы хотите создать нового робота, пройдите следующие шаги:

  1. Через поиск найдите профиль BotFather или перейдите по ссылке https://telegram.me/BotFather.
  2. Нажмите кнопку «Start» в чате.
  3. Введите команду /newbot.
  4. Укажите название — это то, как пользователи будут видеть его в списке контактов.
  5. Укажите системное имя: это логин после знака @.

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

Когда бот будет создан, вы увидите токен. Он нужен для интеграции со сценариями. Если вы забыли сохранить токен, просто напишите команду /token в диалог с BotFather.

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

Простая настройка в Studio

Создайте своего бота в Telegram

Настройка и возможности SaluteBot

Чтобы создать свой собственный сценарий и привязать его к чат-боту, зарегистрируйтесь в Studio и войдите в аккаунт. Мы будем использовать инструмент SaluteBot, который помогает создать сценарий в режиме карты. Навыки программирования не нужны, если нет интеграции со сторонними системами.

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

Далее порядок действий будет следующий:

  1. Зайдите в Studio и нажмите «Создать проект».
  2. Выберите «Приложения» — SaluteBot.
  3. Нажмите «Добавить аккаунт» и авторизуйтесь в Jivo.
  4. Придумайте название проекта.
  5. Выберите «Свой сценарий», это бесплатное создание сценария в режиме конструктора.
  6. Далее вы попадёте в конструктор, где сможете собрать нужный сценарий.

Вот какие возможности есть в конструкторе:

  • Отправка пользователю текста (приветствие, ответ на сообщение или на действие).
  • Запрос данных — если нужно уточнить у клиента какую-то информацию, например, имя, телефон, номер заказа.
  • Условие — сценарий должен гибко реагировать на действия клиента, поэтому при выборе того или иного пункта меню бот, в зависимости от настроенного условия, будет реагировать по-разному.
  • Перевод диалога на оператора. Если бот не справляется с вопросом, он автоматически пригласит оператора в чат.
  • Вызов скрипта — для продвинутых сценариев, где подразумевается обмен данными со сторонними системами.

Как добавить в группу

Самый частый сценарий для чат-ботов в группе — это онбординг для новых участников и модерация сообщений на предмет запрещённых тем с вынесением предупреждений.

Чтобы использовать телеграм-бот в группе, просто выберите его как нового участника: созданный нами робот — это обычный отдельный аккаунт в списке участников группы.

Вот что нужно сделать:

  1. Перейдите в настройки группы в Телеграме.
  2. Нажмите на кнопку «Добавить участников».
  3. Найдите бот по системному имени через @имя.
  4. Нажмите на него, а затем — «ОК», чтобы добавить его к телеграм-чату.

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

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

Как добавить в канал

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

  1. Зайдите в телеграм-канал, нажмите на три точки и выберите «Управление каналом».
  2. Перейдите в раздел «Администраторы».
  3. В поиске найдите бот по системному имени через @имя.
  4. Добавьте его в качестве администратора и укажите, какие разрешения у него должны быть. Если не выдать нужное разрешение, то некоторые функции могут не работать.

В канал можно добавить собственный бот или выбрать уже существующий.

Для личных чатов

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

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

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

Как создать бота для Telegram — краткое и простое руководство для начинающих

По данным Acquire, 1,4 миллиарда человек используют приложения для обмена сообщениями и готовы общаться с ботами. Другие исследования показывают, что боты могут снизить затраты на поддержку клиентов до 30%. Нет сомнений в том, что чат-боты стали неотъемлемой частью современного обслуживания клиентов, маркетинга и лидогенерации.

Многие предприятия используют эту новую технологию из-за ее гибкости и надежности при обработке запросов клиентов.

Пока они известны только в мессенджере Facebook, боты для Telegram тоже делают гигантские шаги.

Почему? Telegram — это огромное онлайн-приложение для обмена сообщениями, собирающее 500 миллионов пользователей в месяц и ежегодный рост на 50%.

В чем уникальность Telegram

 

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

К ним относятся; iOS, Android, Windows или любая другая платформа, поддерживающая веб-версии. Более того, Telegram не похож на бизнес WhatsApp, к которому вы можете получить доступ только с одной платформы.

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

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

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

Исследования показали, что у Telegram 20% просмотров, тогда как у Facebook — 4%, а у Instagram — 3%. Эти функции делают его одной из популярных платформ для маркетинга в социальных сетях. Вы также можете использовать его как внутренний инструмент для общения с вашими сотрудниками.

Все это отличные функции, но вам нужно знать, как эффективно использовать ботов Telegram.

В этом кратком руководстве мы ответим на несколько важных вопросов, таких как;

  • Что такое Telegram-бот?
  • Как пользоваться ботами Telegram
  • Каковы основные этапы создания ваших ботов Telegram с помощью FlowXO?

Не волнуйтесь, если вы не программист. Процесс прост и требует нескольких шагов, которые вы выполните в кратчайшие сроки.

Что такое Telegram-бот?

 

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

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

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

Как они работают? Ну, это просто.

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

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

Шаг 1. Создайте учетную запись в Telegram и пообщайтесь с Botfather

 

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

Довольно броское имя, потому что все боты, когда-либо созданные в Telegram, произошли от него. Найдите его во вкладке поиска.

Чтобы вызвать ответ, введите /start на бот-отце, который выдаст вам список команд. Мы включили скриншоты, чтобы показать вам, как идет процесс.

Команда попросит вас создать или отредактировать ваших ботов. Поскольку вы создаете своего первого бота, нажмите /newbot . Это подводит нас ко второму шагу.

Шаг 2. Создайте имя и имя пользователя для получения токена

 

Команда /newbot попросит вас назвать своего бота и дать ему имя пользователя.

Имя — это то, что ваши подписчики увидят в переписке. Они найдут бота по имени пользователя. Желательно дать боту понятное имя, содержащее пробелы, например, FL Telegram bot.

Имя пользователя отличается; в нем не должно быть пробелов, а в качестве суффикса должно быть слово «бот». Он должен содержать от 5 до 32 символов и может включать латиницу, цифры или символы подчеркивания.

Мы дали нашему боту имя пользователя «FLTelegram_bot».

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

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

Если кто-то украдет ваш токен или вы его потеряете, воспользуйтесь командой token для создания нового.

Шаг 3. Подключите своего бота к FlowXO

 

Первым шагом является открытие учетной записи в FlowXo. Перемещайтесь по платформе и нажмите на зеленый значок «новый» в правом верхнем углу экрана. Выберите Telegram в качестве платформы.

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

 

Шаг 4. Протестируйте бота и распространите его

 

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

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

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

У нас есть примеры потоков, которые вы можете начать использовать или полностью создать с нуля. Если вы застряли, посетите нашу страницу поддержки здесь или свяжитесь с нашей службой поддержки по адресу [email protected].

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

Заключение

 

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

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

FlowXo поможет вам создать приветственные триггерные потоки или массовые кампании для развития вашего бизнеса с помощью вашего нового бота. Создавать потоки с помощью FlowXo так же просто, как создавать своего бота для Telegram.

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

 

Готовы начать?

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

Как создать Telegram BOT шаг за шагом, не вводя код | Антонио Миньяно

Простой автоответчик для развлечения друзей

Фото Кристиана Видигера на Unsplash

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

Некоторые из этих ботов очень полезны, а некоторые просто созданы для развлечения.

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

Нам это понадобится, чтобы запустить бота на нашем компьютере (или для тех, кто немного поумнее, на Raspberry).
Итак, давайте загрузим его отсюда: https://nodejs.org/en/download/

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

Весь проект (позвольте мне назвать его так, я не хочу использовать слово «код», чтобы не напугать всех) находится на GitHub:

Xfox1/telegrambotautoresponder

Простой небольшой фреймворк для создания бота-автоответчика для телеграммы. — Xfox1/telegrambotautoresponder

github.com

Чтобы создать бота, нам нужно получить официальный код от Telegram (так называемый API-токен), и для этого мы должны связаться с

BotFather : https://t.me/botfather

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

Просто введите команду /newbot и следуйте инструкциям, данным BotFather :

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

Просто отправьте команду

/setprivacy для Botfather, выберите своего бота и нажмите/нажмите отключить.

Если вы еще этого не сделали, разархивируйте проект в папке, затем переименуйте .envExample в .env (см. позже, если вы работаете в Windows) и отредактируйте следующую строку, вставив свой API-токен . by BotFather :

 TELEGRAM_TOKEN="" 

Если вы используете Windows:
У вас могут возникнуть проблемы с переименованием файла, просто откройте меню «Пуск» и введите «cmd», затем откройте «Командную строку».

и сделайте как на этом изображении:

Пришло время проявить творческий подход.
Откройте файл answers.json и давайте посмотрим на него.

Здесь хранятся все ответы, легко увидеть структуру, конкатенацию этих «объектов», которые содержат триггеры и ответы на каждый из этих триггеров.

Конечно, это всего лишь пример с 3 ответами, их может быть гораздо больше.

Давайте проанализируем, как он составлен:

  • триггеры : объединение строк, которые запускают этот ответ
  • ответы : объединение «подобъектов»

Каждый из ответов имеет

  • ответ 3 как сообщение 90 для отправки 069 тип : указывает тип ответа, может быть « текст» , « аудио», « изображение» или «ответ»

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