Команда ролл в Телеграмме

Для хороших рассылок нужны хорошие помощники, которые упростят настройку сообщений и в целом ускорят все процессы. Чат-боты в Telegram идеально подходят для этой роли.

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

Что такое чат-боты и для чего они нужны

Чат-бот наряду с рекламой и стикерами – один из инструментов мессенджер-маркетинга.

Определение чат-бота уже прослеживается в его названии. «‎Чат» – общаться, «‎бот» – собственно, бот. То есть это общение через бот, а именно – общение компании с пользователем через бот.

Чат-бот – это программа, которая ведет диалог с пользователем от лица компании.

Можно сказать, что чат-бот – это виртуальный помощник, и вот как он помогает:

  • Быстро решает проблемы клиентов. Чат-бот работает как ускоренная служба поддержки: оперативно обрабатывает запросы покупателей и помогает разбираться в проблемах. Кстати, 64 % потребителей считают, что круглосуточное обслуживание — самая ценная функция чат-ботов, а 65 % клиентов чувствуют себя комфортно, решая проблему без участия человека. Так что, чат-боты здорово разгружают колл-центр и службу поддержки, а еще помогают клиентам меньше переживать.
  • Отвечает на часто задаваемые вопросы. Иногда нужно быстро уточнить, как работает салон красоты в праздники, можно ли заселиться в отель с собакой, есть ли в магазине нужная книга – чат-боты помогают и с этим. Кстати, 69 % потребителей предпочитают использовать чат-ботов именно потому, что они дают мгновенные ответы. Не нужно никуда звонить и ждать очереди на линии.
  • Принимает заказы.41 % чат-ботов используется для продаж. И это объяснимо: с помощью чат-бота легко продвигать людей по воронке продаж. Например, человек может перейти в чат-бот, чтобы скачать подборку от стилиста, а через какое-то время заказать одежду на сайте.
  • Собирает данные клиентов. Чат-бот позволяет органично собирать информацию о новых пользователях. Например, компания может поинтересоваться, как лучше обращаться к человеку, или уточнить его предпочтения по товарам.

На страже персональных данных

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

На страже персональных данных

  • Дублирует функционал сайта. Чат-бот можно связать с разными разделами сайта. Например, человек может запросить у чат-бота подборку статей, которые вышли в блоге на неделе, а бот их пришлет.
  • Собирает обратную связь. Через чат-боты удобно собирать отзывы о товарах и услугах. Для отработки негативной обратной можно переводить пользователя на оператора. Кстати, если говорить об опыте использования самих чат-ботов, 80 % клиентов оценивают его как положительный.
  • Развлекает клиентов. В чат-ботах можно проводить викторины, опросы, прочие интерактивы и там же дарить призы за их прохождение.
  • Делает рассылки. В чат-боте можно настроить рассылку для текущих и потенциальных клиентов – почти так же, как в сервисе рассылок. Подробнее остановимся на этой возможности дальше.

Пример опроса в телеграм-канале Полезный Маркетинг

Это не все функции чат-ботов, но основные. Чат-бот может сочетать несколько функций или делать что-то одно.

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

Какому бизнесу полезно настроить чат-бота

Статистика по сегментам говорит, что B2B-компании используют чат-боты чаще (58 %), чем B2C-компании (42 %).

В сегменте B2C чат-боты особенно подходят:

  • интернет-магазинам
  • косметологическим центрам
  • медицинским центрам
  • банкам
  • гостиничному бизнесу
  • агентствам разного профиля
  • инфобизнесу

На B2B рынке чат-боты используют в сферах:

  • ритейла
  • финансов
  • страхования
  • недвижимости
  • информационных технологий

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

А если говорить о потребностях бизнеса, то чат-боты особенно помогут компаниям, у которых:

  • Пользователи часто не могут найти нужную информацию на сайте или в соцсетях – из-за этого сильно нагружены операторы.
  • Не получается быстро обрабатывать запросы пользователей – из-за этого «‎утекают» потенциальные клиенты.
  • У сотрудников уходит много времени на рутинные и однотипные задачи, которые можно автоматизировать.
Еще по теме:  Значение кита в Телеграмме

