Settings

Commands that change settings and configurations of the bot and what stats are displayed. All settings can be changed on the dashboard as well.

info

Each setting can have Manager Roles set on it through the dashboard. Members with these roles are able to change the setting.

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

channelfilter

View; or add / remove channels to / from the filter list.

info

The filter can be toggled between "Whitelist" and "Blacklist" with toggle channelfilter.

Usage

s?channelfilter
s?channelfilter add <channelName | #channel | channelId> [channels...]
s?channelfilter remove <channelName | #channel | channelId> [channels...]

Examples

s?channelfilter
s?channelfilter add channelA
s?channelfilter remove channelA channelB
s?channelfilter add @channelA @channelB
s?channelfilter add channelAId @channelB channelC

Aliases

cf, filterchannel

commandchannels

View; or add / remove channels to / from the list of channels that commands can / can't be used in. If the toggle commandchannels setting is "Blacklist", commands cannot be used in these channels. If it's "Whitelist", commands can only be used in these channels.

Usage

s?commandchannels
s?commandchannels add <channelName | #channel | channelId> [channels...]
s?commandchannels remove <channelName | #channel | channelId> [channels...]

Examples

s?commandchannels
s?commandchannels add channelA
s?commandchannels remove channelA channelB
s?commandchannels add @channelA @channelB
s?commandchannels add channelAId @channelB channelC

Aliases

cc, commandchannel

lookback

View; or set the default visible range of data for commands and the website. Does not apply to Drilldowns, Statroles, and Statdocks.

info

Data is not deleted when changing this value.

Usage

s?lookback
s?lookback day <# of days>
s?lookback date <day>[/month[/year]] [TZ offset] [hour[:minute]]
s?lookback all

Examples

s?lookback
s?lookback day 7 // last 7 days
s?lookback date 1 // 1st of this month, 0:00 UTC
s?lookback date 1 -7 13 // 1st of this month, 1:00pm PST
s?lookback date 1/1/2019 5:30 // January 1st 2019, 0:00 IST

Aliases

lb, period, history, timerange

memberfilter

View; or add / remove members to / from the filter list.

info

The filter can be toggled between "Whitelist" and "Blacklist" with toggle memberfilter.

Usage

s?memberfilter
s?memberfilter add <memberName | @member | memberId> [member(s)...]
s?memberfilter remove <memberName | @member | memberId> [member(s)...]

Examples

s?memberfilter
s?memberfilter add memberA
s?memberfilter remove memberA memberB
s?memberfilter add @memberA @memberB
s?memberfilter add memberAId @memberB memberC

Aliases

mf, filtermember

precision

View; or change data on graphs to by day or by hour.

important

Requires the Precision upgrade to set to hour.

Usage

s?precision
s?precision <day | daily | hour | hourly>

Examples

s?precision
s?precision day

prefix

View; or change the server's prefix. Custom prefix is case-sensitive and may contain a trailing space if wrapped in double-quotes.

You can also @Statbot to use commands if you ever forget your prefix.

prefix reset will change the prefix to default s? / S? (not case-sensitive).

Usage

s?prefix
s?prefix <new prefix>
s?prefix reset

Examples

s?prefix // shows current prefix
s?prefix stats? // stats?ping
s?prefix "stats " // stats ping
s?prefix reset // set to default (s? / S?)​

toggle

This command has sub-commands.

Sub-commands

bots, channelfilter, commandadditions, commandchannels,
commandheader, commandnotfound, memberfilter, smoothing,
users, *voice
  • bots: Show / hide bot stats.
  • channelfilter: Switch channelfilter between "Whitelist" and "Blacklist".
  • commandadditions: Show / hide additional statistics with some stats commands.
  • commandchannels: Switch commandchannels between "Whitelist" and "Blacklist".
  • commandheader: Show / hide extended information about a command, such as the UTC reminder text.
  • commandnotfound: Turn on / off the message warning with the prefix is used without a valid command.
  • memberfilter: Switch channelfilter between "Whitelist" and "Blacklist".
  • smoothing: Turn on / off graph smoothing which will ignore 0 stats between data points.
  • users: Show / hide human stats.
  • *voice: Show / hide the voice state given with the command.

*toggle voice has further sub-commands: afk, regular, selfdeaf, selfmute, serverdeaf, servermute

Examples

s?toggle bots
s?toggle voice selfdeaf
s?toggle commandnotfound