Как подключить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, например, может не только выдавать пользователю готовые пункты для выбора, чтобы продолжить диалог, но и анализировать написанный текст, чтобы подобрать нужный ответ из базы.
В статье расскажем, как добавить робота в чат Телеграм и как настроить его работу по определённому сценарию.
Как добавить в Телеграм
За создание ботов в Телеграме отвечает… телеграм-бот! Если вы хотите создать нового робота, пройдите следующие шаги:
- Через поиск найдите профиль BotFather или перейдите по ссылке https://telegram.me/BotFather.
- Нажмите кнопку «Start» в чате.
- Введите команду /newbot.
- Укажите название — это то, как пользователи будут видеть его в списке контактов.
- Укажите системное имя: это логин после знака @.
Системное имя должно быть уникальным, а название может повторяться с уже существующими.
Когда бот будет создан, вы увидите токен. Он нужен для интеграции со сценариями. Если вы забыли сохранить токен, просто напишите команду /token в диалог с BotFather.
Основа для чат-бота создана, и ему даже можно написать сообщение. Но чтобы он заработал, нужно создать для него сценарий. Сделать это можно через сервис SaluteBot.
Простая настройка в Studio
Создайте своего бота в Telegram
Настройка и возможности SaluteBot
Чтобы создать свой собственный сценарий и привязать его к чат-боту, зарегистрируйтесь в Studio и войдите в аккаунт. Мы будем использовать инструмент SaluteBot, который помогает создать сценарий в режиме карты. Навыки программирования не нужны, если нет интеграции со сторонними системами.
После этого зарегистрируйтесь в сервисе Jivo, который свяжет робота со сценарием. Для работы потребуется профессиональный аккаунт, первые 14 дней им можно пользоваться бесплатно.
Далее порядок действий будет следующий:
- Зайдите в Studio и нажмите «Создать проект».
- Выберите «Приложения» — SaluteBot.
- Нажмите «Добавить аккаунт» и авторизуйтесь в Jivo.
- Придумайте название проекта.
- Выберите «Свой сценарий», это бесплатное создание сценария в режиме конструктора.
- Далее вы попадёте в конструктор, где сможете собрать нужный сценарий.
Вот какие возможности есть в конструкторе:
- Отправка пользователю текста (приветствие, ответ на сообщение или на действие).
- Запрос данных — если нужно уточнить у клиента какую-то информацию, например, имя, телефон, номер заказа.
- Условие — сценарий должен гибко реагировать на действия клиента, поэтому при выборе того или иного пункта меню бот, в зависимости от настроенного условия, будет реагировать по-разному.
- Перевод диалога на оператора. Если бот не справляется с вопросом, он автоматически пригласит оператора в чат.
- Вызов скрипта — для продвинутых сценариев, где подразумевается обмен данными со сторонними системами.
Как добавить в группу
Самый частый сценарий для чат-ботов в группе — это онбординг для новых участников и модерация сообщений на предмет запрещённых тем с вынесением предупреждений.
Чтобы использовать телеграм-бот в группе, просто выберите его как нового участника: созданный нами робот — это обычный отдельный аккаунт в списке участников группы.
Вот что нужно сделать:
- Перейдите в настройки группы в Телеграме.
- Нажмите на кнопку «Добавить участников».
- Найдите бот по системному имени через @имя.
- Нажмите на него, а затем — «ОК», чтобы добавить его к телеграм-чату.
После того как робот добавлен в группу, он начнёт отрабатывать сценарий, который был в него заложен в конструкторе.
Таким образом можно использовать не только созданный самостоятельно бот, но и любой уже существующий.
Как добавить в канал
В канале чат-боты используются для отложенных публикаций или как путеводитель по каналу. Чтобы робот мог создавать посты или иначе действовать от имени канала, нужно сделать его администратором. Вот как это сделать:
- Зайдите в телеграм-канал, нажмите на три точки и выберите «Управление каналом».
- Перейдите в раздел «Администраторы».
- В поиске найдите бот по системному имени через @имя.
- Добавьте его в качестве администратора и укажите, какие разрешения у него должны быть. Если не выдать нужное разрешение, то некоторые функции могут не работать.
В канал можно добавить собственный бот или выбрать уже существующий.
Для личных чатов
Если у вас нет группы или канала, и они для ваших задач не требуются, можно использовать бот в режиме личных сообщений. Это возможно сразу после того, как он создан, нужно просто написать ему сообщение напрямую.
Такой тип использования, пожалуй, самый востребованный у бизнеса, потому что в режиме личных сообщений клиент может передавать свои данные, а если диалог зашёл в тупик, в любой момент подключится оператор.
А ещё работа с ботом напрямую позволяет протестировать его перед использованием в группе или канале — так можно проверить, что все функции работают, как ожидалось.
Как создать бота для 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 шаг за шагом, не вводя код | Антонио Миньяно
Простой автоответчик для развлечения друзей
Фото Кристиана Видигера на UnsplashTelegram — одна из наиболее часто используемых программ для обмена мгновенными сообщениями, которая известна возможностью иметь ботов, которые взаимодействуют с пользователем конфиденциально или в группах.
Некоторые из этих ботов очень полезны, а некоторые просто созданы для развлечения.
В этом уроке мы собираемся создать нашего собственного бота , не беспокоясь о каком-либо коде .
Нам это понадобится, чтобы запустить бота на нашем компьютере (или для тех, кто немного поумнее, на Raspberry).
Итак, давайте загрузим его отсюда: https://nodejs.org/en/download/
Это ссылка с GitHub, где можно скачать все материалы, необходимые для настройки и запуска бота: Скачать
Весь проект (позвольте мне назвать его так, я не хочу использовать слово «код», чтобы не напугать всех) находится на GitHub:
Xfox1/telegrambotautoresponder
Простой небольшой фреймворк для создания бота-автоответчика для телеграммы. — Xfox1/telegrambotautoresponder
github.com
Чтобы создать бота, нам нужно получить официальный код от Telegram (так называемый API-токен), и для этого мы должны связаться с
BotFather — единственный бот, который правит ими всеми. Используйте его для создания новых учетных записей ботов и управления существующими ботами.
Просто введите команду /newbot и следуйте инструкциям, данным BotFather :
Еще один важный шаг, который нам лучше сделать сейчас, это отключить конфиденциальность бота разрешить внутри группы чаты.
Просто отправьте команду
Если вы еще этого не сделали, разархивируйте проект в папке, затем переименуйте .envExample в .env (см. позже, если вы работаете в Windows) и отредактируйте следующую строку, вставив свой API-токен . by BotFather :
TELEGRAM_TOKEN=""
Если вы используете Windows:
У вас могут возникнуть проблемы с переименованием файла, просто откройте меню «Пуск» и введите «cmd», затем откройте «Командную строку».
Пришло время проявить творческий подход.
Откройте файл answers.json и давайте посмотрим на него.
Здесь хранятся все ответы, легко увидеть структуру, конкатенацию этих «объектов», которые содержат триггеры и ответы на каждый из этих триггеров.
Конечно, это всего лишь пример с 3 ответами, их может быть гораздо больше.
Давайте проанализируем, как он составлен:
- триггеры : объединение строк, которые запускают этот ответ
- ответы : объединение «подобъектов»
Каждый из ответов имеет
В зависимости от типа , ответ должен иметь значимое значение: в случае, если тип равен аудио или изображение значение ответ должен быть действительным путем к файлу на вашем компьютере, даже если настоятельно рекомендуется помещать такие носители в папку «медиа» .