Docs/Commands
Reference

Ovels command reference

Every public slash command, organized by category with usage details, options and permission requirements.

17 commands

Server Admin

Server-wide configuration commands for administrators.

/add-btn
requires managemessages

✨ Add a button

Options
msgidRequired✨ Target Message ID (must be of my own)
labelRequired✨ Button label
urlRequired✨ URL to be assigned to the button
/addrr
requires manageguild

setup reaction role for the specified message

Options
channelRequiredchannel where the message exists
message_idRequiredmessage id to which reaction roles must be configured
emojiRequiredemoji to use
roleRequiredrole to be given for the selected emoji
/autorole
requires manageguild

setup role to be given when a member joins the server

Options
addOptionalsetup the autorole
removeOptionaldisable the autorole
/counter
requires manageguild

setup counter channel in the guild

Options
typeRequiredtype of counter channel
nameRequiredname of the counter channel
/embed
requires managemessages

send embed message

Options
channelRequiredchannel to send embed
/farewell
requires manageguild

setup farewell message

Options
statusOptionalenable or disable farewell message
previewOptionalpreview the configured farewell message
channelOptionalset farewell channel
descOptionalset embed description
thumbnailOptionalconfigure embed thumbnail
colorOptionalset embed color
footerOptionalset embed footer
imageOptionalset embed image
/flagtranslation
requires manageguild

configure flag translation in the server

Options
statusRequiredenabled or disabled
/logging
requires manageguild

enable or disable advanced logs

Options
channelsOptionalenable logging for channel updates
rolesOptionalenable logging for role updates
membersOptionalenable logging for members updates
voiceOptionalenable logging for voice channel updates
emojisOptionalenable logging for emojis updates
invitesOptionalenable logging for invites updates
messagesOptionalenable logging for messages updates
bansOptionalenable logging for bans updates
threadsOptionalenable logging for thread updates
guildOptionalenable logging for guild updates
statusOptionalcheck logging setup status
/maxwarn
requires manageguild

set max warnings configuration

Options
limitOptionalset max warnings a member can receive before taking an action
actionOptionalset action to performed after receiving maximum warnings
/modlog
requires manageguild

enable or disable moderation logs

Options
channelOptionalchannels to send mod logs
/musicrole
requires manageguild

Configure the Ovels Music Controller dashboard role

Options
actionRequiredsetup or remove the Ovels Music Controller role
/nuke
requires managechannels

Delete the current channel

No options required.
/poll
requires manageguild

create a poll

Options
channelRequiredChannel to send the poll in (must be a text channel)
questionRequiredQuestion to ask in the poll
optionsRequiredOptions to include in the poll (separated by commas)
/removerr
requires manageguild

remove configured reaction for the specified message

Options
channelRequiredchannel where the message exists
message_idRequiredmessage id for which reaction roles was configured
/say
requires managemessages

Says a message as the bot to a channel you choose

Options
operationRequiredChoose the operation to perform.
messageOptionalThe message to be sent.
channelOptionalThe channel where the message will be sent.
message_idOptionalThe ID of the message to edit.
pingOptionalWhether to ping everyone in the channel after sending the message.
/setprefix
requires manageguild

sets a new prefix for this server

Options
newprefixRequiredthe new prefix to set
/welcome
requires manageguild

setup welcome message

Options
statusOptionalenable or disable welcome message
previewOptionalpreview the configured welcome message
channelOptionalset welcome channel
descOptionalset embed description
thumbnailOptionalconfigure embed thumbnail
colorOptionalset embed color
footerOptionalset embed footer
imageOptionalset embed image
9 commands

Invites

Track which invite link brought each new member into your server.

/addinvites
requires manageguild

add invites to a member

Options
userRequiredthe user to give invites to
invitesRequiredthe number of invites to give
/invitecodes

list all your invites codes in this guild

Options
userOptionalthe user to get the invite codes for
/inviter

shows inviter information

Options
userOptionalthe user to get the inviter information for
/inviterank
requires manageguild

configure invite ranks

Options
addOptionaladd a new invite rank
removeOptionalremove a previously configured invite rank
/inviteranks

