Music
setMusicVolume
$setMusicVolume[]
Sets the music playback volume to a level between 0 and 100
Syntax
$setMusicVolume[volume]
Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| volume | integer | check_circle Required | — | The volume level to set, between 0 (silent) and 100 (maximum) |
Return Value
void
Sets the volume; does not return a value
Sets the playback volume for the music player. The volume parameter must be an integer between 0 (completely silent) and 100 (maximum volume). Use $lavalinkVolume to read the current volume level. Volume changes take effect immediately on the currently playing track.
Examples
Set volume to 50%
$setMusicVolume[50]
$sendMessage[🔊 Volume set to 50%.]
Set volume with feedback
$setMusicVolume[75]
$sendMessage[🔊 Volume: $lavalinkVolume[]%]
Increase volume by 10
$let[newVol;$sum[$lavalinkVolume[];10]]
$if[$var[newVol]>100]
$let[newVol;100]
$endif
$setMusicVolume[$var[newVol]]
$sendMessage[🔊 Volume: $var[newVol]%]
Mute and unmute
$if[$lavalinkVolume[>0]]
$setMusicVolume[0]
$sendMessage[🔇 Muted.]
$else
$setMusicVolume[50]
$sendMessage[🔊 Unmuted. Volume: 50%]
$endif