PangobotДокументация
RU
Активность

Статистика сервера Премиум · 6,99 €

Сообщения, входы, выходы и время в голосовых каналах по дням в виде графиков — и каналы, в названии которых видно число участников.

Статистика сервера — премиум-модуль: 6,99 €, один раз, для одного сервера — без подписки. В панели управления заблокированный модуль показывает все настройки в режиме предпросмотра ещё до покупки. Как устроен премиум

Сообщения, входы, выходы и время в голосовых каналах по дням в виде графиков в панели управления, /stats в Discord — и каналы-счётчики, в названии которых видно живое число, например число участников.

Страница статистики в панели управления.
Страница статистики в панели управления.

Команды

<обязательный> [необязательный] — «кто может использовать» указано по умолчанию Discord; администраторы сервера могут изменить это для каждой команды в разделе Настройки сервера > Интеграции.

/stats

Все
/stats

Насколько активным был этот сервер

Настройки

Всё, что можно настроить для этого модуля в панели управления, в том порядке, в каком это показывает страница.

Каналы-счётчики

Канал, в названии которого стоит число. Обычно это закрытый голосовой канал в начале списка. Название меняется не чаще раза в десять минут (чаще Discord не позволяет). Pangobot нужно право «Управлять каналами» в этих каналах — как и вам, чтобы настроить такой канал или изменить его название.

СчётчикиСписокдо 5
ИмяТекстдо 60 символов«Members: {members}»

Переменные: {members} {boosts} {channels} {roles} {voice} (сейчас в голосовых) {messages} (сегодня) {joins} (сегодня)

Переименовываемый каналКанал

Оставьте пустым и нажмите «Создать канал» — канал создадут за вас.

Создать в категорииКанал

В какую категорию попадает канал, созданный кнопкой «Создать канал». Если пусто — в самый верх списка.

Каналы, сообщения в которых не учитываютсяКаналы

Их ветки и посты на форумах тоже не учитываются. Категория охватывает все каналы в ней.

Ограничения

  • Счётчики: до 5
  • Каналы, сообщения в которых не учитываются: до 50
  • /stats отвечает для всех не чаще раза в минуту в каждом канале; в остальных случаях ответ видит только сам участник.

Полезно знать

  • Нажмите на шаблон под названием, чтобы подставить его, — Members, In voice now, Messages today, Joined today, Boosts, Channels или Roles, — а затем измените его как угодно. Переменные: {members} {boosts} {channels} {roles} {voice} (сколько людей сейчас сидит в голосовых каналах, без ботов), {messages} и {joins} (обе — за сегодня).
  • Создать канал создаёт канал за вас, чтобы не нужно было сначала делать его самому и возвращаться. Он создаётся как голосовой канал, потому что Discord сохраняет название голосового канала точно в том виде, как его задали, — «Участники: 1 204», с пробелами, заглавными буквами и двоеточием, — а название текстового канала сжимается в «участники-1204». Его видят все, и никто не может в него зайти. Выберите категорию в поле Создать в категории — и канал появится там; оставьте его пустым — и канал окажется в самом верху списка. Вам самим нужно право «Управлять каналами» — на сервере и в этой категории, — как и Pangobot.
  • Обычно канал-счётчик — это закрытый голосовой канал в начале списка каналов. Каждому счётчику нужен свой канал: два названия для одного канала сменяли бы друг друга.
  • Переменные счётчиков: {members} {boosts} {channels} (каналы и категории, в том числе приватные, — без веток) {roles} {messages} (сегодня) {joins} (сегодня). Счётчик с {messages} или {joins} показывает сегодняшний итог всем, кто видит счётчик, — включая приватные каналы, если они не игнорируются.
  • Discord позволяет переименовывать канал лишь примерно дважды за десять минут, поэтому счётчик меняется не чаще раза в десять минут — и только если его число изменилось. Если убрать счётчик и добавить снова или выключить и включить модуль, канал быстрее не переименуется.
  • Чтобы настроить счётчик или изменить его название, нужно право Управлять каналами в этом канале — то самое право, которое нужно, чтобы переименовать канал вручную; для ветки или поста форума нужно право Управлять ветками, и никто не может настроить счётчик на канале, который он не видит. Счётчик, настроенный кем-то другим, остаётся, когда управляющий без этого права сохраняет другие настройки.
  • Время в голосовых — это время, которое люди проводят вместе: тот, кто один в канале, с выключенным звуком или в AFK-канале, не учитывается. Те, кто уже в голосовом канале при запуске Pangobot, учитываются с его первой минуты.
  • /stats отвечает для всех только там, где участник может писать, не чаще раза в минуту на канал, а в канале с медленным режимом — не чаще, чем участник может там писать (участников с правом «Управлять сообщениями» или «Управлять каналами» это не сдерживает, как и в Discord). Иначе ответ видит только спросивший участник.
  • В итоги входят приватные каналы, например каналы команды или тикетов. Те, активность которых не должна попадать в итоги, добавьте в Каналы, сообщения в которых не учитываются: игнорирование канала игнорирует и его ветки и посты форума, а игнорирование категории — все каналы в ней. Так можно исключить из итогов каналы тикетов, которые появляются и исчезают.
  • Дни считаются по UTC: всё, что подсчитано до полуночи UTC, относится к этому дню.
  • Хранятся итоги по дням (сообщения, входы, выходы, минуты в голосовых, число участников) — без содержимого сообщений и без данных по каждому участнику. Открытие страницы статистики не попадает в «Последние изменения в панели» — только изменения.

What the bot needs

  • Управлять каналами для каналов-счётчиков, а также Подключаться, если счётчик — голосовой канал (Discord требует это право, чтобы его переименовать).