Сообщение бота при отписке пользователя
Обновлено: 04.07.2024
Отписка по действию
Отписка запускается при помощи действий. Действия можно добавить несколькими способами:
добавить новый шаг "Действие" в многошаговом боте
настроить действие в ключевых словах
Полная отписка
Она настраивается при помощи действия "Отписать".
Отписка от Авторассылки
Для этого добавьте действие "Убрать из авторассылки" и укажите название авторассылки из которой нужно убрать подписчика.
Если вы планируете использовать эту автоматизацию для остановки нескольких авторассылок, тогда вам необходимо указать их ВСЕ в настройках.
Отписать вручную
Для авторассылки доступен и ручной способ отписки. Самостоятельно зайдите в профиль подписчика, найдите список его авторассылок и удалите ненужную.
Остановка многошагового бота
От бота нельзя отписать или удалиться из него, но можно остановить бота для подписчика.
Добавьте новый шаг "Действие", после любого шага.
Выберите "Остановить бота" и укажите название бота.
Как только подписчик активирует это действие, выбранный бот для него остановится.
Отписка по кнопке
Многошаговый бот
Добавьте новый шаг-действие с действием "Отписать", "Остановить бота" или "Убрать из авторассылки".
Добавьте шаг с кнопкой типа "перейти к шагу".
Свяжите кнопку и шаг действия с отпиской.
Отписка по ключевому слову
Создайте автоматизацию по ключевому слову. Пропишите в ней слова, которые будут запускать действие отписки.
Добавьте необходимое действие.
Как только подписчик введет одно из слов - действие активируется и он будет отписан.
Ответы на вопросы
Привет! В этой статье с видеоуроком отвечаю на вопрос одной из своих читательниц – как настроить отписку в чат-боте Senler.
Если вы ведете рассылки во Вконтакте и пользуетесь Сенлером, то при отправке рассылок ссылку на отписку мы добавляем через переменную.
В чат-боте такой переменной нет, здесь отписка настраивается через действия: удаление из бота / удаление из группы подписчиков / полное удаление из базы. Давайте разбираться.
По данному вопросу подготовила наглядную видеоинструкцию:
Как настроить отписку в боте?
Затем нужно добавить в боте новое действие.
Этим действием пользователь будет удаляться только из бота.
Но, например, если пользователь у вас попадает в бота через группу подписчиков (страницу подписки Senler), то после удаления из бота в группе он остается. Чтобы удалить и из группы, нужно добавить еще одно действие – удаление из группы подписчиков, которая связана с этим ботом.
И есть радикальный вариант – действие, которое полностью удалит пользователя из базы.
Публикуем изменения и активируем бота.
Не забудьте проверить, чтобы все работало – подпишитесь и отпишитесь от своего бота.
Еще один вариант настройки отписки в боте без кнопок – через триггеры
В данном случае триггером будет ключевое слово, в ответ на которое мы настроим нужное нам действие (отписку).
Стоп – ключевое слово, триггер, который сработает на отписку.
Теперь настраиваем действия для триггера – например, я настраиваю отписку от бота и от связанной с ним группы подписчиков.
Но можно, например, 1 триггер на отписку под всех ботов и групп подписчиков сделать.
В исключениях добавить все ваши группы подписчиков и всех ваших ботов.
То есть — в таком варианте человек у вас отписывается сразу от всех ботов и групп подписчиков.
В конце не забудьте сохранить и активировать триггер.
Итак, в этой статье с видеоуроком мы рассмотрели варианты, как можно настроить отписку в чат-боте Senler Вконтакте.
Для решения этой проблемы мы сделали вот что:
- Запретили пользователям устанавливать ботов @joinhider_bot or @JoinCleanerBot в новые чаты
- Создали ещё 20 аналогичных ботов :)
Установка
Выполните следующие шаги:
Команды
- /joinhider check - проверить, правильно ли установлен бот.
Вопросы и ответы
Как проверить правильность установки бота?
Общие сведения
Что могут делать боты?
Вот несколько примеров использования ботов:
Как работают боты?
Как уже было сказано ранее, роботы — особые аккаунты, которые не требуют номера телефона при создании. По сути, эти аккаунты играют роль интерфейса к вашему сервису, который работает на удалённом сервере.
Рекомендуем также ознакомиться с подробным описанием Bot API.
Как создать бота?
Для этого есть. Бот. Просто напишите пользователю @BotFather и следуйте его инструкциям. Как только вы создали бота и получили свой ключ (токен) авторизации, переходите в раздел документации Bot API, чтобы начать настраивать вашего бота.
Чем бот отличается от обычного аккаунта?
Суперспособности
У роботов Telegram есть много уникальных возможностей — например, кастомизированные клавиатуры, дополнительные интерфейсы для команд по умолчанию, внешнее связывание и специальные режимы приватности для групп.
Инлайн-режим
С помощью ботов пользователи могут играть в HTML5-игры в группах или приватных чатах. Игровая платформа Telegram поможет составить таблицу рекордов и оповещать пользователей об изменении рейтинга.
Под капотом у игр — HTML5, поэтому вы можете создавать игры любой сложности. На данный момент командой Telegram созданы несколько демо-игр:
Клавиатуры
За более подробной информацией обращайтесь к описанию метода sendMessage.
Команды
Команды представляют собой более гибкий способ общения с ботом. Рекомендуется следующий синтаксис:
Если в группе есть несколько ботов, вы можете дописать после команды имя бота, чтобы избежать коллизий в общих командах:
Это происходит автоматически, если вы выбираете команду из списка доступных.
Глобальные команды
Чтобы пользователям было проще работать с ботами, мы просим всех разработчиков реализовывать поддержку нескольких простых команд. В интерфейсе приложений Telegram будут ярлыки (быстрые ссылки) для этих команд.
При попытке начать общение с роботом, пользователь увидит кнопку СТАРТ. На странице профиля бота также будут доступны ссылки Помощь и Настройки.
Режим приватности
Внешнее связывание
Боты имеют механизм внешнего связывания, которые позволяет передать дополнительные параметры при запуске. Например, для передачи авторизационного токена пользователя, чтобы соединить его аккаунт с каким-либо внешним сервисом.
Допустимо использование символов A-Z , a-z , 0-9 , _ и - . Мы рекомендуем использовать base64url для кодирования параметров.
В PAYLOAD будет значение параметра start или startgroup , который был передан в ссылке.
Пример реализации внешнего связывания
BotFather
Создание бота
Напишите команду /newbot , чтобы создать нового робота. BotFather спросит у вас имя нового бота и предложит придумать username.
Имя (name) будет отображаться в контактах и чатах.
Создание токена
Если вы потеряли или утратили доступ к токену, отправьте команду /token , чтобы сгенерировать новый.
Настройки
Пожалуйста, имейте в виду, что для применения настроек на сервере, возможно, потребуется некоторое время.
Сайт про Telegram на русском (неофициальный).
Здесь собраны приложения на базе MTProto, переведена некоторая документация с официального сайта, а также работает Webogram.
Читайте также: