Как настроить диалоги в PuzzleBot
и общаться с подписчиками из подключенной группы
инструкция
ПРИМЕР РАБОТЫ

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

Для владельца бота это также возможность видеть, как общаются менеджеры с подписчиками
Инструкция
Все картинки кликабельны
ПОДГОТОВКА

Создаем форум или группу для нашей админки, в которую будут попадать наши диалоги. По умолчанию они отправляются в тему #General. Переименуйте ее.

Видео о том, как создать свой форум
Шаг 1

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

Если настроить отображение команды в Меню, подписчики смогут получить быстрый доступ к ней из любого места в боте.
Шаг 2

Далее перейдем во вкладку События , выберем Начало диалога. Включим ползунок. И настроим реакцию на запуск диалога.

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

Не забудьтье сохранить изменения.
Шаг 3

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

Пока включен диалог, бот не реагирует на неизвестную команду.
Шаг 4

В настройках указываем наш форум для управления через Телеграм и включаем активные диалоги. Это нужно для отправки уведомлений в подключенный форум или группу.
Шаг 5

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

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

Настраиваем внешний вид наших диалогов. Для этого переходим в Настройки и выбираем пункт Системные фразы
Шаг 8

Листаем вниз, ищем заголовок (Блок). Так по умолчанию выглядит уведомление в диалоге.
Шаг 9

Меняем настройки выдачи диалога на более компактный. Обычно нам не нужны категории подписчика. Добавляю через @ username всех тех, кого нужно уведомлять о поступлении вопроса. Если так не сделать, в форуме эти вопросы могут затеряться среди других уведомлений.
Шаг 10

В настройках Диалога ставим галочку для игнорирования запуска команд во время диалога. Это нужно для того, чтобы бот не присылал нам уведомления о запуске команд во время диалога. Можно поставить автоматическое завершение, если подписчик сам не кликнет "Завершить диалог". В момент завершения подписчику отправляется сообщение, которое мы прописали в Событиях
Шаг 11

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

Настроим ее выдачу в Событиях.
Шаг 13

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

Им также нужно быть зарегистрированными в сервисе, чтобы ссылка для доступа сработала
Остались вопросы?
Задайте их в комментариях к посту в канале Телеграм
Made on
Tilda