Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
1.Описание
Страница для настройки системных сообщений чата.
Поддерживается для:
.
Состоит из таких полей (Рис.1):
Сообщение присоединения оператора ;Сообщение завершения чата ;Сообщение отключения оператора .
Рис. 1. Страница детали "Шаблоны"
Поддерживается для:
- Telegram Бот;
- Telegram Приложение.
Предоставлена возможность описывать шаблоны определенных обновлений для отдельного шлюза сообщений:
Обновление | Использование | Поле | Отправитель | Получатель |
---|---|---|---|---|
title | Формат заголовка нового, входящего чата | Абонент | Пользователь/оператор | |
close | Статическое сообщение о завершении чата | – | Абонент | |
join | Формат сообщения подключения участника | Пользователь/оператор | Абонент | |
left | Формат сообщения отключения участника | " | Пользователь/оператор | Абонент |
Синтаксис шаблонов пакета text/template можно посмотретьздесь.
"Действия" – оценки данных или структуры управления – разделены "$(" и ")".
Для анонимизации входящих чатов достаточно вписать текст, к примеру, "Аноним".
В данном случае – шаблоны, как таковые, вообще не используется. Здесь описана константа.
Все входящие чаты, из шлюза для которого описан такой шаблон, будут отображаться как «Аноним».
Для примера: соответствующие шаблоны могут выглядеть так:
{ "close": "🎈 Диалог завершен !", "join": "👤 __*$(md2 .FirstName)$(if .LastName)$(md2 .LastName | printf \" %s\")$(end)*__", "left": "👤 ~*$(md2 .FirstName)$(if .LastName)$(md2 .LastName | printf \" %s\")$(end)*~", }
То есть, если в поле"Сообщение присоединения оператора" ввести:
Note |
---|
Специфично только для telegram-* провайдеров
|
1.1. Анонимное имя абонента в Workspace
Поле для ввода текста, или шаблона, которое который будет отображаться при входящем чате для оператора. Анонимное название абонента, к пример.
1.2. Сообщение присоединения оператора
Поле для ввода сообщения, которое текста, или шаблона, который будет отображаться абоненту при подключение оператора в чат.
1.3. Сообщение завершения чата
Поле для ввода сообщения, которое текста, или шаблона, который будет отображаться абоненту при закрытие чата.
1.4. Сообщение отключения оператора
Поле для ввода сообщения, которое текста, или шаблона, который будет отображаться абоненту, когда оператор покинул чат.
Table of Contents |
---|