Skip to main content

Commands - Stats

Usage Key

For commands that accept input, you'll see keys with the following:

  • <required> - parameters between <> must be included with the command
  • [optional] - parameters between [] are optional parameters and may be excluded
  • a | or | b - | means that you can use the parameters on either side of the symbol
  • repeat... - means that you can provide multiple parameters as input

These may be nested. Example: [parameter1 <parameter2>] means that the input is optional, but if you provide parameter1 then parameter2 is required. [parameter...] means that input is optional, and that the input can be any number of parameters.

Commands that display stats about the server and its members. All of them can be ran without parameters, and some will change their output if you give them a parameter.

info

Many stats commands require the Attach Files permission for sending graph images.
The Lookback setting controls how many days of data are shown in these commands. The default is 14 days.

stats channel

Show a channel stat overview of the server or a channel. Sends a graph when a channel is specified.

No Parameter
undefined without parameter
With Parameter
undefined with parameter
Usage

Usage

s?stats channel 
s?stats channel [channelName | #channel | channelId]

Examples

s?stats channel 
s?stats channel general
s?stats channel #general

Aliases

ch, chan, channel, channels

stats me

This command acts as an alias for a few other commands. Without a parameter, it runs the stats user command with the user running the command as the target.

It accepts any of the stats messages and stats voice aliases as parameters, running those commands instead of stats user.

Usage

Usage

s?stats me ["stats messages" alias | "stats voice" alias]

Examples

s?stats me          // s?stats user @you
s?stats me messages // s?stats messages @you
s?stats me m // s?stats messages @you
s?stats me voice // s?stats voice @you

Aliases

me

stats members

stats members command example

Show the memberflow and membercount of the server.

Usage

Usage

s?stats members

Examples

s?stats members

Aliases

members, memberflow, member, mem, mems

stats messages

Show the message stats of the server or a user. Sends a graph when a user is specified.

No Parameter
stats members command example without parameter
With Parameter
stats members command example with parameter
Usage

Usage

s?stats messages 
s?stats messages <user mention | ID | name>

Examples

s?stats messages 
s?stats messages User
s?stats messages @User#0000

Aliases

m, msg, msgs, message, messages
tip

You can run stats me followed by any of the aliases to run this command on yourself.

Example: stats me message

stats server

stats server command example

Show a stat overview of the server.

Usage

Usage

s?stats server 

Examples

s?stats server 

Aliases

server, stat, s

stats top

stats top command example

Show a top list of users and channels in the server.

Usage

Usage

s?stats top 

Examples

s?stats top 

Aliases

top, t, tops

stats user

stats user command example

Show a stat overview of a user.

Usage

Usage

s?stats user  // run on yourself
s?stats user <user mention | user id | username>

Examples

s?stats user 
s?stats user User
s?stats user @User#0000

Aliases

user, u

stats voice

Show the voice stats of the server or a user. Sends a graph when a user is specified.

No Parameter
stats voice command example without parameter
With Parameter
stats voice command example with parameter
Usage

Usage

s?stats voice 
s?stats voice <user mention | ID | name>

Examples

s?stats voice 
s?stats voice User
s?stats voice @User#0000

Aliases

v, vc, voice
tip

You can run stats me followed by any of the aliases to run this command on yourself.

Example: stats me voice