Skip to content
flankerDocs
Dashboard

VoiceMaster, tickets, applications 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.

voicemaster

Join to create voice rooms that members own and control. Run `voicemaster` on its own for a setup panel with menus and buttons.

Permission
Anyone
Aliases
vmvc
Dashboard
Choose your server/voicemaster
voicemaster setup

Creates the join channel, category and control panel.

Permission: Manage Server

Slash: /voicemaster setup

Mention
@Flanker voicemaster setup
voicemaster role (role)

Lets a role view and join your current room.

Permission: Room owner

Slash: /voicemaster role

Mention
@Flanker voicemaster role (role)
voicemaster channel (voice channel)

Sets the public Join to Create channel.

Permission: Manage Server

Slash: /voicemaster channels public

Mention
@Flanker voicemaster channel (voice channel)
voicemaster channel private (channel/none)

Sets or clears the private Join to Create channel.

Permission: Manage Server

Slash: /voicemaster channels private

Mention
@Flanker voicemaster channel private (channel/none)
voicemaster category private (category/none)

Sets or clears the private-room category.

Permission: Manage Server

Slash: /voicemaster categories private

Mention
@Flanker voicemaster category private (category/none)
voicemaster close (VoiceMaster channel)

Closes a temporary room. Normal antinuke checks still apply.

Permission: Manage Channels

Slash: /voicemaster close

Mention
@Flanker voicemaster close (VoiceMaster channel)
voicemaster join (role/none)

Gives members this safe role while they are in a VoiceMaster room. Use none to clear it.

Permission: Manage Server

Slash: /voicemaster join

Mention
@Flanker voicemaster join (role/none)
voicemaster announce

Lists new-room announcement destinations.

Permission: Manage Server

Slash: /voicemaster announcements list

Mention
@Flanker voicemaster announce
voicemaster announce add (channel) [message]

Adds or updates a new-room announcement and optional message script.

Permission: Manage Server

Slash: /voicemaster announcements add

Mention
@Flanker voicemaster announce add (channel) [message]
voicemaster announce remove (channel)

Removes one announcement destination.

Permission: Manage Server

Slash: /voicemaster announcements remove

Mention
@Flanker voicemaster announce remove (channel)
voicemaster announce reset

Removes every announcement destination.

Permission: Manage Server

Slash: /voicemaster announcements reset

Mention
@Flanker voicemaster announce reset
voicemaster announce test [member]

Sends the saved announcements using a member who is currently in voice.

Permission: Manage Server

Slash: /voicemaster announcements test

Mention
@Flanker voicemaster announce test [member]
voicemaster sendinterface

Re-sends the saved VoiceMaster control panel.

Permission: Manage Server

Slash: /voicemaster sendinterface

Mention
@Flanker voicemaster sendinterface
voicemaster (lock/unlock)

Locks or unlocks your room.

Permission: Room owner

Slash: /voicemaster room access

Mention
@Flanker voicemaster (lock/unlock)
voicemaster (ghost/unghost)

Hides or shows your room.

Permission: Room owner

Slash: /voicemaster room visibility

Mention
@Flanker voicemaster (ghost/unghost)
voicemaster rename (name)

Renames your room.

Permission: Room owner

Slash: /voicemaster room rename

Mention
@Flanker voicemaster rename (name)
voicemaster limit (number)

Sets a user limit.

Permission: Room owner

Slash: /voicemaster room limit

Mention
@Flanker voicemaster limit (number)
voicemaster trust (member)

Lets someone into this and future rooms.

Permission: Room owner

Slash: /voicemaster room trust

Mention
@Flanker voicemaster trust (member)
voicemaster untrust (member)

Removes someone from your trusted list.

Permission: Room owner

Slash: /voicemaster room untrust

Mention
@Flanker voicemaster untrust (member)
voicemaster block (member)

Removes someone and blocks them from this and future rooms.

Permission: Room owner

Slash: /voicemaster room block

Mention
@Flanker voicemaster block (member)
voicemaster unblock (member)

Removes someone from your blocked list.

Permission: Room owner

Slash: /voicemaster room unblock

Mention
@Flanker voicemaster unblock (member)
voicemaster invite (member)

Sends a member a link and lets them into this room.

Permission: Room owner

Slash: /voicemaster room invite

Mention
@Flanker voicemaster invite (member)
voicemaster kick (member)

Removes someone from this room.

Permission: Room owner

Slash: /voicemaster room kick

