CUBSOFTWARE// PROTECTOR
Tools & Settings🔧 Server Setup

Setup Commands

The guided setup commands, and the wording they walk people through.

/setup walks you through setting up a feature from Discord, step by step: welcome and goodbye, auto-mod, logging, counting, starboard, reaction roles, self roles and colour roles.

  • Free, like every feature
  • Off until you switch it on
  • 1 command

Set it up

  1. Switch on Setup Commands

    Dashboard → your server → Modules → Server Setup → Setup Commands. It starts off, like every feature.

  2. Try /setup

    Configure welcome, auto-mod, self-roles, feeds and more New commands show up within about a minute; press Ctrl+R in Discord if you can't see them yet.

Commands

Who can use each one is up to you: the "Who can use this" card on the page, or Command Access.

/setup

Configure welcome, auto-mod, self-roles, feeds and more

/setup build plan

Preview what to add, e.g. "a gaming category with general and lfg, and a Gamer role"

OptionWhat to give itNeeded?
requestWhat to add, in plain words (text)Optional
templateStart from a template (see /setup build templates) (text)Optional

/setup build templates

The templates you can build from, with examples

/setup build undo

Remove what this server's latest build made (within the undo time)

/setup embed

Post a custom embed

OptionWhat to give itNeeded?
titleEmbed title (text)Optional
descriptionEmbed body (text)Optional
colorHex colour (text)Optional
footerFooter text (text)Optional
imageImage URL (text)Optional
thumbnailThumbnail URL (text)Optional
channelWhere to post (channel)Optional

/setup logging

Point a log event at a channel

OptionWhat to give itNeeded?
eventWhich event (text)Yes
channelLog channel (channel)Optional
ignore_roleRole to ignore (role)Optional
ignore_channelChannel to ignore (channel)Optional

/setup welcome toggle

Turn welcome messages on or off

/setup welcome channel

Set the welcome channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup welcome message

Set the welcome message

OptionWhat to give itNeeded?
textMessage — {user} {server} supported (text)Yes

/setup welcome dm

Set a welcome DM

OptionWhat to give itNeeded?
textDM text (text)Yes

/setup welcome autorole

Role given to new members

OptionWhat to give itNeeded?
actionadd or remove (text: add, remove)Yes
roleRole (role)Optional

/setup welcome test

Preview the welcome message

/setup goodbye toggle

Turn goodbye messages on or off

/setup goodbye channel

Set the goodbye channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup goodbye message

Set the goodbye message

OptionWhat to give itNeeded?
textMessage text (text)Yes

/setup automod enable

Turn auto-mod on

/setup automod disable

Turn auto-mod off

/setup automod status

Show auto-mod settings

/setup automod spam

Spam filter

OptionWhat to give itNeeded?
max_messagesMessages allowed (whole number)Optional
intervalWithin how many seconds (whole number)Optional

/setup automod caps

Excessive caps filter

OptionWhat to give itNeeded?
maxMax caps percentage (whole number)Optional

/setup automod mentions

Mass-mention filter

OptionWhat to give itNeeded?
maxMax mentions per message (whole number)Optional

/setup automod links

Link filter

OptionWhat to give itNeeded?
actionEnable or disable (text)Optional

/setup automod invites

Discord invite filter

OptionWhat to give itNeeded?
actionEnable or disable (text)Optional

/setup automod badwords

Word filter

OptionWhat to give itNeeded?
actionadd, remove or list (text: add, remove, list, toggle)Yes
wordThe word (text)Optional

/setup automod exempt

Exempt a role or channel

OptionWhat to give itNeeded?
roleRole to exempt (role)Optional
channelChannel to exempt (channel)Optional

/setup counting setup

Set the counting channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup counting score

Show the current count

/setup counting reset

Reset the count

/setup counting disable

Turn counting off

/setup starboard setup

Set up the starboard

OptionWhat to give itNeeded?
channelStarboard channel (channel)Yes
thresholdReactions needed (whole number)Optional
emojiWhich emoji counts (text)Optional

/setup starboard toggle

Turn the starboard on or off

/setup reactionrole create

Create a reaction role message

OptionWhat to give itNeeded?
titleTitle (text)Yes
descriptionDescription (text)Optional
colorHex colour (text)Optional
typeHow the buttons behave (text: Toggle — click to add, click again to remove (default), Unique — only one of these roles at a time, Verify — grants the role once, as an entry gate, Binding — can be taken, but never given back, Reversed — clicking REMOVES the role)Optional
limitMost roles one member can take from this message (whole number, 1–25)Optional
required_roleOnly members with this role can use it (role)Optional
temp_hoursRoles taken here last this many hours (whole number, 1–8760)Optional