Вообще, чат-боты – это мастхэв для любой компании, которая хочет упростить свою работу и общаться с клиентами продуктивнее ⬇️

Как настроить чат-бота за 4 шага

Допустим, вы компания, и поняли, что чат-бот вам необходим. Вот краткая инструкция в помощь:

1. Получите токен в BotFather

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

В BotFather нужно получить токен – уникальное название чат-бота для интеграции через HTTP API с другими сервисами. Интеграция нужна, чтобы добавить в бот нужные функции.

Получить токен можно всего за 3 шага: нажать команду /newbot, выбрать название бота и выбрать юзернейм

Не отходя далеко, здесь же можно добавить к чат-боту описание, которое увидят пользователи до запуска (команда /setdescription), и аватарку (команда /setuserpic).

Так выглядит полный список команд для настройки чат-бота в BotFather

2. Перейдите с токеном в конструктор или сервис

Чтобы настроить функционал бота, понадобится сторонний ресурс. Это может быть конструктор. А если говорить про чат-бота для рассылок – сервис рассылок, в нашем случае Sendsay.

Зарегистрируйтесь в конструкторе или сервисе и привяжите к нему чат-бота: просто укажите токен, который получили в BotFather.

В Sendsay подключение бота выглядит так

3. Продумайте сценарий

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

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

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

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

Если выбрали сервис рассылок, здесь тоже все в порядке. Например, в Sendsay для создания рассылки в Telegram есть простой интерфейс и инструкции, доступны функции персонализации и верстки, а также есть возможность подключить аналитику. Подробнее о создании рассылки через Sendsay расскажем дальше. А пока – к заключительному шагу.

4. Запустите чат-бот

Теперь осталось протестировать готовый сценарий и рассказать о нем пользователям. Все, чат-бот готов!

7 топовых чат-ботов в помощь маркетологу: подборка от Sendsay

Чат-боты в Telegram главным образом экономят время и нервы на создание контента. Одни находят подходящие картинки, другие проверяют или даже генерируют текст, третьи делают мемы. Если вы еще не пользуетесь этими чат-ботами – горячо рекомендуем ⬇️

Итак, мы узнали, что такое чат-бот, и поняли, как его сделать. Сохранили топовую подборку чат-ботов от редакции Sendsay. Теперь пришло время узнать, как запустить рассылку в Telegram по базе подписчиков ⬇️

Как запустить рассылку через чат-бота в Telegram

Как и обещали в начале статьи, расскажем подробнее про одну из задач чат-ботов – создание рассылок. Вообще, это чуть ли не самая значимая и часто используемая функция чат-ботов, потому что:

  • Это удобно. Не нужно собирать базу контактов с нуля. Если вы уже пользуетесь сервисом рассылок, например, Sendsay, просто объедините в карточке подписчика его email с Telegram-контактом. Один из способов сделать это – мотивировать пользователя перейти по ссылке из письма в чат-бот. Подробнее рассказали в базе знаний.
  • Это эффективно. По статистике, сообщения в Telegram просматривают чаще, чем в электронной почте. Средняя открываемость в мессенджерах доходит до 95 %, а в почте – до 20 %.
  • Это технически просто. Сам по себе Telegram не предполагает супер дизайна или захватывающей анимации – пока это все же мессенджер с упором на текст. И получается, что настроить рассылку в Telegram намного проще, хотя бы потому, что не нужно тратить время на верстку и дизайн.
  • Это привычно. Как и в email-рассылках, в Telegram можно сегментировать базу подписчиков, персонализировать рассылки, создавать цепочки писем, задавать время отправки. По характеру рассылки могут быть такими же, как в email-маркетинге: информационные, продающие, реактивационные.
Еще по теме:  Как перевести приложение Телеграмм на русский язык на телефоне

Выжимаем максимум из информационных рассылок: полезные рекомендации + 9 примеров

Выжимаем максимум из информационных рассылок: полезные рекомендации + 9 примеров

Итак, рассылка в Telegram – это сообщения, которые отправляются через чат-бота. Сначала чат-бота нужно подключить к сервису рассылок, после этого рассылку можно запускать по базе. Расскажем, как сделать это через Sendsay ⬇️

1. Создайте бота в Telegram

2. Подключите бота к Sendsay