Mention
@Flanker voicemaster kick (member)
voicemaster transfer (member)

Gives your room to someone.

Permission: Room owner

Slash: /voicemaster room transfer

Mention
@Flanker voicemaster transfer (member)
voicemaster claim

Takes over a room whose owner left.

Slash: /voicemaster room claim

Mention
@Flanker voicemaster claim
voicemaster (chatlock/chatunlock)

Locks or unlocks the room's text chat.

Permission: Room owner

Slash: /voicemaster room chat-access

Mention
@Flanker voicemaster (chatlock/chatunlock)
voicemaster roomreset

Restores your room and saved owner settings to server defaults.

Permission: Room owner

Slash: /voicemaster room roomreset

Mention
@Flanker voicemaster roomreset
voicemaster info

Shows the room's settings.

Slash: /voicemaster room info

Mention
@Flanker voicemaster info
voicemaster default (name/limit/bitrate/region/role) (value)

Defaults for new rooms.

Permission: Manage Server

Typed slash actions (5)
Mention
@Flanker voicemaster default (name/limit/bitrate/region/role) (value)
voicemaster limitrange (minimum) (maximum)

Limits the member counts room owners may choose.

Permission: Manage Server

Slash: /voicemaster limitrange

Mention
@Flanker voicemaster limitrange (minimum) (maximum)
voicemaster maxchannels (0-500)

Caps active temporary rooms. Zero is unlimited.

Permission: Manage Server

Slash: /voicemaster maxchannels

Mention
@Flanker voicemaster maxchannels (0-500)
voicemaster category (category/none)

Where rooms are created.

Permission: Manage Server

Slash: /voicemaster categories public

Mention
@Flanker voicemaster category (category/none)
voicemaster interface (text channel)

Re-sends the control panel.

Permission: Manage Server

Slash: /voicemaster interface

Mention
@Flanker voicemaster interface (text channel)
voicemaster admin (room) (lock/unlock/hide/unhide/limit/rename/transfer/close) [value]

Controls any room.

Permission: Manage Server

Typed slash actions (8)
Mention
@Flanker voicemaster admin (room) (lock/unlock/hide/unhide/limit/rename/transfer/close) [value]
voicemaster password (password/none)

Locks your room behind a password. Your choice is stored hashed.

Permission: Room owner

Slash: /voicemaster room password

Mention
@Flanker voicemaster password (password/none)
voicemaster enter (room owner) (password)

Joins a room with its password. Your message is deleted.

Slash: /voicemaster room enter

Mention
@Flanker voicemaster enter (room owner) (password)
voicemaster votekick (member)

Starts one vote in your room. Members can vote yes or no and change their vote for two minutes. The target and bots cannot vote; owners and staff cannot be voted out.

Slash: /voicemaster room votekick

Mention
@Flanker voicemaster votekick (member)
voicemaster votepercent (1-100)

Percentage of eligible room members needed to remove someone, rounded up. Default 50. The target and bots do not count as voters.

Permission: Manage Server

Slash: /voicemaster votepercent

Mention
@Flanker voicemaster votepercent (1-100)
voicemaster creator add (voice channel) [category] [--private] [--limit 0-99] [--max 0-500] [--name template]

Adds another Join to Create channel with its own settings. --limit is members per room, --max is how many rooms it can have open. Up to 10.

Permission: Manage Server

Slash: /voicemaster creators add

Mention
@Flanker voicemaster creator add (voice channel) [category] [--private] [--limit 0-99] [--max 0-500] [--name template]
voicemaster creatorlimit (Join to Create channel) (0-500)

Caps how many rooms one Join to Create channel can have open at once. 0 removes the cap.

Permission: Manage Server

Slash: /voicemaster creatorlimit

Mention
@Flanker voicemaster creatorlimit (Join to Create channel) (0-500)
voicemaster creator remove (voice channel)

Removes an extra Join to Create channel.

Permission: Manage Server

Slash: /voicemaster creators remove

Mention
@Flanker voicemaster creator remove (voice channel)
voicemaster fallback (add/remove) (category)

Backup categories for when a category is full.

Permission: Manage Server

Slash: /voicemaster fallback

Mention
@Flanker voicemaster fallback (add/remove) (category)
voicemaster textchannels (on/off)

A private text channel for each room, for the people in it.

Permission: Manage Server

Slash: /voicemaster textchannels

Mention
@Flanker voicemaster textchannels (on/off)
voicemaster waitingrooms (on/off)