/setup reactionrole settings

Change a reaction role message's limit, required role or time limit

OptionWhat to give itNeeded?
message_idMessage ID (text)Yes
limitMost roles per member (0 = no limit) (whole number, 0–25)Optional
required_roleOnly members with this role can use it (role)Optional
clear_required_roleAnyone can use it again (yes / no)Optional
temp_hoursRoles last this many hours (0 = keep) (whole number, 0–8760)Optional

/setup reactionrole add

Add a role to a message

OptionWhat to give itNeeded?
message_idMessage ID (text)Yes
roleRole (role)Yes
emojiEmoji (text)Yes
labelLabel (text)Optional

/setup reactionrole remove

Remove a role from a message

OptionWhat to give itNeeded?
message_idMessage ID (text)Yes
roleRole (role)Yes

/setup selfroles setup

Set the self-roles channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup selfroles add-category

Add a category

OptionWhat to give itNeeded?
nameCategory name (text)Yes
descriptionDescription (text)Optional
emojiEmoji for the category (text)Optional

/setup selfroles remove-category

Remove a category

OptionWhat to give itNeeded?
categoryCategory (text)Yes

/setup selfroles add-role

Add a role to a category

OptionWhat to give itNeeded?
categoryCategory (text)Yes
roleRole (role)Yes
emojiEmoji (text)Optional
labelLabel (text)Optional

/setup selfroles remove-role

Remove a role

OptionWhat to give itNeeded?
categoryCategory (text)Yes
roleRole (role)Yes

/setup selfroles preset

Apply a preset set of roles

OptionWhat to give itNeeded?
namePreset name (text)Yes

/setup selfroles post

Post the self-role menus

/setup selfroles disable

Turn self-roles off

/setup colorroles setup

Set the colour-roles channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup colorroles add

Add a colour role

OptionWhat to give itNeeded?
nameColour name (text)Yes
colorHex colour (text)Yes
emojiEmoji (text)Optional
pricePrice in economy coins, paid once (0 = free) (whole number, 0–1000000000)Optional

/setup colorroles price

Set what a colour costs in economy coins (0 = free)

OptionWhat to give itNeeded?
nameColour name (text)Yes
priceCoins, paid once (0 = free) (whole number, 0–1000000000)Yes

/setup colorroles remove

Remove a colour role

OptionWhat to give itNeeded?
nameColour name (text)Yes

/setup colorroles disable

Turn colour roles off

/setup debate start

Start a debate

OptionWhat to give itNeeded?
topicTopic (text)Yes
user1First debater (member)Optional
user2Second debater (member)Optional

/setup debate end

End the debate

/setup debate log

Set the debate log channel

OptionWhat to give itNeeded?
channelChannel (channel)Yes

/setup tournament create

Create a tournament

OptionWhat to give itNeeded?
nameName (text)Yes
maxMax entrants (whole number)Optional

/setup tournament join

Join a tournament

OptionWhat to give itNeeded?
idTournament ID (whole number)Yes

/setup tournament start

Start a tournament

OptionWhat to give itNeeded?
idTournament ID (whole number)Yes

/setup tournament advance

Advance a winner

OptionWhat to give itNeeded?
idTournament ID (whole number)Yes
winnerWinner (member)Yes

/setup tournament info

Tournament details

OptionWhat to give itNeeded?
idTournament ID (whole number)Yes

/setup tournament list

List tournaments

/setup tournament end

End a tournament

OptionWhat to give itNeeded?
idTournament ID (whole number)Yes

/setup newsfeed add

Add a news feed

OptionWhat to give itNeeded?
nameFeed name (text)Yes
urlFeed URL (text)Yes
channelChannel (channel)Yes

/setup newsfeed remove

Remove a news feed

OptionWhat to give itNeeded?
nameFeed name (text)Yes

/setup newsfeed list

List news feeds

/setup redditfeed add

Follow a subreddit

OptionWhat to give itNeeded?
subredditSubreddit name (text)Yes
channelChannel (channel)Yes
typeSort: hot, new, top (text)Optional

/setup redditfeed remove

Unfollow a subreddit

OptionWhat to give itNeeded?
subredditSubreddit name (text)Yes

/setup redditfeed list

List followed subreddits

/setup customcmd add

Add a chat-triggered response

OptionWhat to give itNeeded?
triggerWhat to look for (text)Yes
responseWhat to reply (text)Yes
typeexact, contains or startswith (text)Optional

/setup customcmd remove

Remove one

OptionWhat to give itNeeded?
triggerTrigger to remove (text)Yes

/setup customcmd list

List chat-trigger commands

← Docs home · Setup Commands on the features page