С полученным токеном перейдите в личный кабинет Sendsay → раздел Подписчики → Telegram → Подключить бота.

Вставьте токен – и чат-бот подключен.

3. Привлеките аудиторию в чат-бот

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

  • добавить ссылку на бот в email-рассылку
  • сообщить о боте в своих соцсетях и мессенджерах
  • добавить информацию о боте на свой сайт
  • прорекламировать бот в Telegram и других каналах

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

4. Продумайте содержимое рассылки

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

Затем перейдите в Рассылки → Черновики, нажмите на плюсик и выберите «Telegram».

Рассылка в Telegram состоит из текста и картинок. В редакторе Sendsay текст можно форматировать: для этого того выделите нужный фрагмент и используйте настройки, которые появятся над ним. Также сообщение можно персонализировать – например, обратиться к читателю по имени. Для этого используйте иконку человечка рядом с текстом сообщения.

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

5. Сделайте тестовую рассылку (необязательно)

Чтобы убедиться, что рассылка работает корректно, отправьте тестовую копию на свой аккаунт в Telegram.

Также можно отправить тестовые копии некоторым подписчикам чат-бота. Для этого укажите ID подписчика (а не ник), который будет в списке подписчиков Telegram-бота.

6. Подключите аналитику (необязательно)

Чтобы отслеживать активность подписчиков, добавьте UTM-метки – специальные «хвосты» в ссылке, которые показывают источник трафика. Клики по ссылкам отобразятся в Google Analytics и Яндекс.Метрике.

6. Отправьте рассылку по всей базе

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

Подробную инструкцию про то, как сделать рассылку в Telegram через Sendsay, можно прочитать здесь. А вот тут можете узнать, как подключить бота к Sendsay.

На этом про чат-боты все. Если вдохновились на запуск своего, желаем успеха! А если захотели сделать рассылку в Telegram – обращайтесь, мы поможем

А мы напоминаем про наш телеграм-канал: делимся полезной информацией в сфере digital-маркетинга, а при подписке дарим книгу «Email-маркетинг для бизнеса». Подробнее о том, как ее получить, рассказали в закрепленном сообщении канала.

Источник: sendsay.ru

Команда и быстрые функции Telegram

Есть ли команды для бота в Телеграмме, помогающие упростить работу в мессенджере? Существуют ли горячие клавиши и другие дополнительные возможности, позволяющие пользоваться приложением эффективно и быстро? Мы расскажем подробно!

Работаем с ботами

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

Telegram Bot на Python 3

В данной статье мы напишем telegram bot на python, который сможет отвечать на наши сообщения, взаимодействовать с нами, предлагая варианты ответов в виде кнопок и обрабатывать выбранный нами результат, выполняя команды на сервере. Взаимодействовать с Telegram Bot Api мы будем с помощью библиотеки pyTelegramBotAPI (telebot) написанной на Python.

  1. Создание бота
  2. Установка Python и библиотеки pyTelegramBotAPI
  3. Пишем Telegram Bot на Python
  4. Использование прокси в telebot
  5. Ответы бота на сообщения пользователя
  6. Клавиатура в Telegram Bot API
  7. InLine клавиатура
  8. Конечный листинг

Создание бота

Для регистрации нового бота необходимо обратиться к боту BotFather. Для этого в строке поиска наберите BotFather и в показанных результатах найдите интересующего нас бота:

Telegram BotFather

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

Выберите его и в диалоговом окне напишите команду /start и бот в ответном сообщение пришлет список всех доступных команд:

telegram botfather start

Нас интересует создание нового бота, поэтому выбираем команду /newbot. Команду можно как напечатать самостоятельно, так и выбрать мышью в сообщении и она автоматически отправится:

Еще по теме:  Глюк в Телеграмме вы не можете отправить сообщение этому пользователю

telegram newbot

Первым шагом нам предлагают дать имя новому боту, оно может быть произвольным. Мы назовем его PocketAdmin:

telegram name bot

Теперь требуется указать идентификатор бота (username), он должен заканчиваться на _bot и быть уникальным в системе. Мы укажем PocketAdminTech_bot:

telegram token bot