shows the invite ranks configured on this guild

No options required.
/invites

shows number of invites in this server

Options
userOptionalthe user to get the invites for
/invitesimport
requires manageguild

add existing guild invites to users

Options
userOptionalthe user to import invites for
/invitetracker
requires manageguild

enable or disable invite tracking in the server

Options
statusRequiredconfiguration status
/resetinvites
requires manageguild

clear a users added invites

Options
userRequiredthe user to clear invites for
4 commands

Utility

General-purpose tools to make running your server easier.

/afk

Set your AFK status with an optional message

Options
reasonOptionalThe reason for being AFK
/help

command help menu

Options
commandOptionalname of the command
/paste
5s cooldown

Paste something in sourceb.in

Options
titleRequiredtitle for your content
contentRequiredcontent to be posted to bin
/translate
20s cooldown

translate from one language to other

Options
languageRequiredtranslation language
textRequiredthe text that requires translation
3 commands

Auto Moderation

Automatic spam, invite, and link filtering, plus adaptive slowmode configuration.

/anti
requires manageguild

manage various automod settings for the server

Options
ghostpingOptionaldetects and logs ghost mentions in your server
spamOptionalenable or disable antispam detection
massmentionOptionalenable or disable massmention detection
/autodelete
requires manageguild

manage the autodelete settings for the server

Options
attachmentsOptionalallow or disallow attachments in message
invitesOptionalallow or disallow discord invites in message
linksOptionalallow or disallow links in message
maxlinesOptionalsets maximum lines allowed per message
/automod
requires manageguild

various automod configuration

Options
statusOptionalcheck automod configuration
strikesOptionalset maximum number of strikes before taking an action
actionOptionalset action to be performed after receiving maximum strikes
debugOptionalenable/disable automod for messages sent by admins & moderators
whitelistOptionalview whitelisted channels
whitelistaddOptionaladd a channel to the whitelist
whitelistremoveOptionalremove a channel from the whitelist
5 commands

Automation & TTS

Text-to-speech in voice channels and other automated server workflows.

/autoslowmode

Auto-adjust channel slowmode based on message density. Use enable, disable, or status.

Options
actionRequiredEnable, disable, or view status
channelOptionalThe channel to apply adaptive slowmode (not needed for status)
minOptionalMinimum slowmode (in seconds)
maxOptionalMaximum slowmode (in seconds)
thresholdOptionalMessages per window to trigger increase
windowOptionalTime window (in seconds) for measuring density
/jtc

Join-to-Create admin setup and personal room controls

Options
setupOptionalopen the Join-to-Create admin setup panel
statusOptionalshow your temporary voice room
nameRequiredrename your temporary voice room
limitRequiredset your temporary voice room user limit
lockOptionalprevent new users from joining your room
unlockOptionalallow users to join your room again
publicOptionalmake your room publicly joinable
privateOptionalmake your room private
allowRequiredallow a member to join your room
denyRequireddeny a member from joining your room
kickRequireddisconnect a member from your room
transferRequiredtransfer room ownership
claimOptionalclaim a room whose owner has left
/setup

Setup TTS in this server

Options
channelRequiredSelect the text channel where TTS should be active
/trigger

Manage keyword-based auto-replies

Options
actionRequiredThe action to perform
keywordOptionalThe keyword for the trigger
replyOptionalThe reply for the keyword (for setup/edit)
/tts

Text-to-Speech: setup, remove, join, leave and auto-voice messages.

Options
setupOptionalEnable TTS in a text channel (admin only)
removeOptionalRemove saved TTS channel and stop listening (admin only)
joinOptionalHave the bot join your voice channel
leaveOptionalHave the bot leave the voice channel
messageOptionalSpeak a message via TTS (also auto-reads when setup)
14 commands

Moderation

Warnings, timed mutes, kicks, bans, and everything else staff need to keep a server in order.

/ban
requires banmembers

bans the specified member

Options
userRequiredthe target member
reasonOptionalreason for ban
/bans
requires banmembers

List all banned users in the guild with the reason.

