⌨️ Command Reference

Bozos public slash commands

This reference is based on the current Bozos Forever and Bozos TTS source code and covers the commands intended for normal server members and administrators. Commands are grouped by purpose so the full reference stays readable.

Bozos Forever

The all-in-one bot combines moderation, music, community utilities, scheduled messaging, voice streaks and server management.

🛡️ Moderation

10 commands

The Moderation System must be enabled. Bozos Forever should have Administrator permission and its role must sit high enough to act on the target member.

/kick target:<user> [reason]Kick Members

Kick a member from the server.

/ban target:<user> [reason]Ban Members

Ban a member from the server.

/unban userid:<user ID> [reason]Ban Members

Unban a user by Discord user ID.

/mute target:<user> [duration] [reason]Moderate Members

Timeout a member. Duration examples include 5m, 3h, 1d and 1w.

/unmute target:<user> [reason]Moderate Members

Remove an active timeout from a member.

/warn target:<user> reason:<reason>Moderate Members

Record a formal warning and moderation case.

/warnings [target]Target is optional

Show how many warning records a member has.

/clearwarnings target:<user>Moderate Members

Clear the stored warning records for a member.

/modlogs target:<user>Moderate Members

Show the latest moderation cases recorded for a member.

/purge amount:<1-100>Manage Messages

Bulk-delete up to 100 messages from the current channel.

🎵 Music

22 commands

Music commands depend on the Music System being enabled. Radio and Autoplay also have their own server-level switches.

/joinVoice channel required

Join your current voice channel and start a music session.

/play song:<name or link>Voice channel required

Play a song, playlist or supported music link. Spotify, Apple Music and Deezer links/searches are supported.

/playtop song:<name or link>Voice channel required

Add a song at the top of the upcoming queue.

/playfile file:<attachment>Voice channel required

Play an audio file supplied as a Discord attachment.

/radioRadio must be enabled

Open the curated 24/7 radio-station selector.

/skipActive player required

Skip the current track.

/queueActive player required

Show the current and upcoming music queue.

/jump position:<number>Active player required

Jump directly to a queued track. Queue positions start at 2.

/move track:<number> new_position:<number>Active player required

Move an upcoming track to another queue position.

/remove position:<number>Active player required

Remove an upcoming track by queue position.

/loopActive player required

Cycle loop mode through Track, Queue and Off.

/unloopActive player required

Turn looping off. Radio sessions keep their required queue loop.

/autoplayAutoplay must be enabled

Toggle autoplay for the active music session.

/pauseActive player required

Pause the current track.

/resumeActive player required

Resume paused playback.

/volume amount:<1-100>Active player required

Set the active music player volume.

/nowplayingTrack must be playing

Refresh/show the Now Playing panel.

/8dTrack must be playing

Toggle the spatial 8D rotation effect.

/lofiTrack must be playing

Toggle the lo-fi playback filter.

/bassboost mode:<off|low|medium|high|extreme|earrape>Track must be playing

Choose the bass-boost preset.

/clearfiltersActive player required

Reset active music filters.

/stopActive session required

Stop playback, clear the music session and leave voice.

🕒 Scheduler & Admin Messaging

6 commands

These tools are restricted to server Administrators. Scheduler times use IST in YYYY-MM-DD HH:mm format.

/say message:<text>Administrator

Send a message through Bozos in the current text channel.

/reply message_id:<ID> message:<text>Administrator

Find a Discord message in the server and reply through Bozos.

/schedulemessage channel:<channel> time:<IST time> message:<text>Administrator

Schedule a message for a future date and time.

/scheduledlistAdministrator

List the server's pending scheduled messages.

/editschedule schedule_id:<ID> [channel] [time] [message]Administrator

Change one or more fields of a pending scheduled message.

/cancelschedule schedule_id:<ID>Administrator

Cancel a pending scheduled message.

🌙 AFK

6 commands

The AFK System can be enabled or disabled per server. Mentioning an AFK member shows their status, and sending a normal message while AFK clears your own status.

/afk set [reason]Personal

Set your AFK status with an optional reason.

/afk offPersonal

Remove your own AFK status.

/afk statusPersonal

Check your current AFK status.

/afklistUp to 20 shown

Show currently AFK members in the server.

/afkclear user:<member>Administrator

Clear one member's AFK status.

/afkclearallAdministrator

Clear all AFK statuses in the server.

🎂 Birthdays

4 commands

The Birthday System needs a birthday channel and birthday ping role configured before birthday commands can be used.

/birthday set date:<DD-MM>Personal

Save your birthday as day and month.

/birthday view [user]Personal

View your own or another member's saved birthday.

/birthday listServer utility

Show saved birthdays for the server.

/birthday removePersonal

Remove your saved birthday.

🎙️ Voice Streaks

2 commands

Voice streaks update automatically from members joining/leaving voice channels. The leaderboard data is cleared at the start of each month.

/vcstreak [user]Server utility

Show current/best VC streak and tracked voice time, or inspect another member.

/vcleaderboardTop 10

Show top voice-channel streaks and tracked VC time.

🛠️ General

2 commands

General information and support commands.

/helpEveryone

Open the interactive Bozos Forever help menu.

/supportEveryone

Show official Bozos support information and links.

Bozos TTS

The separate voice bot focuses on multilingual voice-channel text-to-speech, multiple voices, announcements and live playback controls.

🔊 Bozos TTS

9 commands

Voice-session controls require the bot/user to be in the active voice channel where applicable. Language and voice choices can be server-wide or personal.

/joinVoice channel required

Join your current voice channel and read the associated text chat aloud.

/leaveSame voice channel

Disconnect Bozos TTS and stop the voice session.

/language scope:<Server|Only me>75 language families with regional accents

Open the language/region selector for a server-wide or personal TTS language.

/voice scope:<Server|Only me>Multiple voice choices

Choose from multiple neural voices for the selected language/accent.

/volume percent:<0-200>Same voice channel

Set Bozos TTS playback volume for the server.

/skipSame voice channel

Skip the TTS message currently being spoken.

/announce enabled:<true|false>Manage Server

Enable or disable localized voice-channel join/leave announcements.

/helpEveryone

Open the interactive Bozos TTS help menu.

/supportEveryone

Show official Bozos TTS support information.

Discord's slash-command interface remains the best place to see required options while typing. This page documents the public commands intended for normal use.