Welcome and messages commands
Type / and pick the slash command, or mention Flanker before the command. (round) parameters are required; [square] parameters are optional. Expand a syntax row for its slash command, permissions and example.
welcome
Messages posted when someone joins. Supports embeds, buttons and layouts. Run `welcome add` for a setup panel with menus and buttons.
welcome add (channel) (message) [--self_destruct 6-60]
Sets the welcome message for a channel. Without a message it opens a setup panel with menus and buttons; without a channel it uses this one.
/welcome add #welcome Welcome to {guild.name}, {user.mention}!welcome remove (channel)
Removes it.
welcome view (channel)
Opens the setup panel for that channel, with a link to edit the message in Studio.
welcome test (channel)
Sends a test with you as the new member.
welcome list
Lists channels with a welcome message.
leave
Messages posted when someone leaves. Run `leave add` for a setup panel with menus and buttons.
leave add (channel) (message) [--self_destruct 6-60]
Sets the leave message for a channel. Without a message it opens a setup panel.
/welcome leave add #general {user.name} left.leave remove (channel)
Removes it.
leave view (channel)
Opens the setup panel for that channel.
leave test (channel)
Sends a test.
boosts
Messages posted when someone boosts the server. Run `boosts add` for a setup panel with menus and buttons.
boosts add (channel) (message) [--self_destruct 6-60]
Sets the boost message for a channel. Without a message it opens a setup panel.
boosts remove (channel)
Removes it.
boosts view (channel)
Opens the setup panel for that channel.
boosts test (channel)
Sends a test.
greet
Greets members when they join by default. Each channel can instead greet their first message there. Join greets wait for captcha verification and pause during raids. Run `greet` on its own for a setup panel with menus and buttons.
greet add (channel) (message) [--trigger join/message] [--pingable on/off] [--self-destruct seconds]
Sets the greet for a channel. Defaults to joining.
/welcome greet add #chat say hi to {user.mention}greet list
Shows every greet channel.
greet trigger (join/message) [channel]
Sets when greets run. Without a channel it changes every greet.
/welcome greet trigger message #chatgreet view (channel)
Shows a greet's script.
greet message [channel] (message)
Changes a greet's message.
greet pingable (on/off) [channel]
Whether greets actually ping. Without a channel it changes all of them.
greet selfdestruct (seconds/off) [channel]
Deletes greets after a few seconds. Without a channel it changes all of them.
greet test [channel] [member]
Sends a test.
greet resetuser (member)
Lets a member be greeted again.
greet remove (channel)
Removes a channel's greet.
autorole
Roles given to new members once they're through antiraid's captcha. Roles with dangerous permissions can't be used. Run `autorole` on its own for a setup panel with menus and buttons.
autorole
Shows the roles.
autorole add (roles)
Roles for everyone who joins.
/autorole add @Memberautorole remove (roles)
Stops giving those roles.
autorole humans add (roles)
Roles for people only.
autorole bots add (roles)
Roles for bots only.
autorole reset
Removes every autorole.
pingonjoin
Pings new members in channels and deletes the ping right away, so they notice those channels. Run `pingonjoin` on its own for a setup panel with menus and buttons.
pingonjoin add (channel or category)
Adds a channel.
/automation pingonjoin add #rulespingonjoin remove (channel or category)
Removes it.
pingonjoin time (seconds)
How long the ping stays.
pingonjoin reset
Removes every channel.
pingonjoin list [page]
Pages through ping channels and shows how long the pings stay.
bumpreminder
Reminds the server to bump on DISBOARD when the 2 hour cooldown ends, and thanks whoever bumped. Run `bumpreminder` on its own for a setup panel with menus and buttons.
bumpreminder channel (channel)
Where DISBOARD bumps are watched.
/automation bumpreminder channel #bumpbumpreminder message (message) [--pingable on/off] [--remind_once on/off]
The reminder message.
bumpreminder thankyou (message) [--pingable on/off]
The thank-you message.
bumpreminder set (reminder/thankyou) (message)
Replaces a message without changing its options. Accepts plain text, embeds and cards.
bumpreminder (mentions/thankmentions) (on/off)
Allows mentions in the reminder or thank-you message.
bumpreminder once (on/off)
On sends one reminder per bump. Off repeats every two hours until the next bump.
bumpreminder (autolock/autoclean) (on/off)
Auto-lock blocks chat between bumps. Auto-clean deletes messages from everyone except DISBOARD and flanker.
timer
Repeating messages posted every so often. Run `timer` on its own for a setup panel with menus and buttons.
timer add (channel) (interval) (message)
Posts the message every interval. Never pings roles, @everyone or @here.
/automation timer add #general 2h Remember to read the rules!timer remove (channel)
Stops the timer.
timer view (channel)
Shows the timer.
timer activity (on/off)
Skips a post when the channel has been quiet.
autoresponder
Replies automatically when a message contains a trigger. Flood protection allows one match per member every 5s, one per channel every 2s and five per server every 10s. Excess matches are skipped, including role actions and trigger deletion. Responders pause during attack quiet mode. Run `autoresponder` on its own for a setup panel with menus and buttons.
autoresponder add (trigger), (response) [--not_strict] [--self_destruct 6-60] [--delete] [--reply] [--ignore_command_check]
Adds an autoresponder. Note the comma after the trigger.
/automation autoresponder add hello, Hi {user.mention}!autoresponder set (trigger), (channels/roles/addroles/removeroles) (list or none)
Changes allowed channels, required roles, granted roles or removed roles. Use none to clear the selected list.
autoresponder exclusive list (trigger)
Shows the allowed channels and required roles for one trigger.
autoresponder remove (trigger)
Deletes one.
autoresponder view (trigger)
Shows its settings.
autoresponder list
Lists every autoresponder.
autoresponder exclusive (role/channel) (trigger)
Only answers for that role or in that channel.
autoresponder role (add/remove) (role) (trigger)
Gives or takes a role when it fires.
autoresponder reset
Deletes every autoresponder.
reaction
Reacts to messages that contain a word, or to every message in a channel. Run `reaction` on its own for a setup panel with menus and buttons.
reaction add (emoji(s)) (trigger word)
Reacts whenever a message contains the word.
/automation reaction add 😭 cryingreaction delete (trigger word) (emoji)
Removes one emoji from a trigger.
reaction deleteall (trigger word)
Removes a trigger.
reaction list
Lists every trigger.
reaction owner (trigger word)
Shows who added each emoji.
reaction messages (channel) [emoji] [emoji] [emoji]
Reacts to every message in a channel, up to 3 emojis.
/automation reaction messages #selfies 🔥 😍