Пульс сервера — документация ASHORO BOT
Живой центр активности: сообщения, voice, рост участников, топ каналов и предупреждения о просадке.
ASHORO Pulse собирает дневную активность сервера и показывает её на сайте за 7, 14 или 30 дней. В отчёт попадают сообщения, время в voice, входы, выходы, лучший день, топ участников и самые активные каналы.
На сайте можно включить модуль, выбрать канал отчётов, день и час еженедельной отправки, а также порог предупреждения о просадке активности.
Команда /pulse показывает тот же отчёт в Discord. Если указать канал, бот отправит отчёт туда, если не указывать - покажет результат в ответе на команду.
Данные начинают накапливаться после запуска обновлённого бота: старую историю Discord бот не перечитывает задним числом.
Для отчётов нужен текстовый канал, куда бот может отправлять сообщения.
Если Discord временно не подтверждает права доступа, сайт может показать пустое состояние или ошибку загрузки, но сбор данных в боте продолжит работать после восстановления доступа.
- enabled: Включает сбор и показ Pulse на сервере (обязательный)
- channelId: Канал для еженедельных отчётов и предупреждений (необязательный)
- reportDay/reportHour: День недели и час отправки отчёта (обязательный)
- activityDropPercent: Процент просадки, после которого бот отправит предупреждение (обязательный)
- days: Период ручного отчёта /pulse: 7, 14 или 30 дней (необязательный)
- channel: Канал для публикации ручного отчёта /pulse (необязательный)