На этом создание бота завершено. В последнем сообщении нам пришла ссылка на нашего нового бота t.me/PocketAdminTech_bot и токен (закрашен), необходимый для взаимодействия с API.

Обязательно сохраните токен и храните его в тайне!

Установка Python и библиотеки pyTelegramBotAPI

Скачать Python можно с официального сайта (как установить пакет на Centos 8 можно ознакомиться в данной заметке) и мы не будем заострять внимание на данном вопросе.

Чтобы установить пакет pyTelegramBotAPI воспользуемся pip:

pip install pytelegrambotapi

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

Пишем Telegram Bot на Python

Так как наш бот создается в ознакомительных целях и не будет содержать много кода, то писать я его буду сразу на сервере с установленной Centos 8 используя обычный редактор nano. Создадим файл bot.py, открыв его nano:

nano bot.py

Для начала импортируем библиотеку pyTelegramBotAPI:

import telebot

Затем зададим переменную token равную нашему токену, который мы получили от BotFather для взаимодействия с Telegram Bot Api:

token = ‘ваш token api’
bot = telebot.TeleBot(token)

Далее задается декоратор. Пока наш бот будет обрабатывать только команду start:

и в ответ писать нам “Привет!”:

def start_message(message): bot.send_message(message.chat.id, ‘Привет!’)

Чтобы бот постоянно ожидал запрос от пользователя в конце пропишем:

bot.polling()

В итоге мы получим код:

python bot.py

Затем откроем нашего бота (можно найти по имени) и напишем ему команду /start:

telegram bot api start

Поздравлю с первыми словами нашего бота PocketAdmin!

Использование прокси в telebot

При запуске скрипта может появиться ошибка следующего вида:

requests.exceptions.ConnectionError: (‘Connection aborted.’, ConnectionResetError(104, ‘Connection reset by peer’))

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

Если при использовании прокси возникают ошибки, подобные: Not supported proxy scheme socks5 или Missing dependencies for SOCKS support, то необходимо установить модули:

pip install requests[socks] PySocks

Ответы бота на сообщения пользователя

Аналогично хэндлерам для команд, в telegram bot api есть возможность обрабатывать сообщения от пользователя. Для этого используется тип text. Например, мы можем запрограммировать бота отвечать на определенные фразы или слова пользователя:

Думаю тут все понятно. На слово “Привет” бот будет отвечать “Ещё раз привет!”, а на “Пока” – “Пока!”. Весь код нашего telegram bot на python теперь будет выглядеть следующим образом:

Перезапустим скрипт и пообщаемся с ботом:

telegram bot диалог

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

Клавиатура в Telegram Bot на Python

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

Добавим в обработчик команды /start клавиатуру с кнопками “Привет “и “Пока”:

И запустим измененный скрипт. Как только мы отправим боту команду /start у нас внизу появится наша клавиатура:

telegram bot api keyboard

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

InLine клавиатура

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

Давайте добавим простой вопрос от бота на команду /test:

Переменная markup объявляет новую переменную с inline keyboard, а markup.add – создает отдельную кнопку. Основные параметры при создании кнопки – text и callback_data: первый отвечает за текст на кнопке, второй – данные, которые будут переданы боту при выборе пользователем определенного варианта ответа.

Запустим скрипт и напишем /test:

telegram bot api inline keyboard

Отлично, бот прислал нам варианты ответов. Но при нажатии на кнопку ничего не произойдет, т.к. мы не описали обработку результатов. Исправим это:

bot.answer_callback_quer – это всплывающее окно, которое будет показано пользователю после нажатия кнопки. А в call.data будет передано значение, которое мы указывали при создании клавиатуры в параметре callback_data. Ответим боту, выбрав один из ответов:

telegram bot api inline keyboard answer

Отлично, все работает. Но будет лучше, если после ответа, клавиатура будет исчезать из чата. Это можно сделать добавив в конец функции query_handler следующую строку:

bot.edit_message_reply_markup(call.message.chat.id, call.message.message_id)

Это функция редактирования клавиатуры, вызванная без указания объекта клавиатуры. Теперь после ответа пользователя клавиатура будет убрана ботом:

telegram bot api remove inline keyboard

Конечный листинг телеграм бот на питоне

Рейтинг
( Пока оценок нет )
Загрузка ...