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 command

Leveling

Command Description Type
leaderboard It shows the guild XP leaderboard. Chat command
stats Shows your or another member's XP stats. Chat command
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 command

Moderation

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

Music

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

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 command
poll Starts an interactive wizard to create a poll, or ends an ongoing one. Chat command
purge Deletes a certain number of messages in a channel (as long as they are less than 14 days old). Chat command
send The bot will send a message to the current text channel, with or without embedded formatting. Chat command
edit Edits a message previously sent by the bot. Chat command
dm The bot will send a message to the member, anonymously or with the referenced author, with embedded format or not. Chat command
serverinfo Shows information about the guild. Chat command
userinfo Shows information about you or any other member. Chat command
roleinfo Shows information about a role. Chat command
run Runs one of the pre-programmed scripts (see the "Preprogrammed scripts" section). Chat command

Clone this wiki locally