Paper Bot/Документация

Команды

Большинство настроек удобнее вести через веб-панель, но у бота есть команды на каждый случай — особенно для быстрых действий прямо в канале тикета.

i
Совет

Начните вводить / в любом канале — появится список доступных команд с подсказками по аргументам. Команды с пометкой «в канале тикета» работают только внутри самого тикета.

Тикеты

/ticket setup

Автоматически настроить панель, категории и каналы тикетов

/ticket open [панель]

Открыть тикет (используется, если панель настроена в режиме «команда»)

/ticket claim

Взять текущий тикет в работу

в канале тикета
/ticket unclaim

Снять взятый тикет с себя

в канале тикета
/ticket transfer @сотрудник

Передать тикет другому сотруднику

в канале тикета
/ticket priority [уровень]

Установить приоритет тикета: низкий / средний / высокий

в канале тикета
/ticket add @пользователь

Добавить пользователя в тикет

в канале тикета
/ticket remove @пользователь

Убрать пользователя из тикета

в канале тикета
/ticket rename [имя]

Переименовать канал тикета

в канале тикета
/ticket close

Закрыть текущий тикет (спросит причину)

в канале тикета
/ticket delete

Удалить тикет сразу, без формирования транскрипта

в канале тикета
/ticket escalate [панель]

Перенести тикет в другую панель (если разрешена эскалация)

в канале тикета
/ticket reset

Сбросить настройки тикетов сервера — необратимо

Панели

/panel create [название]

Создать новую панель тикетов

/panel list

Список панелей на сервере

/panel delete [название]

Удалить панель

/panel send [название] [канал]

Отправить/обновить сообщение панели в канале

/panel set-style

Кнопка в канале или команда для открытия тикета

/panel set-claim

Включить или выключить клейм для панели

/panel set-claim-category

Категория для взятых в работу тикетов

/panel set-max-per-user

Лимит открытых тикетов на пользователя для этой панели

/panel set-max-all

Общий лимит открытых тикетов для этой панели

/panel set-transcript-channel

Свой канал транскриптов для панели

/panel set-log-channel

Свой канал логов для панели

/panel edit-message

Изменить текст сообщения на определённом этапе

/panel show-message

Показать текущий текст сообщения

/escalate add / remove

Разрешить или запретить эскалацию между двумя панелями

/bypass add / remove

Роль, на которую не действуют лимиты панели

Категории и персонал

/category add

Добавить категорию (тему) обращений

/category list

Список категорий

/category edit [название]

Изменить категорию

/category remove [название]

Удалить категорию

/staff add / remove @роль

Добавить или убрать роль поддержки сервера

/staff list

Список ролей поддержки

Модерация

/blacklist add @пользователь [причина]

Заблокировать пользователя

/blacklist remove @пользователь

Разблокировать пользователя

/blacklist list

Список заблокированных

/config set

Канал логов, канал транскриптов, лимит тикетов, действие при закрытии

/config view

Показать текущие настройки сервера

Прочее

/stats server

Статистика тикетов по всему серверу

/stats user [@пользователь]

Статистика конкретного пользователя

/custom add [имя] [текст]

Создать кастомную команду — ответ по префиксу (например, !faq)

/custom remove [имя]

Удалить кастомную команду

/custom list

Список кастомных команд

/dashboard token

Получить токен и ссылку для входа в веб-панель

/dashboard revoke

Отозвать все свои токены входа в панель

Кастомные текстовые команды

Команды, созданные через /custom add, срабатывают по обычному сообщению с префиксом (по умолчанию !, настраивается в «Настройки → Общие») — например, сообщение !faq вернёт заранее заданный текст или embed. Удобно для часто задаваемых вопросов и правил.