> ## Documentation Index
> Fetch the complete documentation index at: https://docs.axottle.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Работа из Telegram

> Интерфейс операторов: панель, форум с топиками или общий чат. Зеркалирование тикетов, ответы клиенту, внутренние заметки и отказы отправки.

Настройка «Интерфейс операторов» в карточке «Модуль и рабочее место» выбирает, где команда отвечает клиентам. Вариантов три: панель (по умолчанию), Telegram-форум с топиками и общий Telegram-чат. Для обоих Telegram-вариантов указываются чат операторов и бот, через которого модуль в этом чате пишет.

Telegram здесь остаётся проекцией: источником истины всегда служат тикеты в панели. Потеря чата, топика или бота не трогает сами обращения.

## Форум с топиками

На каждый тикет модуль создаёт в чате операторов отдельный топик с заголовком из номера и темы. Первым сообщением в топике идёт служебная шапка: номер, статус, клиент, приоритет, SLA и ответственный. При изменениях шапка редактируется на месте, а не дублируется новым сообщением. Если клиент не привязан к Remnawave, шапка помечает его как неидентифицированного.

Сообщения клиента зеркалируются в топик. Дальше действует простое правило: клиенту уходит только ответ-reply на сообщение клиента. Всё остальное, что операторы пишут в топике, остаётся внутренней перепиской и в тикет попадает как заметки. Сообщение с префиксом `//` становится внутренней заметкой явно.

Закрытие тикета закрывает топик, переоткрытие открывает его снова. Если кто-то удалил топик в Telegram, тикет остаётся цел: связь получает статус «потеряна», а в панели у тикета появляется кнопка «Восстановить тему», которая создаёт топик заново.

## Общий чат

Режим общего чата работает без топиков: все обращения идут в одну беседу. Правило ответа то же, reply на сообщение клиента. Если модуль не может однозначно понять, к какому тикету относится ответ, он не отправит его клиенту: сообщение фиксируется как отказ, а оператору в чат приходит предупреждение с причиной.

Список таких отказов виден в разделе «Каналы», карточка «Неотправленные ответы из Telegram». Заглядывайте туда: оператор должен знать, что его сообщение не дошло.

## Привязка операторов

Права проверяются и для ответов из Telegram. Чтобы сообщения оператора доходили до клиента, его Telegram-аккаунт должен быть привязан: либо укажите Telegram ID в карточке панельного оператора, либо добавьте человека как Telegram-оператора в разделе «Операторы». Сообщение от неизвестного модулю аккаунта отклоняется, потому что у неизвестного автора нет роли и прав.

## Состояние форума

Плашка состояния форума в настройках показывает, жива ли связь: «Форум подключён», «Форум проверится при первом обращении» или «Форум операторов не работает» с причиной. Сломанный форум виден явно, а не молчит.
