Public server pages
A Discord server stats page you can share
The server owner can publish a page of server-wide totals and charts at a short address. Members are named only if they chose /odin public on, and the owner can unpublish it at any time.
Night Owls
- Messages
- 48,200
- Voice hours
- 1,930
- Active, last 30 days
- 64
Activity per day
Peak 300
| Day | Messages |
|---|---|
| 2026-09-16 | 140 |
| 2026-09-17 | 265 |
| 2026-09-18 | 215 |
| 2026-09-19 | 165 |
| 2026-09-20 | 290 |
| 2026-09-21 | 300 |
| 2026-09-22 | 250 |
| 2026-09-23 | 140 |
| 2026-09-24 | 265 |
| 2026-09-25 | 215 |
| 2026-09-26 | 165 |
| 2026-09-27 | 290 |
| 2026-09-28 | 300 |
| 2026-09-29 | 250 |
| 2026-09-30 | 140 |
| 2026-10-01 | 265 |
| 2026-10-02 | 215 |
| 2026-10-03 | 165 |
| 2026-10-04 | 290 |
| 2026-10-05 | 300 |
| 2026-10-06 | 250 |
| 2026-10-07 | 140 |
| 2026-10-08 | 265 |
| 2026-10-09 | 215 |
| 2026-10-10 | 165 |
| 2026-10-11 | 290 |
| 2026-10-12 | 300 |
| 2026-10-13 | 250 |
| 2026-10-14 | 140 |
| 2026-10-15 | 265 |
The owner publishes a page, and can take it back
A server's stats are for its members by default. The server owner can publish a public page of server-wide totals and charts at a short address you choose, such as /s/night-owls: 3 to 32 characters of lowercase letters, digits and dashes.
Unpublish it and the page is gone. Change the address and the old one keeps redirecting for 30 days. You can change it once in 30 days.
The page sets no cookie and needs no log in, so anyone with the link can open it.
Totals and charts, never a channel
The page shows the server's name and icon, a rounded member count, the day tracking began, the totals since the start, the active members of the last 30 days and a daily chart. A weekday and hour activity heatmap is there too.
It never shows a channel name, and it never shows a member's name, picture or ID unless that member chose to be listed. Members who opted out are never shown or counted.
The message totals are counts only, as everywhere in ODIN.
What a public page shows
Shown
- Server-wide totals and a daily chart
- A weekday and hour heatmap, when there is enough activity
- Listed members, only if they chose it
Never shown
- A channel name or id
- A member who did not choose
/odin publicon - Any figure for a server with too few active members
Members are named only if they opt in
The leaderboard lists only members who ran /odin public choice:on in that server. A listed member shows a display name, an avatar and their message and voice totals, and nothing else. The default is off.
/odin public choice:off takes a member off at once, and /odin optout takes them off too. A member who opted out cannot be listed. Everyone who is not listed is only counted.
Leaderboard
- #1Nova6,410 messages, 912 hours
- #2Kestrel3,985 messages, 640 hours
Everyone else is only counted: they chose not to be listed.
Enough members, and search only if you say so
A public page shows figures only when at least 10 different members were tracked in the last 30 days, and the heatmap hides any cell with fewer than 5 different members. A small server shows no figure at all instead of a number that points at a person.
A switch in the Public page settings, Let search engines find this page, decides whether search engines may list it. Only a published page with the switch on is in the sitemap.
The privacy page has the exact rules, and it is the same one the page follows.
Commands
Each card leads to the full entry on the commands page, with its options.
Frequently asked questions
Is my Discord server's stats page public?
Not unless the server owner publishes it. Without that, only members of the server who log in with Discord can see its stats. The owner can publish a page at a short address and unpublish it again at any time.
What does a public server page show?
Server-wide totals and charts: the messages and voice hours since the start, the active members of the last 30 days, a daily chart and a weekday and hour heatmap. It shows no channel, and no member unless that member chose to be listed.
How does a member get listed on the public leaderboard?
Only by choosing it: /odin public choice:on lists them with their display name, avatar and message and voice totals, and /odin public choice:off removes them. Everyone else is only counted. Opting out with /odin optout also takes them off.
Why does my public page show no numbers?
A page shows figures only when at least 10 different members were tracked in the last 30 days, so a small server cannot be picked apart. The weekday and hour heatmap also hides any cell with fewer than 5 different members.
Will search engines list my server's page?
Only if the owner allows it. The Public page settings have a switch, Let search engines find this page, and only a published page with that switch on is put in the sitemap. With it off, the page tells search engines not to index it.
More of ODIN
See every featureVoice leaderboards
Rank your server by time in voice over 24 hours, 7 days, 30 days or all time, in Discord and on the web.
ExploreLevels and XP
Voice time earns 1 XP a second, chat XP is optional, and levels can give roles and run in seasons.
ExploreVoice streaks
Spend 10 minutes in voice on a UTC day to keep a daily streak going.
ExploreDuos, trios and quads
See which pairs and groups of friends spend the most time in voice together.
ExploreGame stats
See which games your server plays most, by total play time, with the number of sessions.
ExploreServer stats
A members-only dashboard with voice time trends, an activity heatmap, records and member profiles.
ExploreMessage stats
Count messages per member, never what they say, and see them with /stats, /top and /chart.
ExploreActivity heatmaps
A weekday by hour heatmap of messages and voice time shows when your server is busiest.
Explore
Give your voice channels a scoreboard
Add ODIN to your server. It asks for no permissions and stays off until an admin turns it on.