Дія get_chat_room_messages
System ID:
action_get_chat_room_messages
Опис
Завантажує повідомлення з чат-кімнати Operator Panel (без системних), з підтримкою сторінок. Результат зберігається в константи messages, messages_count, messages_total_pages. Повідомлення сортуються від новіших до старіших.
Події (гілки сценарію)
| Подія | Коли виникає |
|---|---|
| success | Повідомлення отримано й збережено |
| error | Немає параметрів / chat_room_id або помилка читання |
Параметри
| Параметр | Тип | Обовʼязковий | Типово | Опис |
|---|---|---|---|---|
filters | object | Так | — | Обʼєкт фільтрів |
filters.chat_room_id | number / string | Так | — | ID чат-кімнати. Підтримує плейсхолдери |
pagination | object | Ні | — | Налаштування пагінації |
pagination.page_size | number / string | Ні | 10 | Кількість повідомлень на сторінку |
pagination.current_page | number / string | Ні | 1 | Номер сторінки (з 1) |
Приклад конфігурації
{
"filters": {
"chat_room_id": "{{chat_room_id}}"
},
"pagination": {
"page_size": 20,
"current_page": 1
}
}