Как работает QnA чат
❖ Как отвечать юзерам в QnA чат
Внутри структуры меню своего бота администратор может создавать Формы обратной связи содержащие наборы Вопросов для пользователей. После того, как пользователь заполнит форму, и если пересылка предусмотрена настройками формы (некоторые формы только собирают данные при помощи ввода переменных), администраторам придет ответ прямо в бот (о том как получать ответы в группах будет описано ниже). Ответ юзера будет содержать три кнопки: "Известить", " Спросить" и “Бан”.
Админ, нажав на одну из этих кнопок, (кроме “Бан”) может написать сообщение...
...и оно будет отправлено прямо в чат между пользователем и ботом!
Если вы не хотите чтобы в ответе админа присутствовал заголовок:💬 Сообщение Админа #msg
Его можно отключить в настройках бота.
Время от времени у нас спрашивают: можно ли отправить юзеру сообщение без заголовка о том что это сообщение админа... Ответим что через QnA этого сделать нельзя. Однако специально для таких случаев мы создали команду:/pm userid message
Подробнее об этой команде можно почитать в списке системных команд.
Кнопка Спросить
Спросить - это кнопка для двустороннего общения. В этом режиме пользователь может ответить администратору одним сообщением. Полученное пользователем сообщение будет содержать кнопку "Ответить".
Пользователь может нажать её и отправить одно сообщение обратно Администратору. Администратор получит это сообщение в чате своего бота:
Администратор может продолжить диалог, если он хочет, используя соответствующую кнопу в этом или исходном сообщении.
Кнопка Известить
Известить - это одностороннее сообщение. В этом режиме пользователь получит сообщение без кнопки "Ответить" и не сможет больше отвечать администратору:
Администратор может использовать эту кнопку для одностороннего уведомления Пользователя или для завершения диалога, если посчитает что ответы пользователя ему больше не нужны.
Life-hack :)
Оба - сообщения ответов на Формы и ответы в Q&A чате содержат два #Хэштега
:
1. Хэштег #answer
(в заголовках форм) и #msg
(в заголовках Q&A чат) позволяют администратору осуществлять поиск по формам и сообщениям:
2. Хэштег #uXXXXX
(содержащий ЮзерКод) в заголовках сообщений форм и Q&A чата позволяет администратору поиск всех других данных (форм и сообщений) от данного пользователя.
Кнопка Бан
В QnA чат существует возможность банить нежелательных или навязчивых пользователей, что лишит их возможности писать любые формы QnA чата в данном боте. Для этого вместо ответа просто нажмите кнопку "Бан" под сообщением от этого пользователя.
Бан в формах QnA чат не лишает юзера возможности пользоваться самим ботом - только лишает возможности писать в формы.
Для полного бана юзера в боте используйте расширение:
Тотальный бан юзера.
Для подключения перейдите в вашем боте:☞ 🔐Админ | 🧩Расширения | 📂Защита Бота
Чтобы разбанить юзера отправьте боту команду с ID (или UserCode) пользователя:/unban userid
ID забаненого юзера и команда для разбана, показаны в сообщении сразу после того как юзер был забанен. Сохраняйте эти сообщения если планируете разбанить юзера в последствии.
Это описание базовых принципов работы QnA чат, при условии что вы получаете ответы прямо в бот. Однако на основе существующих механик можно создавать и более сложные формы обратной связи, пересылая админам сообщения с уже форматированными данными записанными в переменные при помощи режима «ввод переменных», а также получать ответы в группы.
❖ Сообщения об ошибках
Потерянный «Вопрос»
Если в форме вместо ответа вы получите сообщение "Потерянный «Вопрос»", это означает, что ответ пользователя был утерян по пути. Чаще всего это происходит, если пользователь оставил незавершенную форму на какое-то время, и за это время его сессия была перезапущена, поэтому его ответы были выгружены из временного хранилища сессии. Также такое происходит при редких сбоях и перезапусках системы.
❖ Дополнительная Информация
Свой Заголовок и кнопка Ответ
Имеется возможность изменить системные Заголовок Сообщения и Кнопку ответа Админу в сообщении отправленном с использованием QnA чат.
79. Свои Заголовок и Кнопка Ответа QnA
Для подключения перейдите в свой бот:☞ 🔐Админ | 🧩Расширения | 📂Кастомизация