Дія operator_panel__get_last_dialog
System ID:
action_operator_panel__get_last_dialog
У сценарії також:operator_panel__get_last_dialog
Опис
Знаходить останню чат-кімнату Operator Panel для поточного chat_id і каналу, завантажує повідомлення та учасників і записує результат у константу. Формат: JSON (рядок) або текст (txt). Типова константа — last_operator_dialog, якщо не задано set_to.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Знайдено чат-кімнату; результат (якщо є повідомлення) записано в константу |
| error | Чат-кімнату не знайдено |
Якщо кімната є, але повідомлень немає, дія все одно може повернути success, а константа може залишитися без нового значення.
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
format | string | ні | json | Формат виводу: json або txt |
set_to | string | ні | — | Імʼя константи для результату; якщо немає — last_operator_dialog |
Приклад конфігурації
{
"format": "json",
"set_to": "dialog_history"
}
Текстовий варіант:
{
"format": "txt",
"set_to": "dialog_text"
}