A waiting room next to locked rooms. Owners let people in with a button.

Permission: Manage Server

Slash: /voicemaster waitingrooms

Mention
@Flanker voicemaster waitingrooms (on/off)
voicemaster votekicks (on/off)

Lets people vote someone out of their room.

Permission: Manage Server

Slash: /voicemaster votekicks

Mention
@Flanker voicemaster votekicks (on/off)
voicemaster log (channel/none)

Logs rooms created, closed, renamed, claimed, locked and vote kicks.

Permission: Manage Server

Slash: /voicemaster log

Mention
@Flanker voicemaster log (channel/none)
voicemaster feature [name] [on/off]

Turns owner controls on or off. Without a name it lists them.

Permission: Manage Server

Slash: /voicemaster feature

Mention
@Flanker voicemaster feature [name] [on/off]
voicemaster reset

Removes the setup.

Permission: Manage Server

Slash: /voicemaster reset

Mention
@Flanker voicemaster reset

ticket

Private support channels members open from a panel. Run `ticket panel` for a setup panel with menus and buttons.

Permission
Manage Server
Aliases
tickets
Dashboard
Choose your server/tickets
ticket setup

Quick setup: asks for support roles, a log channel and where to post the panel.

Slash: /ticket setup

Mention
@Flanker ticket setup
ticket config [page]

Shows settings and pages through every panel and option.

Slash: /ticket config

Mention
@Flanker ticket config [page]
ticket panel (name) [channel]

Sends or resends a panel.

Slash: /ticket panels show

Mention
@Flanker ticket panel (name) [channel]
Example/ticket panels show panel Support #support
ticket panel create (name) [channel]

Makes a new panel.

Slash: /ticket panels create

Mention
@Flanker ticket panel create (name) [channel]
ticket panel set (panel) (channel/message/display/max/log/inside) (value)

Changes a panel. With only a panel name it opens a setup panel with menus and buttons. `ticket panel set (panel) #channel (message)` sets both at once. inside on puts the open buttons or menu inside a card instead of under it.

Typed slash actions (6)
Mention
@Flanker ticket panel set (panel) (channel/message/display/max/log/inside) (value)
ticket panel delete (name)

Deletes a panel.

Slash: /ticket panels delete

Mention
@Flanker ticket panel delete (name)
ticket option add (panel) (name) [label]

Adds an option (a kind of ticket) to a panel.

Slash: /ticket options add

Mention
@Flanker ticket option add (panel) (name) [label]
ticket option set (panel) (option id) (field) (value)

Changes an option: support/manage roles, view-only roles, label, emoji, style, category, closedcategory, log (or transcript), claiming, welcome and inside. Destination fields accept none to inherit existing defaults. Both role lists accept multiple roles; use none to clear. Channel access applies when tickets open.

Typed slash actions (18)
Mention
@Flanker ticket option set (panel) (option id) (field) (value)
Example@Flanker ticket option set Support 1 view @Observers @Auditors
ticket option remove (panel) (option id)

Removes an option.

Slash: /ticket options remove

Mention
@Flanker ticket option remove (panel) (option id)
ticket forms add (panel) (option id) (question) [--paragraph] [--optional]

Asks a question before the ticket opens.

Slash: /ticket forms add

Mention
@Flanker ticket forms add (panel) (option id) (question) [--paragraph] [--optional]
ticket settings (log/category/cooldown/autoclose/closeonleave/dmlog/autodelete/closedcategory/closedname) (value)

Server-wide ticket settings.

Typed slash actions (9)
Mention
@Flanker ticket settings (log/category/cooldown/autoclose/closeonleave/dmlog/autodelete/closedcategory/closedname) (value)
ticket claim

Claims the ticket you're in.

Permission: Support roles

Slash: /ticket claim

Mention
@Flanker ticket claim
ticket unclaim

Gives up the claim.

Permission: Support roles

Slash: /ticket unclaim

Mention
@Flanker ticket unclaim
ticket add (member or role)

Gives someone access to the ticket.

Permission: Support roles

Slash: /ticket add

Mention
@Flanker ticket add (member or role)
ticket remove (member or role)

Takes access away.

Permission: Support roles

Slash: /ticket remove

Mention
@Flanker ticket remove (member or role)
ticket close [reason]

Closes the ticket and saves a transcript.

Permission: Support roles

Slash: /ticket close

Mention
@Flanker ticket close [reason]
ticket closerequest [timeout] [reason]

