← everything

what's in the box

server setup commands

getting things wired up. 88 of them, typed with ,

ily never pings @everyone or @here by default, not even through ,say. admins can allow specific roles with ,botmentions add @role.

index

commands674

103 categories in total, read straight from the bot every time it ships.

server setup

88 commands, 13 categories

Server Tools

18
,autopublish

show which announcement channels publish automatically

Manage Channels
,autopublish add<channel>

publish every post in an announcement channel automatically

Manage Channels
,autopublish remove<channel>

stop auto-publishing an announcement channel

Manage Channels
,autoreact

show which channels get automatic reactions

Manage Channels
,autoreact add<channel> [emojis...]

react automatically to every message in a channel

Manage Channels
,autoreact bots<channel>

toggle whether bot and webhook posts in this channel get reacted to

Manage Channelsalso bot, embeds
,autoreact remove<channel>

stop auto-reacting in a channel

Manage Channels
,autoreact user

show which members get automatic reactions

Manage Channels
,autoreact user add<member> [emojis...]

react automatically to everything a member posts

Manage Channels
,autoreact user remove<member>

stop auto-reacting to a member

Manage Channels
,autothread

show which channels open a thread on every message

Manage Threads
,autothread add<channel> [template={author}'s thread]

open a thread automatically on every message in a channel

Manage Threads
,autothread remove<channel>

stop auto-threading a channel

Manage Threads
,catdelete[argument]

delete whole categories, channels and all

Manage Channelsalso deletecategory, catdel
,catlock<category_name>

lock every text channel in a category at once

Manage Channels
,catunlock<category_name>

unlock every text channel in a category at once

Manage Channels
,nuke[channel]

delete a channel and recreate it identically, clearing everything

Manage Channels
,syncperms[argument]

sync channel permissions

Manage Channelsalso permsync, syncpermissions

Channel Setup

7
,cs

bulk lock, hide and set up channels

Manage Channels
,cs hide[channels]...

hide one or more channels from everyone

Manage Channels
,cs lock[channels]...

lock one or more channels at once

Manage Channels
,cs perk[channels]...

restrict channels to the perk role

Manage Channels
,cs perksrole<role>

set which role counts as the perk role

Manage Guild
,cs show[channels]...

make one or more hidden channels visible again

Manage Channels
,cs unlock[channels]...

unlock one or more channels at once

Manage Channels

Join Config

4
,autorole

give every new member a role automatically

Administrator
,autorole remove

stop giving new members a role

Administratoralso disable
,autorole set<role>

choose the role new members get

Administrator
,autorole show

show the current auto role

Administrator

Leave Welcome

7
,leavemsg

view the goodbye message setup

Manage Guild
,leavemsg channel<channel>

set where goodbye messages are posted

Manage Guild
,leavemsg disable

turn goodbye messages off

Manage Guild
,leavemsg message<message>

write the goodbye message

Manage Guild
,welcomedm

view the welcome dm setup

Manage Guild
,welcomedm disable

stop dming new members

Manage Guild
,welcomedm set<message>

write the dm new members get when they join

Manage Guild

Prefix

4
,prefix

show the server prefix and your personal one

,prefix reset

put the server prefix back to the default

Manage Guild
,prefix set<new_prefix>

change the prefix

Manage Guild
,selfprefix[new_prefix]

set a personal prefix that works for you everywhere

also myprefix

Server Stats

3
,stats

live stat channels that rename themselves

Manage Channelsalso serverstats
,stats add<stat_type> <channel> [template]

add a stat channel, like member or boost count

Manage Channels
,stats remove<stat_type>

remove a stat channel

Manage Channels

Cooldown Channel

5
,postcooldown

limit a channel to one post per member per window

Manage Channelsalso cooldownchannel, postcd
,postcooldown add<channel> [hours=24.0]

turn on a post cooldown in a channel

Manage Channelsalso set, enable
,postcooldown list

list the channels with a post cooldown

Manage Channelsalso show
,postcooldown remove<channel>

turn off a channel's post cooldown

Manage Channelsalso disable, delete
,postcooldown reset<channel> [member]

clear the post timer for a channel or one member

Manage Channels

Counting

3
,counting

view the counting channel and its high score

Manage Channels
,counting reset

put the count back to zero

Manage Channels
,counting set<channel>

set the channel members count in

Manage Channels

Starboard

4
,starboard

view the starboard setup

Manage Guildalso sb
,starboard channel<channel>

set the channel starred messages get posted to

Manage Guild
,starboard emoji<emoji>

change the emoji that counts as a star

Manage Guild
,starboard threshold<count>

set how many stars a message needs

Manage Guild

Suggestions

4
,suggest[content]

submit a suggestion for the server

,suggest approve<sid> [reason=No reason]

approve a suggestion and say why

Manage Guild
,suggest channel<channel>

set where suggestions get posted

Manage Guild
,suggest deny<sid> [reason=No reason]

deny a suggestion and say why

Manage Guild

Tickets

11
,ticketconfig

view the ticket system setup

Manage Guildalso ticketsetup
,ticketconfig category<category>

set the category new tickets are made under

Manage Guild
,ticketconfig logchannel<channel>

set where closed tickets and transcripts are logged

Manage Guild
,ticketconfig supportrole<role>

set the role that can see and claim tickets

Manage Guild
,ticketconfig type

see your ticket types, which turn the panel button into a dropdown

Manage Guild
,ticketconfig type add<key> <label>

add a ticket type to the panel dropdown

Manage Guild
,ticketconfig type desc<key> <text>

set the little description shown under that type in the dropdown

Manage Guildalso description
,ticketconfig type emoji<key> <emoji>

set the emoji shown next to that type in the dropdown

Manage Guild
,ticketconfig type remove<key>

remove a ticket type from the panel

Manage Guildalso delete
,ticketconfig type welcome<key> <message>

set the welcome message members get when they open that type

Manage Guild
,ticketpanel[channel]

post the ticket panel members open tickets from

Manage Guild

Discover

6
,discover

show your discover listing status

,discover description<text>

write the blurb shown on your discover listing

Manage Guildalso desc, about
,discover disable

take your server off the discover page

Manage Guildalso off
,discover enable

list your server on the public discover page

Manage Guildalso on
,discover invite<url>

set the invite link on your discover listing

Manage Guildalso link
,discover tags<text>

set the tags your server is found by

Manage Guildalso tag

Events

12
,event

set up automated weekly community events (premium)

Manage Guildalso events
,event create<etype> <channel> <day> <time> [role]

schedule a recurring event on a day and time in utc

Manage Guild
,event delete<event_id>

delete an event for good

Manage Guildalso remove
,event disable<event_id>

pause an event without deleting it

Manage Guild
,event enable<event_id>

turn an event back on

Manage Guild
,event list

list the server's events and when they run

Manage Guild
,event song<event_id> <song>

pick the exact song the next song of the day uses

Manage Guild
,event songs

show the song pool events draw from

Manage Guild
,event songs add<song>

add a song to the pool

Manage Guild
,event songs clear

empty the song pool

Manage Guild
,event songs remove<index>

remove a song from the pool by its number

Manage Guild
,event test<event_id>

fire an event right now to see how it looks

Manage Guild