Компонент "Chat History"
1. Опис
Компонент дозволяє надіслати історії діалогу на електронну пошту.
Цей компонент присутній у схемах типу:
Текстова.
Блок (Рис. 1(1)) використовується у полі для побудови схеми. При натисканні на блок відкривається панель налаштувань даного компонента (Рис. 1(2)).
Рис. 1. Компонент "Chat History"
1.1. Блок "Chat History"
Блок складається з таких елементів:
Назви компонента;
Гілка "In" - гілка, що приймає (з'єднує з іншим блоком);
Гілка "Out" - вихідна (з'єднує з наступним блоком) гілка.
При наведенні на поле "Out" з'являється перемикач, який дозволяє з'єднати цей компонент з компонентом, який вже має з'єднання.
Наявність іконки позначає, що перемикач увімкнено, і цей компонент можна з'єднати з компонентом, який уже має з'єднання.
Зміна положення перемикача видаляє вихідну гілку цього компонента.
Кнопка видаляє блок зі схеми.
1.2. Панель налаштувань "Chat History"
Складається з таких елементів:
Поле "Conversation Id";
Поле "Set to variable";
Поле "Output format";
Поле "Timeout";
Поле "Messages limit";
Перемикач "Break";
Елемент "Limit";
Елемент "Add description".
1.2.1. Поле "Conversation Id"
Обов'язкове поле.
Тут вказується ідентифікатор чату, історія якого записуватиметься у змінну.
1.2.2. Поле "Set to variable"
Обов'язкове поле.
Тут вказується назва змінної, в яку передавати історію чату.
1.2.3. Поле "Output format"
Обов'язкове поле.
Тут вибирається формат, у якому передаватиме історію.
Доступні такі варіанти:
text;
html.
1.2.4. Поле "Timeout"
Обов'язкове поле.
Тайм-аут на виконання запиту — час у мілісекундах, протягом якого виконуватиметься запит на отримання історії. Допускається лише ціле число.
Значення за замовчуванням – 3000 (мілісекунд).
1.2.5. Поле "Messages limit"
Тут вказується максимальна кількість повідомлень діалогу, які надсилаються.
Значення за замовчуванням – 300.
1.2.6. Перемикач "Break"
1.2.7. Елемент "Limit"
Рис. 2. Встановлення ліміту
1.2.8. Елемент "Add description"
Рис. 3. Елемент "Add description"