Asks to close, with an optional auto-close timer.

Permission: Support roles or opener

Slash: /ticket closerequest

Mention
@Flanker ticket closerequest [timeout] [reason]
Example/ticket closerequest 10m resolved
ticket autoclose [hours]

Closes the ticket after some quiet hours.

Permission: Support roles

Slash: /ticket autoclose

Mention
@Flanker ticket autoclose [hours]
ticket move (category)

Moves the ticket to another category.

Permission: Support roles

Slash: /ticket move

Mention
@Flanker ticket move (category)
ticket info

Number, panel, opener, claimer and open time.

Permission: Support roles

Slash: /ticket info

Mention
@Flanker ticket info
ticket reopen [ticket id] [reason]

Reopens a closed ticket.

Slash: /ticket reopen

Mention
@Flanker ticket reopen [ticket id] [reason]
ticket delete [ticket id] [reason]

Deletes a ticket's channel.

Slash: /ticket delete

Mention
@Flanker ticket delete [ticket id] [reason]
ticket list [status] [member]

Lists tickets.

Slash: /ticket list

Mention
@Flanker ticket list [status] [member]
ticket stats [member]

Ticket counts.

Slash: /ticket stats

Mention
@Flanker ticket stats [member]
ticket blacklist (member or role)

Can't open tickets.

Slash: /ticket blacklist

Mention
@Flanker ticket blacklist (member or role)
ticket force (member) [panel]

Opens a ticket for someone.

Slash: /ticket force

Mention
@Flanker ticket force (member) [panel]
ticket reason (ticket id) (reason)

Changes a ticket's close reason.

Slash: /ticket reason

Mention
@Flanker ticket reason (ticket id) (reason)

application

Applications: forms members fill in to apply for staff and other roles, reviewed by staff with Accept and Deny buttons. Run `application settings` for a setup panel with menus and buttons.

Permission
Manage Server
Aliases
applicationsapps
Dashboard
Choose your server/applications
application

Lists every application.

Permission: Anyone

Slash: /application show

Mention
@Flanker application
application question edit (form) (number) (question) [--paragraph] [--optional]

Replaces a question and its answer style. Question labels can have up to 45 characters.

Slash: /application questions edit

Mention
@Flanker application question edit (form) (number) (question) [--paragraph] [--optional]
application question clear (form)

Removes every question from this application form.

Slash: /application questions clear

Mention
@Flanker application question clear (form)
application list [page]

Pages through forms, review destinations and pending counts.

Permission: Anyone

Slash: /application list

Mention
@Flanker application list [page]
application create (name) [review channel]

Makes a new application.

Slash: /application create

Mention
@Flanker application create (name) [review channel]
Example/application create staff #applications
application question add (form) (question) [--paragraph] [--optional]

Adds a question (up to 25, 45 characters each).

Slash: /application questions add

Mention
@Flanker application question add (form) (question) [--paragraph] [--optional]
Example/application questions add question add staff Why do you want to join?
application question remove (form) (number)

Removes a question.

Slash: /application questions remove

Mention
@Flanker application question remove (form) (number)
application question move (form) (from) (to)

Reorders questions.

Slash: /application questions move

Mention
@Flanker application question move (form) (from) (to)
application set (form) (setting) (value)
application panel (form) (channel)

Posts the Apply button.

Slash: /application panel

Mention
@Flanker application panel (form) (channel)
application (open/close) (form)

Opens or closes applications.

Slash: /application run

Mention
@Flanker application (open/close) (form)
application accept (number) [reason]

Accepts: gives the roles and DMs them.

Permission: Reviewers

Slash: /application accept

Mention
@Flanker application accept (number) [reason]
application deny (number) [reason]

Denies and DMs them the reason.

Permission: Reviewers

Slash: /application deny

Mention
@Flanker application deny (number) [reason]
application pending [form]

Lists applications waiting for review.

Permission: Reviewers

Slash: /application pending

Mention
@Flanker application pending [form]
application view (number)

Shows an application's answers.

Permission: Reviewers

Slash: /application view

Mention
@Flanker application view (number)
application delete (form)

Deletes an application.

Slash: /application delete

Mention
@Flanker application delete (form)

apply

Starts an application.

Permission
Anyone
Dashboard
Choose your server/applications
apply [form]

Opens the application form.

Slash: /server-tools apply

Mention
@Flanker apply [form]
Example/server-tools apply staff