Skip to guide
NightCrew Docs

Documentation›Insights›Server Analytics

Insights

Server Analytics

Measure growth, retention, messages, voice, and command usage.

Updated October 21, 20262 min read

Getting started

1

Enable collection

Keep Analytics enabled so daily aggregates are recorded.

2

Choose a range

Compare 7, 14, 30, or 90 days and review change versus the preceding matching period.

3

Read the report

Review messages, active members, joins, leaves, retention, voice minutes, commands, activity trends, and health indicators.

4

Find contributors

Inspect top members, channels, voice activity, command usage, peak times, and participation distribution.

5

Schedule reports

Choose a Discord channel plus weekly or monthly delivery and preview what staff will receive.

6

Export

Download daily, member, or channel analytics as CSV without exporting message contents.

Settings reference

Use this reference when you need to check what a setting does.

Range

7, 14, 30, or 90 days compared with the immediately preceding equal window.

Messages

Count of tracked non-bot message events.

Active members

Distinct members represented in daily activity aggregates.

Joins/leaves

Daily member movement.

Retention

Approximate net retained share of joins for the selected period.

Voice minutes

Aggregated member voice activity.

Commands

Tracked NightCrew application-command usage.

Top members/channels

Ranked aggregate activity without storing message content.

Report channel

Optional automatic report destination.

Frequency

Off, weekly, or monthly.

CSV export

Daily, member, or channel rows for the selected reporting scope.

How it works

Here’s what happens once you’ve finished setup.

  1. 1
    Bot listeners

    Increment daily server, member, and channel aggregates as qualifying events occur.

  2. 2
    Dashboard

    Loads the selected window, the preceding comparison, trends, rankings, and health indicators.

  3. 3
    Scheduled report

    Posts the configured summary to Discord when due.

  4. 4
    Export

    Streams server-only aggregate rows after entitlement and admin checks.

Example

EXAMPLE
Growth review

Compare the latest 30 days to the previous 30, inspect retention and active-member movement, then review top channels and voice participation before exporting.

Permissions

!
What NightCrew needs
  • View Channels
  • Read Message History
  • Send Messages and Embed Links for reports

Things to know

!

Metrics are aggregated; Analytics is not intended to archive private message contents.

Troubleshooting

Charts are empty

Analytics was disabled, the bot was offline, or no qualifying activity occurred in the selected range.

Comparison is neutral

The previous matching period has no qualifying data.

A member or channel is missing

No tracked activity was aggregated for that entity during the selected range.

CSV opens in one column

Import it as comma-separated data in the spreadsheet application.