Tools

Server statistics

Measure your server's pulse : on-demand activity charts with the /chart command, plus counter channels that permanently display the community's key numbers.

Updated on

01 Activity charts

Ganyu continuously records three activity metrics per member and per hour: messages sent, time spent in voice and reactions added. The /chart command turns this data into a readable histogram right inside Discord, along with the top 5 most active members over the period.

With no options, /chart shows the server's messages over the last 7 days. Add a member to display only their own activity.

/chart [type] [period] [user]

Generates the activity histogram. Aliases: /stats and /activity.

/chart type:voice period:30

Example: the server's total voice time over 30 days, with the leaderboard.

OptionValuesRole
`type``messages`, `voice`, `reactions`The metric to plot (default: messages).
`period``7`, `14`, `30`The window in days (default: 7).
`user`a memberLimits the chart to a specific member (optional).

Tip — Voice time is shown in hours and minutes; messages and reactions are counted individually.

02 Statistics channels

From the Statistics tab of the The web dashboard, create voice channels whose name updates on its own to display a key number. You choose a host category, a separator, an emoji, a label and each channel's name template.

Four counter types are available: members, members online, server boosts, and a free custom value (static text of your choice).

  • Members — the server's total member count.
  • Online — members currently connected.
  • Boosts — the server's number of Nitro boosts.
  • Custom — a fixed value you define (e.g. a link, a motto).

03 Quotas and refresh rate

The number of counter channels depends on your tier: 5 on FREE, 15 on Premium and 50 on PRO.

Discord only allows a channel's name to be changed twice every 10 minutes. Counters therefore refresh at that pace rather than in real time: it's a limit imposed by Discord, not by Ganyu.

TierStatistics channels
Free5
Premium15
PRO50

? Frequently asked questions

Q. Since when has activity been recorded?

Ganyu records activity (messages, voice, reactions) hour by hour as soon as it's present on the server. /chart can therefore only show data from after the bot joined.

Q. Why does my counter channel show an outdated number?

Discord limits channel renames to twice per 10-minute window. A counter may therefore stay on a slightly dated value for a few minutes before its next update.

Q. Can I see a single member's activity?

Yes: /chart type:messages user:@member limits the chart and the total to that member. The top 5 leaderboard is still calculated across the whole server.

Q. The command returns "no data", why?

There was no activity recorded for the requested type and period. Try a wider period (14 or 30 days) or a different type.

Tools