Skip to content

Commands

Daniel Perales Mauriz edited this page Jun 22, 2022 · 48 revisions

These are the commands that HelpBot has, and whose permissions and operation can be configured through the commands.json configuration file, as described in the "Configuration" section, and these can be of type chat (invoked with the / slash), of type message (from the message's application context menu), or of type user (from the member's application context menu).

Information

Command Description Type
ping Provides information about the state of the bot. Chat

Leveling

Command Description Type
leaderboard It shows the guild XP leaderboard. Chat
stats Shows your or another member's XP stats. Chat
notifications Adjust the bot's XP level up notifications. Chat
xp Modifies the amount of XP of a member.
- set: Assigns a specific amount.
- add: Adds a certain amount.
- addrandom: Adds the XP corresponding to X number of messages.
- remove: Removes a certain amount of XP.
- clear: Initializes the member's XP to 0.
Chat

Moderation

Command Description Type
warn Adds a warning to the member. Chat
Remove and warn Deletes a message and adds a warning to the author member. Message
rmwarn To remove a warning (or all) to a member. Chat
infractions It shows a list with the warns of a member and their respective IDs. Chat
slowmode Activates slow mode on a text channel. Chat
tempmute Temporarily mutes a member from text and voice channels. Chat
mute Mutes a member from text and voice channels. Chat
unmute Unsilences a member. Chat
kick Kicks a member. Chat
ban Bans a member. Chat
unban Unbans a member. Chat

Music

Command Description Type
join Connects the bot to your voice channel. Chat
leave Causes the bot to leave your voice channel. Chat
play Searchs for a song or playlist by name or YouTube URL, or if you don't provide parameters, resumes the queue. Chat
playskip Searchs for a song or playlist by name or YouTube URL, and skips the actual track. Chat
sound Plays a .mp3 file from the media/audios folder, or shows a list of them. Chat
skip Skips the current track, or a specified amount. Chat
pause Pauses the playback queue. Chat
nowplaying Shows information about the current track. Chat
queue Shows the tracks that are in the queue. Chat
clear Empties the playback queue. Chat
move Modifies the position of a track in the queue. Chat
remove Removes a track from the play queue. Chat
replay Replays the current track from the beginning. Chat
resume Resumes the reproduction queue. Chat
loop Loops the current track. Chat
loopqueue Loops the playback queue. Chat
shuffle Activates shuffle mode in the play queue. Chat
seek Changes the time of the song to a specific timestamp. Chat
forward Advances the moment of a song by a specified amount of time. Chat
rewind Moves back the moment of a song by a certain amount of time. Chat

Tools

Command Description Type
invitation Generates or retrieves a permanent invite link in the rules channel, or in the first text channel that allows it. Chat
poll Starts an interactive wizard to create a poll, or ends an ongoing one. Chat
purge Deletes a certain number of messages in a channel (as long as they are less than 14 days old). Chat
send The bot will send a message to the current text channel, with or without embedded formatting. Chat
edit Edits a message previously sent by the bot. Chat
dm The bot will send a message to the member, anonymously or with the referenced author, with embedded format or not. Chat
serverinfo Shows information about the guild. Chat
userinfo Shows information about you or any other member. Chat
roleinfo Shows information about a role. Chat
run Runs one of the pre-programmed scripts (see the "Preprogrammed scripts" section). Chat

Clone this wiki locally