---
title: "Дія get_chat_room_messages"
description: "Отримує повідомлення чат-кімнати з пагінацією та зберігає їх у константи."
---

# Дія `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) |

## Приклад конфігурації

```json
{
  "filters": {
    "chat_room_id": "{{chat_room_id}}"
  },
  "pagination": {
    "page_size": 20,
    "current_page": 1
  }
}
```

## Повʼязані документи

- [Довідник actions](/uk/actionjail/reference/actions-reference.md)
