Files
ShiteMusicBot/localization/en_en/commands.yaml
T

232 lines
7.4 KiB
YAML

# Aliases and translated versions of help messages and arguments
# for each of the commands in the the bot(except the forgotten onces.)
# Currently no fallback so everything has to be translated.
# Help
help:
aliases: [help]
args: '<commands>'
description: 'Shows a help message.'
# Music
play:
aliases: [play, p]
args: '<query>' # This is just a cosmetic representation of the arguments.
description: 'Searches and plays a song from a given query.'
now:
aliases: [now, np, nowplaying]
description: 'Show the song currently playing.'
queue:
aliases: [queue, q]
args: '[user]'
description: 'Shows the queue. Shows a user queue if user is specified.'
myqueue:
aliases: [myqueue, mq]
description: 'Shows your queue.'
seek:
aliases: [seek]
args: '<seconds>'
description: 'Seek forward or backwards in the song.'
skip:
aliases: [skip]
description: 'Vote to skip the current song.'
skipto:
aliases: [skipto, forceskip]
args: '<queue position>'
description: 'Skips to the specified position in the queue.'
stop:
aliases: [stop]
description: 'Stops playing and clears the queue.'
pause:
aliases: [pause, resume]
description: 'Pause/resume the current song.'
shuffle:
aliases: [shuffle]
description: 'Shuffles your queue'
move:
aliases: [move, m]
args: '<start_pos> <end_pos>'
description: 'Moves a track in your queue.'
remove:
aliases: [rem]
args: '<member>'
description: 'Removes a song from your queue.'
DJremove:
aliases: [DJremove, djremove]
args: '<member>'
description: 'Removes a song from the global queue.'
removeuser:
aliases: [removeuser]
args: '<user>'
description: 'Removes all songs queued by <user>.'
search:
aliases: [search, s]
args: '<query>'
description: 'Returns a list of possible songs.'
disconnect:
aliases: [disconnect, dc]
description: 'Clears the queue, stops playing and leaves the current voice channel.'
volume:
aliases: [volume, v, vol]
args: '<vol>'
description: 'Sets the volume of the music.'
normalize:
aliases: [normalize, normal]
description: 'Resets the volume and the equalizer.'
boost:
aliases: [boost, bassboost]
args: <True/False>
description: 'Turns on or off bass boost'
nightcore:
aliases: [nightcore]
args: <True/False>
description: 'Turns on or off nightcore mode'
history:
aliases: [history, h]
description: 'Shows the last 10 songs played.'
lyrics:
aliases: [lyrics]
args: '[query]'
description: 'Look up the lyrics for a song. Looks up the lyrics for the current song if no song is specified.'
scrub:
aliases: [scrub]
description: 'Shows a temporary controller/scrubber.'
reconnect:
aliases: [rc]
description: 'disconnects then reconnects the bot in case of bugged songs'
forcedisconnect:
aliases: [fd]
description: 'Forces the bot to disconnect'
forceplay:
aliases: [forceplay, fp]
args: '<query>' # This is just a cosmetic representation of the arguments.
description: 'Searches and plays a song from a given query.'
loop:
aliases: [loop, looping]
description: 'Loops the queue'
sub_commands:
start:
aliases: ['on', start, begin]
description: 'Starts looping the queue'
stop:
aliases: ['off', stop, end]
description: 'Stops looping the queue'
# Misc
info:
aliases: [info]
description: 'Shows info about the bot.'
musicinfo:
aliases: [musicinfo]
description: 'Shows music related info about the bot.'
uptime:
aliases: [uptime]
description: 'Shows how long the bot has been running.'
ping:
aliases: [ping]
description: 'Get the current latency of the bot.'
guilds:
aliases: [guilds]
description: 'Show the guilds the bot is in'
reloadlocale:
aliases: [reloadlocale]
description: 'Reload all response translations'
reloadalias:
aliases: [reloadalias]
description: 'Reload all aliases and help information.'
# NodeManager
node:
aliases: [node]
description: 'Manage server nodes.'
sub_commands:
add:
aliases: [add]
description: 'Adds node to pool.'
list:
aliases: [list, nodes]
description: 'Lists nodes in the pool.'
remove:
aliases: [remove]
description: 'Removes nodes in the pool.'
reload_file:
aliases: [reload_file, reload]
description: 'Reads the settings and adds newly added nodes.'
# Settings
settings:
aliases: [settings, set]
description: 'Manage server settings.'
sub_commands:
current:
aliases: [current, show]
description: 'Show current settings.'
serverlocale:
aliases: [serverlocale, lang]
args: '<locale>'
description: 'Set the server language.'
djroles:
aliases: [djroles]
args: '[roles...]'
description: 'Set the DJ roles for the server.'
dynamicmax:
aliases: [dynamicmax]
args: '<True/false>'
description: 'Choose if the max song duration is dynamic.'
musicchannels:
aliases: [musicchannels, vc]
args: '[voicechannels...]'
description: 'Set the channels where the bot will play music.'
listenchannels:
aliases: [listenchannels]
args: '[voicechannels...]'
description: 'Set the channels where the bot will mute people who join.'
textchannels:
aliases: [textchannels, tc]
args: '[textchannels...]'
description: 'Set the channels where the bot will accept music commands.'
maxduration:
aliases: [maxduration]
args: '<duration>'
description: 'Max song length that can be queued in minutes.'
modrole:
aliases: [modrole]
args: '[roles...]'
description: 'Set the modroles for the server.'
resetprefix:
aliases: [resetprefix]
description: 'reset the prefixes on the server to the bots default.'
serverprefix:
aliases: [serverprefix]
args: '[prefixes...]'
description: 'Set serverprefixes. Not listing any prefixes will show the current ones.'
threshold:
aliases: [threshold]
args: '<threshold>'
description: 'Set the vote threshold required to skip a song.'
# Cogs
cogmanager:
aliases: [cogmanager]
description: 'cog management'
sub_commands:
load:
aliases: [load]
args: '<cog>'
description: 'Loads a cog'
unload:
aliases: [unload]
args: '<cog>'
description: 'Unloads a cog'
reload:
aliases: [reload]
args: '<cog>'
description: 'Reloads a cog'
reloadall:
aliases: [reloadall]
description: 'Reload all cogs'
shutdown:
aliases: [shutdown]
description: 'Shuts down the bot'