Бот для тега всех участников в Телеграм чате

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

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

Содержание

Кто является подписчиком чат-бота

Facebook Messenger

Подписчики бота в Facebook Messenger — это все пользователи, которые взаимодействовали со страницей вашего сообщества в Facebook: нажали «Сообщение» и задали вопрос, подписались через виджет или форму подписки другого сервиса, перешли по ссылке на чат-бота, перешли по рекламе, открыли окно диалога со страницей и начали общение, нажав «Начать».

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

Программа Тегер для рассылок в Телеграм. Рассылай сообщения автоматически отмечая участников чата.

Также обратите внимание, что вы можете писать подписчикам Facebook бота только в течение 24 часов с момента последнего взаимодействия подписчика с ботом. Вне 24 часов вы можете отправить только трансакционный тип рассылки. Читайте подробнее «Типы рассылок Facebook».

Telegram

Подписчики бота для Telegram — это все пользователи, которые подписались через виджет или взаимодействовали с чат-ботом в Telegram: перешли на него по ссылке, подписались и начали диалог, нажав «Start», а также канал или группа со всеми их подписчиками, где вы являетесь администратором и куда добавили своего бота (канал будет отображаться как отдельный контакт в «Аудитории» чат-бота).

При переходе из другого сервиса вы можете импортировать подписчиков, если сервис, от которого вы переходите, позволяет экспортировать Telegram ID подписчиков. Читайте подробнее: «Как перенести подписчиков бота Telegram из других сервисов в SendPulse».

WhatsApp

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

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

Также обратите внимание, что у WhatsApp действует 24-часовое окно поддержки, в течение которого вы можете отправить любое сообщение. Оно открывается только после взаимодействия с пользователем, например, — нажатия на кнопку или отправки сообщения. До открытия этого окна вы можете отправлять только шаблонные сообщения. Читайте подробнее: «Новые цены и правила тарификации сообщений WhatsApp».

Instagram

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

В Instagram есть следующие триггеры запуска бота.

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

Перенос подписчиков из другого сервиса на данный момент не предусмотрен.

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

Viber

Подписчики Viber чат-бот — это пользователи, которые перешли по ссылке или QR-коду на бота и писали вашему боту. Также вы можете загрузить CSV-файл с контактами, которые ранее были подписаны на бот.

Аудитория бота может формироваться с помощью самостоятельных подписок пользователей или импорта контактных данных файлом. Для импорта необходим csv-файл с уникальными viber_id подписчиков.

Подписчики добавляются в аудиторию бота по их ID в Viber, а не по телефону.

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

Как просмотреть список подписчиков

В аудитории

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

В колонке «Статус» (Status) можно просмотреть статусы подписчиков.

Новый (New) (синий цвет) Контакт загружен в аудиторию, но никаких действий с ним не выполнялось. Статус меняется после первого взаимодействия с контактом.
Подписан (Subscribed) (зеленый цвет) Пользователь сам подписался на чат-бот или была активность контакта после того, как вы его импортировали. Вы можете отправлять сообщения.
Отписан (Unubscribed) Пользователь отписался от чат-бота через команду /stop в боте.
Отключил уведомления (Disabled notifications) Пользователь отписался от бота через мессенджер.
Отключен (Disabled) Вы заблокировали возможность отправлять сообщения подписчику в чат-боте во вкладке «Аудитория». Вы можете включить пользователя обратно.
Недействительный (Invalid) Контакт загружен в аудиторию, но пользователь не установил приложение.

Через фильтр контактов

Вы можете сузить аудиторию и отфильтровать пользователей по определенным данным. Для этого нажмите «Фильтр» и выберите нужный критерий:

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

Для Instagram чат-бота доступны еще дополнительные критерии:

  • подписка на ваш профиль в Instagram;
  • подписка вами на профиль подписчика в Instagram;
  • количество подписчиков профиля.

Через интеграции

Вы также можете настроить интеграцию и получать данные о подписчиках в своей системе:

  • при настройке отправки вебхуков;
  • при настройке блока «Запрос API»;
  • с помощью API методов «Получить информацию о контакте по ID», «Получить список контактов по тегу» и «Получить список контактов по переменной».

Как управлять переменными

В SendPulse для чат-ботов вы можете использовать следующие виды переменных.

Глобальные Используются для общих значений для всех пользователей. Вы можете создать свои переменные в настройках бота и использовать сообщения с предварительно заданными значениями. По умолчанию доступны $bot_name , $bot_id и $current_date (текущая дата).
Системные Значения берутся из системы. Можно вставить текст последнего сообщения подписчика с помощью last_message , добавить ID подписчика с помощью contact_id и ID подписчика в Telegram — telegram_id .
Пользовательские Используются для хранения индивидуальных значений для каждого контакта. Вы можете хранить информацию о пользователе в переменных всех типов: строка, число, ссылка, дата, емейл и телефон.
Еще по теме:  Как получить api id Telegram

В этом разделе подробнее рассмотрим пользовательские переменные.

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

Создание переменной

Функционал добавления переменных одинаковый для всех мессенджеров. Переменные создаются для всех контактов в списке «Аудитория».

Перейдите в режим редактирования цепочки. Добавьте блок «Сообщение». Активируйте «Ждать ответ подписчика». Возле опции «Сохранить ответ в переменную» нажмите «Создать переменную».

Обратите внимание, что в этом блоке вы можете создать переменную только с типом «Строка».

Редактирование названия переменной

