← everything

what's in the box

server setup commands

getting things wired up. 102 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

commands784

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

server setup

102 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

11
,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
,joinping

ping every new member when they join

Manage Guildalso pingonjoin, ghostping
,joinping channel<channel>

where new members get pinged

Manage Guild
,joinping ghost<seconds>

delete the join ping after a few seconds

Manage Guildalso deleteafter, vanish
,joinping message[text]

what the join ping says

Manage Guildalso text, say
,joinping off

stop pinging new members

Manage Guildalso disable
,joinping on

turn the join ping back on

Manage Guildalso enable
,joinping test

fire the join ping on yourself

Manage Guildalso preview

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

18
,ticketconfig

view the ticket system setup

Manage Guildalso ticketsetup
,ticketconfig autoclose<hours>

close tickets that go quiet, after a warning in the channel

Manage Guildalso inactivity
,ticketconfig button<text>

set what the open-ticket button says

Manage Guildalso buttonlabel
,ticketconfig category<category>

set the category new tickets are made under

Manage Guild
,ticketconfig desc<text>

set the ticket panel's description

Manage Guildalso description, paneldesc
,ticketconfig feedback[mode]

dm the ticket opener a 1 to 5 star prompt when their ticket closes

Manage Guildalso rating, ratings
,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 title<text>

set the ticket panel's title

Manage Guild
,ticketconfig transcript[mode]

save closed tickets as a styled web page, a plain text file, or not at all

Manage Guildalso transcripts
,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
,ticketstats[days=30]

ticket volume, time to close, ratings and who is doing the helping

Manage Guildalso ticketanalytics

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