Перейти к содержимому
Paper Bot/Документация

Статистика

Три уровня: раздел «Статистика» в веб-панели (по серверу, персоналу, категориям, дням), команды /stats в чате и публичная страница /stats по всем серверам бота.

Как считается

МетрикаОпределение
Всего тикетовСколько тикетов создано за всё время — счётчик не уменьшается, даже если тикет уничтожен в веб-панели.
Открыто сейчасСтатус «открыт».
ЗакрытоЕсть дата закрытия — статусы «закрыт» и «удалён» вместе. Поэтому при действии «удалить канал» цифры сходятся: всего = открыто + закрыто.
Закрыто сегодняЗакрыт с полуночи по часовому поясу сервера (тот, что в «Часах поддержки», по умолчанию Москва) — и в веб-панели, и в /stats server.
Среднее времяСреднее от открытия до закрытия по всем закрытым тикетам.
В работе (у сотрудника)Открытые тикеты, которые сотрудник взял в работу.
Закрыл (у сотрудника)Тикеты, которые закрыл этот сотрудник.
Первый ответОт открытия тикета до первого сообщения персонала (не автора и не добавленного участника; ответ из веб-панели тоже считается).
В срокДоля тикетов, где первый ответ уложился в цель. Нарушение — ответили позже цели или не ответили, а цель уже вышла. Тикет, закрытый без ответа раньше цели, не считается; открытый, у которого цель ещё не вышла, — тоже.
90% ответов быстрееДевять из десяти первых ответов пришли быстрее этого времени — видно самые долгие ожидания, которые медиана прячет.
Взял / Сообщений / Оценки (у сотрудника)Тикеты за период, которые он взял; его сообщения в тикетах (переписку стирает срок хранения — за старое меньше); доля хороших оценок (4–5 ⭐ или 👍) и сколько всего.

Цель первого ответа

Настройки → Часы поддержки → «Цель первого ответа»: за сколько минут персонал должен ответить на новый тикет. У категории можно задать свою (категория → Лимиты) — например, жалобы быстрее, заявки в стафф медленнее. Считается календарное время. Цель нужна только для статистики: в блоке «Первый ответ и цель» — доля «в срок», график по дням, разбивка по категориям, просроченные сейчас и последние нарушения со ссылкой на тикет. Сменили цель — пересчитается и прошлый период.

Оповещение о просрочке — автоматизация «Персонал молчит N минут»: например, пинг роли старших в канале тикета.

Веб-панель

РазделЧто показывает
ОбзорПять плиток (всего, открыто, закрыто, закрыто сегодня, среднее время), «Проверка настроек» (персонала нет, панель не отправлена, боту нельзя писать в канал или создавать каналы в категории тикетов, категория заполнена — со ссылкой, где чинить; необязательное вроде логов идёт подсказками, их можно скрыть), последние тикеты и события. Обновляется каждые 15–20 секунд.
СтатистикаТе же плитки, график «Тикеты по дням», распределение «По дням недели» и «По категориям», блок «Первый ответ и цель», «Оценки после закрытия» (сколько оценок, средняя, доля хороших, сколько с отзывом), «Нагрузка по часам», таблица персонала за 7/30/90 дней или всё время: взял, закрыл, в работе, ответил первым, медиана первого ответа, в срок, сообщений, оценки, среднее время — сортировка по любому столбцу. Кнопка «Экспорт CSV» в шапке выгружает разбивку по категориям и дням недели и таблицу персонала.
ПерсоналРоли поддержки сервера.

Доступ: разделы «Обзор» и «Статистика» открыты всем, кто может войти в веб-панель, независимо от матрицы прав.

В чате

/stats server
Что показывает
Всего, открыто, закрыто всего / сегодня / за неделю / за месяц, среднее время закрытия, топ стаффа.
Кому
Все
/stats user [@пользователь]
Что показывает
Всего тикетов, открыто сейчас, среднее сообщений в тикете — по автору.
Кому
Все
/info
Что показывает
Пинг, число серверов, аптайм, версия бота.
Кому
Все

Публичная страница

/stats на сайте — без входа, по всем серверам бота: состояние (онлайн, пинг), серверов подключено, панелей создано и тикетов всего (за всё время, счётчики не уменьшаются при удалении), открыто сейчас, тикетов за сутки, среднее время закрытия и график за 14 дней. Данные кэшируются на минуту.

На публичной странице нет разреза по серверу и ничего, что позволило бы узнать содержимое тикетов — только счётчики.