Перейдите в «Аудитория». Выберите столбец переменной, которую вы хотите изменить. Нажмите на иконку «Редактировать». Выделите текст, удалите его, введите новое значение и нажмите клавишу «Enter».

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

Добавление или обновление значения переменной

При добавлении значения переменной обращайте внимание на тип переменной. Каждый тип переменной имеет свое ограничение по вводимым символам.

Вручную в «Аудитория» одному контакту Перейдите во вкладку «Аудитория». Напротив нужного контакта нажмите на ячейку под нужной переменной, введите значение и нажмите клавишу «Enter».
Вручную в «Аудитория» списку контактов Перейдите во вкладку «Аудитория». Выделите нужные контакты и нажмите «Установить переменную». Выберите, для какой переменной установить значение, и введите значение.
Вручную в чате с подписчиком Перейдите в «Чаты бота» и нажмите на нужный контакт. Справа в панели напротив нужной переменной введите значение.
При подписке через виджет Вы можете также добавить скрипт сбора дополнительных переменных при подписке через виджет.

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

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

Отправьте POST по ссылке https://api.sendpulse.com/messenger/contacts​/setVariable.

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

Для каждой соцсети подставьте нужный эндпоинт запроса:

messenger, vk, telegram, instagram.

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

Для числовых переменных вы можете также устанавливать динамические значения. Чтобы прибавить или отнять значение переменной, укажите +1 или -1. Если текущее значение не задано или пустое, отсчет будет от нуля или от текущей даты.

Удаление значения переменной

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

Перейдите во вкладку «Аудитория» и напротив нужного контакта нажмите на значение переменной, которое вы хотите удалить. Выделите содержимое ячейки, нажмите «Delete» и затем «Enter».

Перейдите в «Чаты бота» и нажмите на нужный контакт. Справа в панели напротив нужной переменной выделите ее значение, нажмите «Delete» и затем «Enter».

Удаление переменной

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

Перейдите во вкладку «Аудитория» и наведите на столбец переменной, которую вы хотите удалить. Нажмите на иконку «Удалить».

Как управлять тегами

Тег может иметь только строковое значение до 32 символов. Вы можете использовать теги для дополнительной фильтрации и сегментации подписчиков. Читайте подробнее: «Как присваивать теги подписчикам чат-бота».

Присвоение тега

Вручную в «Аудитория» одному подписчику Перейдите во вкладку «Аудитория». Под колонкой «Теги» напротив нужного контакта нажмите на ячейку и введите значение тега.
Вручную в «Аудитория» списку подписчиков Перейдите во вкладку «Аудитория». Выделите нужные контакты, нажмите «Добавить тег» и введите значение тега.
Вручную в чате с подписчиком Перейдите в «Чаты бота» и нажмите на нужный контакт. Справа в панели в самом низу в поле «Укажите тег» введите значение тега.
Автоматически через блок «Действие: Добавить тег» Вы можете настроить присвоение тегу каждому контакту, который прошел через блок цепочки.

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

Еще по теме:  Агент Телеграмм где можно делать скриншоты

Отправьте POST по ссылке https://api.sendpulse.com/messenger/contacts​/setTag.

В заголовок запроса добавьте токен авторизации, а в тело запроса ID контакта и сам тег.

Для каждой соцсети подставьте нужный эндпоинт запроса:

messenger, vk, telegram, instagram

Редактирование тега

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

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

 title delete-tag

Удаление тега

Вы можете удалить тег в аудитории, из чата с подписчиком или через API метод «Удалить тег контакта».

Перейдите в «Аудитория», напротив нужного контакта наведите на тег, который вы хотите удалить, и нажмите на крестик.

 title manage-contacts

Как управлять контактами

Вы можете выполнять следующие действия с выбранными контактами чат-бота:

  • Подключить или отключить подписчика;
  • Удалить;
  • Запустить цепочки;
  • Установить переменную;
  • Добавить тег.

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

Также можно отфильтровать контакты и отметить все контакты на странице. На появившейся панели выберите требуемое действие.

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

Источник: sendpulse.com

Конкурс с кнопкой в Телеграм канале

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

Как тегнуть пользователя в Telegram — отметка в тексте сообщения, действия при отсутствии уведомлений

Как отметить человека в телеграмме в чате

Аккаунт тг

Автор Евгения А. На чтение 4 мин Просмотров 21.4к.

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

Как отметить всех участников чата

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

Как тегнуть пользователя в «Телеграме» с мобильного устройства

Тегнуть человека в «Телеграме» можно как с Android, так и с IPhone.

Android

Для Android существует несложный алгоритм действий:

IPhone

Для телефонов iPhone и Android принцип действий особо не различается:

Как отметить человека в ТГ через компьютер

Интерфейс мессенджера для персонального компьютера прост и приятен в использовании. Рассмотрю способы отметки пользователя через веб-версию и Desktop Telegram (установленное приложение).

Веб

«Телеграм Веб» онлайн был создан для удобства использования мессенджера прямо в браузере. Для входа не нужно ничего устанавливать.

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

Также читайте: Как закрыть аккаунт в Telegram Web: как выйти на Айфоне или Андроиде

Веб

Desktop

Возможность отмечать аккаунт в чате есть и в Desktop-версии «Телеграма».

Последовательность действий в приложении:

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

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

Что делать, если пользователь не получает уведомлений в «Телеграме»

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

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

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

Обзор

Источник: vsociale.com

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