No options required.
/kick
requires kickmembers

kicks the specified member

Options
userRequiredthe target member
reasonOptionalreason for kick
/lock
requires managechannels

Locks a channel

Options
channelRequiredChannel to lock
reasonOptionalReason for locking (optional)
/nick
requires managenicknames

nickname commands

Options
setOptionalchange a members nickname
resetOptionalreset a members nickname
/purge
requires managemessages

purge commands

Options
allOptionalpurge all messages
attachmentsOptionalpurge all messages with attachments
botsOptionalpurge all bot messages
linksOptionalpurge all messages with links
tokenOptionalpurge all messages containing the specified token
userOptionalpurge all messages from the specified user
/softban
requires kickmembers

softban the specified member. Kicks and deletes messages

Options
userRequiredthe target member
reasonOptionalreason for softban
/timeout
requires moderatemembers

timeouts the specified member

Options
userRequiredthe target member
durationRequiredthe time to timeout the member for
reasonOptionalreason for timeout
/unban
requires banmembers

unbans the specified member

Options
nameRequiredmatch the name of the member
reasonOptionalreason for ban
/unlock
requires managechannels

Unlocks a channel

Options
channelRequiredChannel to unlock
/untimeout
requires moderatemembers

remove timeout from a member

Options
userRequiredthe target member
reasonOptionalreason for timeout
/voice
requires mutemembers, movemembers, deafenmembers

voice moderation commands

Options
muteOptionalmute a member's voice
unmuteOptionalunmute a muted member's voice
deafenOptionaldeafen a member in voice channel
undeafenOptionalundeafen a member in voice channel
kickOptionalkick a member from voice channel
moveOptionalmove a member from one voice channel to another
/warn
requires kickmembers

warns the specified member

Options
userRequiredthe target member
reasonOptionalreason for warn
/warnings
requires kickmembers

list or clear user warnings

Options
listOptionallist all warnings for a user
clearOptionalclear all warnings for a user
15 commands

Music

Queue-based music playback, filters, and voice channel controls.

/bassboost

Set bassboost level

Options
levelRequiredbassboost level
/leave

Disconnects the bot from the voice channel

No options required.
/loop

loops the song or queue

Options
typeOptionalSelect loop type
/lyric

find lyric of the song

Options
queryRequiredfind lyric of the song
/np

Shows what track is currently being played

No options required.
/pause

Pause the music player

No options required.
/play

Play or queue your favorite song!

Options
queryRequiredsong name or url
/queue

displays the current music queue

Options
pageOptionalpage number
/resume

Resumes the music player

No options required.
/search

search for matching songs on YouTube

Options
queryRequiredsong to search
/seek

Sets the position of the current track

Options
timeRequiredThe time you want to seek to
/shuffle

shuffle the queue

No options required.
/skip

Skip the current song

No options required.
/stop

Stop the music player

No options required.
/volume

Set the music player volume

Options
amountOptionalEnter a value to set [0 to 100]
6 commands

Information

Look up details about users, the server, and the bot itself.

/bot

bot related commands

Options
inviteOptionalget bot's invite
statsOptionalget bot's statistics
uptimeOptionalget bot's uptime
/info

show various information

Options
userOptionalget user information
channelOptionalget channel information
guildOptionalget guild information
botOptionalget bot information
avatarOptionaldisplays avatar information
emojiOptionaldisplays emoji information
/leaderboard

display the XP, invite and rep leaderboard

Options
typeRequiredtype of leaderboard to display
/membercount

Shows the number of members on the server.

No options required.
/ping

Get the bot's ping

No options required.
/updates

Get the latest bot updates and changelogs.

No options required.
3 commands

Suggestions

Let members submit and vote on suggestions for your server.

/bug

Report a bug of the bot

Options
describeRequiredDescribe the bug as much details as possible
image_linkOptionalLink of the Screen shots of the case
/suggest
20s cooldown

submit a suggestion

Options
suggestionRequiredthe suggestion
/suggestion
requires manageguild

configure suggestion system

