play: name: play description: > Adds the url to the YouTube video or YouTube playlist into the queue. permission: all category: Music args: - url response: success: > Added URL to the media queue. failure: > Failed adding the URL to the media queue. url_invalid: > The URL you provided is not a valid YouTube video or Playlist URL. no_url: > You need to provide an URL to a YouTube viceo or Playlist. no_voicechannel: > You need to join a VoiceChannel to request media playback. play_next: name: playnext description: > Adds the url to the YouTube video or YouTube playlist into the queue as next playing song. permission: all category: Music args: - url response: success: > Added URL as next media to the media queue. failure: > Failed adding the URL to the media queue. url_invalid: > The URL you provided is not a valid YouTube video or Playlist URL. no_url: > You need to provide an URL to a YouTube viceo or Playlist. no_voicechannel: > You need to join a VoiceChannel to request media playback. join: name: join description: > Joins the VoiceChannel you are in. permission: all category: Music response: no_voicechannel: > You need to join a VoiceChannel for me to join. stop: name: stop description: > Stops the media playback and leaves the VoiceChannel. permission: musicPlayer category: Music response: success: > Stopped music playback. not_playing: > I'm not playing music at the moment. What do you want me to stop? pause: name: pause description: > Pauses the media playback. permission: all category: Music response: success: > Paused playback. not_playing: > I'm not playing music at the moment. resume: name: resume description: > Resumes the media playback. permission: all category: Music response: success: > Resumed playback. not_playing: > I'm not playing music at the moment. skip: name: skip description: > Skips the currently playing song. permission: musicPlayer category: Music response: success: > Skipped to the next song. not_playing: > I'm not playing music at the moment. clear: name: clear description: > Clears the media queue. permission: musicPlayer category: Music response: success: > The media queue has been cleared. media_queue: name: queue descriptions: > Shows the next ten songs in the media queue. permission: all category: Music media_current: name: np description: > Shows the currently playing song. permission: all category: Music response: not_playing: > I'm not playing music at the moment. shuffle: name: shuffle description: > Shuffles the media queue permission: all category: Music response: success: > The queue has been shuffled. toggle_repeat: name: repeat description: > Toggles listening o repeat. permission: all category: Music response: repeat_true: > Listening on repeat now! repeat_false: > Not listening on repeat anymore. save_media: name: savemedia description: > Saves the YouTube URL with a specific name. permission: musicPlayer category: Music args: - url usage: savemedia [url] [name...] delete_media: name: deletemedia description: > Deletes a saved YouTube URL from saved media. permission: musicPlayer category: Music usage: deletemedia [name] response: no_name: > You must provide a name for the media to delete. saved_media: name: savedmedia description: > Shows all saved YouTube URLs. permission: all category: Music response: no_saved: > There are no saved YouTube URLs :(