Итоги сервера — документация ASHORO BOT

Итоги недели или месяца по активности сервера: участники, каналы, популярные сообщения и voice.

Итоги сервера показывают, что происходило на сервере за последние 7 или 30 дней. В отчёт попадают сообщения, время в голосовых каналах, топ участников, топ каналов и самые заметные сообщения.

Данные собираются в дневные агрегаты. Это значит, что бот не пересчитывает всю историю сообщений каждый раз и не создаёт лишнюю нагрузку на MySQL.

Отчёт можно посмотреть вручную командой /recap. Если указать канал, бот отправит итог туда, а если канал не указывать - покажет результат только тому, кто вызвал команду.

Во вкладке «Итоги сервера» на сайте можно включить автопубликацию. Вы выбираете канал, период, день недели или ежедневный запуск, время и часовой пояс.

Итоги начнут заполняться после запуска обновлённого бота, потому что старые сообщения Discord не перечитываются задним числом.

Для автопубликации нужен текстовый канал, куда бот может отправлять сообщения.