Guide/Analytics/Analytics, reports & privacy
Discord Server Analytics: Messages, Voice & Growth
Hourly aggregates of everything that happens, the report commands, privacy controls and the dashboard charts.
Quick answer
Reports and privacy
!analytics overview 30d
!analytics settings exclude-channel #bot-spam
!analytics settings digest weekly
!analytics settings erase-user @someone
Dashboard → Features → Analytics → export: a CSV/JSON file posted to a channel daily, weekly or monthlyAsk the guide
Step by step
The bot aggregates activity per hour: messages (by channel, user, role, category), attachments, mentions, threads, active users, reactions (given, received, by emoji, by message), voice minutes, sessions, joins and leaves, plus moderation. Nothing is stored per message unless message logging is enabled separately.
!analytics overview [range] · messages [channel] [user] · voice [user] · members · growth · reactions
!analytics channels sort:engagement · users @user · moderation · invites
!analytics me [range] your own card (anyone)
!analytics export messages csv 30d async export, delivered as a file
ranges: today, 7d, 30d, 90d, 6mo, 1y, or 2026-01-01..2026-02-01Settings & privacy
!analytics settings status · enable · disable
!analytics settings exclude-channel #bot-spam · include-channel · exclude-voice #afk · include-voice
!analytics settings exclude-role @Bots · exclude-user @someone
!analytics settings retention 90 days to keep hourly data
!analytics settings digest weekly daily / weekly / monthly / off report to the log or alert channel
!analytics settings erase-user @someone delete a member's analytics on requestDashboard pages
| Page | Shows |
|---|---|
Overview | Members, active members, messages, voice time vs previous period; message activity chart; most active members; top channels; protection status |
Analytics → Messages | Trend, day × hour heatmap, top channels, top members, most active, exclusions and the reset button |
Analytics → Voice | Voice minutes, sessions, peak occupancy, cameras and streams, top listeners, exclusions and reset |
Analytics → Invites | Invite leaderboard, invites created, joins and leaves, repeat joins |
Moderation analytics are operational data for planning coverage, not a performance ranking: actions over time, by action, by moderator workload, security events.
Copy and try
Reports and privacy
!analytics overview 30d
!analytics settings exclude-channel #bot-spam
!analytics settings digest weekly
!analytics settings erase-user @someone
Dashboard → Features → Analytics → export: a CSV/JSON file posted to a channel daily, weekly or monthlyGood to know
- Nothing is stored per message unless message logging is on separately.
Still stuck? Ask in the support server.