Options
statusOptionalenable or disable suggestion status
channelOptionalconfigure suggestion channel or disable it
appchOptionalconfigure approved suggestions channel or disable it
rejchOptionalconfigure rejected suggestions channel or disable it
approveOptionalapprove a suggestion
rejectOptionalreject a suggestion
staffaddOptionaladd a staff role
staffremoveOptionalstaffremove a staff role
4 commands

Fun & Games

Button-based minigames — Wordle, TicTacToe, Connect 4, 2048, Blackjack and more — plus memes and other fun extras.

/flip

flips a coin or message

Options
coinOptionalflip a coin
textOptionalreverses the given message
/fun

play some cool fun games

Options
tictactoeOptionalPlays TicTacToe Game
rpsOptionalStarts a Rock Paper Scissor Game
fasttypeOptionalStarts a Fast Type Game
snakeOptionalStarts a game of Snake.
wouldyouratherOptionalPlay Would You Rather Game
hangmanOptionalPlay a game of Hangman
findemojiOptionalPlay a game of Find Emoji
guessthepokemonOptionalPlay Guess the Pokemon Game
wordleOptionalPlay a game of Wordle
floodOptionalPlay a game of Flood
connect4OptionalPlay a game of Connect4
2048OptionalPlay a game of 2048
minesweeperOptionalPlay a game of minesweeper
matchpairsOptionalPlay a game of matchpairs
truthdareOptionalPlay a game of Truth or Dare
/meme
20s cooldown

get a random meme

Options
categoryOptionalmeme category
/minigames
3s cooldown

play a modern button-based minigame

Options
blackjackOptionalPlay a round of Blackjack against the dealer
higherlowerOptionalGuess if the next card is higher or lower to build a streak
1 commands

Giveaways

Start, reroll, and manage timed giveaways with entry requirements.

/giveaway

giveaway commands

Options
startOptionalstart a giveaway
pauseOptionalpause a giveaway
resumeOptionalresume a paused giveaway
endOptionalend a giveaway
rerollOptionalreroll a giveaway
listOptionallist all giveaways
editOptionaledit a giveaway
6 commands

Leveling & Stats

XP tracking, level-up messages, and member leaderboards.

/levelroles
requires manageguild

configure roles awarded when a member reaches a level

Options
addOptionalaward a role when a member reaches the given level
removeOptionalremove the level-role reward configured for that level
listOptionallist all configured level-role rewards
/levelup
requires manageguild

configure the levelling system

Options
messageOptionalset custom level up message
channelOptionalset the channel to send level up messages to
announceOptionalturn level up announcements on or off (off by default)
/rank
5s cooldown

displays member's rank in this server

Options
userOptionaltarget user
/stats
5s cooldown

displays members stats in this server

Options
userOptionaltarget user
/statstracking
requires manageguild

enable or disable tracking stats in the server

Options
statusRequiredenabled or disabled
/xpadmin
requires manageguild

manually set, add, remove or reset a member's XP

Options
setOptionalset a member's XP to an exact amount
addOptionaladd XP to a member
removeOptionalremove XP from a member
resetOptionalreset a member's XP and level back to 0
2 commands

Tickets

Open, manage, and close support ticket channels.

/ticket
requires manageguild

manage the ticket system

Options
panelOptionalpost the configured ticket panel
logOptionalset the ticket log channel
limitOptionalset the server-wide concurrent ticket limit
defaultcategoryOptionalset (or clear) the fallback parent category for tickets with no category
inactivityOptionalauto-warn and auto-close inactive tickets
settingsOptionalview the current ticket configuration
closeOptionalclose the current ticket
closeallOptionalclose all open tickets
claimOptionalclaim the current ticket
unclaimOptionalunclaim the current ticket
addOptionaladd a user or role to the current ticket
removeOptionalremove a user or role from the current ticket
/ticketcat
requires manageguild

manage ticket categories

Options
listOptionallist all ticket categories and their settings
addOptionalcreate a ticket category (only name is required)
editOptionaledit an existing ticket category
removeOptionalremove a ticket category
panelOptionalpost a dedicated open-ticket panel for one category
Ovels Discord Bot Commands — Complete Reference | Ovels