Обратная связь — различия между версиями

Материал из боты telegram - ebot.one - редактор ботов
Перейти к: навигация, поиск
Строка 14: Строка 14:
  
 
Команда: Отправить сообщение
 
Команда: Отправить сообщение
 +
 +
Чтобы при запросе текста не показывалось имя команды имеет смысл указать следующую настройку (или сменить видимость имени команды под настройками):
 +
 +
{ "name_command_display":"none" }
 
[[Файл:Feedback 2.jpg|center]]
 
[[Файл:Feedback 2.jpg|center]]
  
Строка 21: Строка 25:
  
 
При перечислении настроек следует придерживаться формата [https://ru.wikipedia.org/wiki/JSON JSON] и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте:
 
При перечислении настроек следует придерживаться формата [https://ru.wikipedia.org/wiki/JSON JSON] и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте:
 +
 +
Если не указывать ключ user_sender_info, равный 2 - то сообщение об успешной отправке выдаст система. Если ключ равен 2 - вы сами можете указать текст (в поле текст), который увидит пользователь после отправки, но это не гарантирует, что сообщение отправилось. Чтобы пользователь получил текст именно после отправки следует указать текст в ключе send_success (см. пример настроек)
 +
Пример настроек:
 +
 +
{
 +
"send_to_admin":"1",
 +
"response_push_command_id":"78",
 +
"response_user_push_command_id":"79",
 +
"user_sender_info":"2",
 +
"send_success":"Спасибо! Ваша заявка отправлена, Вам скоро ответят :)"
 +
}
 
[[Файл:Feedback 3.jpg|center]]
 
[[Файл:Feedback 3.jpg|center]]
  

Версия 23:11, 8 ноября 2017

Этот механизм относится к платным (Никто Вам не мешает написать самим его бесплатный аналог).

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


Push demo.jpg

Настройка механизма:

Структура команд. Ниже представлен пример настройки механизма:

Feedback 1.jpg

Команда: Отправить сообщение

Чтобы при запросе текста не показывалось имя команды имеет смысл указать следующую настройку (или сменить видимость имени команды под настройками):

{ "name_command_display":"none" }

Feedback 2.jpg

Команда: Отправка сообщения

Можно использовать дополнительный ключ user_info - если он равен 1 то пользователь видит ID созданного тикета и ID сообщения. В противном случае получает просто фразу "Получен ответ на Ваш запрос" без подробностей.

При перечислении настроек следует придерживаться формата JSON и не забывать запятые между парами "ключ":"значение" как это сделано на скриншоте:

Если не указывать ключ user_sender_info, равный 2 - то сообщение об успешной отправке выдаст система. Если ключ равен 2 - вы сами можете указать текст (в поле текст), который увидит пользователь после отправки, но это не гарантирует, что сообщение отправилось. Чтобы пользователь получил текст именно после отправки следует указать текст в ключе send_success (см. пример настроек) Пример настроек:

{ "send_to_admin":"1", "response_push_command_id":"78", "response_user_push_command_id":"79", "user_sender_info":"2", "send_success":"Спасибо! Ваша заявка отправлена, Вам скоро ответят :)" }

Feedback 3.jpg

Команда: Ответ для пользователя

Feedback 4.jpg

Команда: Ответ пользователя

Feedback 5.jpg