Info Server only

/top

Top members and channels of this server

Usage

Generated
/top [page] [days]
OptionTipoObligatorioDescripción
page text No Which ranking to show
OverviewMessagesVoiceMessage channelsVoice channels
days whole number No Time window
7 days14 days30 days90 days

Who can run it

Generated
Discord defaultEvery member
Command Access presetEveryone
Always allowedThe server owner and, by default, Administrators
Change itDashboard, Services, Analytics, Commands

Open to every member unless you lock it to roles or channels in Command Access. How Command Access works.

What the bot needs

Generated

Analytics is granted these permissions by the invite link. A command that finds one missing replies privately with what it could not do and changes nothing.

View ChannelSend MessagesEmbed LinksManage Roles

Comportamiento

Checked against the code 2026-09-21

Posts a ranking card image. The page option picks which one: Overview (the default), Messages, Voice, Message channels or Voice channels. The days option offers 7, 14, 30 or 90 days, and 30 is used when you leave it out. The window never reaches past what the server keeps: on a server that keeps 30 days of data, a 90-day request shows 30 days and the reply says "Showing 30 days: this server keeps 30 days of Analytics data."

Overview is titled "Top of the last N days" and draws four lists of up to five entries: Members by messages, Members by voice, Text channels by messages and Voice channels by hours. An empty list reads "Nothing recorded yet".

Messages and Voice reuse the leaderboard card from /leaderboard, with the same number of entries, medals, avatars, progress bars and colours from the Card Designer page, and your own rank line when you are not listed. Message channels and Voice channels use the same card for channels, with a # or V marker instead of an avatar and no rank line.

Channels you cannot open are left out of every list, so a public reply never reveals a private channel to someone outside it. When a ranking has nothing to show, the reply is "Nothing is recorded for that ranking in the last N days."

The reply is always public, with no private version. The command works in servers only and needs Analytics turned on there. If it is off, the private reply is "Analytics not enabled here. Use /yourbot to see how to turn it on."

Good to know

  • Member rankings never include bot accounts, and members currently holding an excluded role are left out. Channel rankings follow the Ignore bots setting.
  • Voice rankings count sessions with a recorded leave. A session the bot had to close on its own after missing the leave does not rank.
  • If the card cannot be drawn, the private reply is "That ranking is not available right now. Try again in a moment."
  • /leaderboard has the same member rankings with dropdowns to switch metric and time frame, plus Voice Sessions and an all-time option. /chart channel draws one channel per day.
YourBot docs Reference tables are generated from the code that is running. Ask in Discord Suggest a correction