Skip to content

Latest commit

 

History

History
498 lines (294 loc) · 6.3 KB

Music.md

File metadata and controls

498 lines (294 loc) · 6.3 KB

Module: Music

This module contains music playback commands.

Group: music

Expand for additional information

Music playback and queue management commands. Group call prints information about currently playing track.

Guild only.

Aliases: songs, song, tracks, track, audio, mu

Overload 0:

No arguments.

Examples:

!music


music forward

Expand for additional information

Forwards the track playback by the specified amount.

Guild only.

Aliases: fw, f, >, >>

Overload 0:

  • [time span...]: Forward amount

Examples:

!music forward 10s


music info

Expand for additional information

Prints player information.

Guild only.

Aliases: i, player

Overload 0:

No arguments.

Examples:

!music info


music pause

Expand for additional information

Toggles playback pause.

Guild only.

Aliases: ps

Overload 0:

No arguments.

Examples:

!music pause


music play

Expand for additional information

Play audio from given URL.

Guild only.

Aliases: p, +, +=, add, a

Overload 1:

  • [URL]: Audio URL

Overload 0:

  • [string...]: Search query

Examples:

!music play https://www.youtube.com/watch?v=dQw4w9WgXcQ
!music play Search query


music playfile

Expand for additional information

Play local audio file.

Guild only.

Owner-only.

Aliases: pf, +f, +=f, addf, af

Overload 0:

  • [string...]: Audio URL

Examples:

!music playfile test.mp3


music queue

Expand for additional information

Prints the current playback queue.

Guild only.

Aliases: q, playlist

Overload 0:

No arguments.

Examples:

!music queue


music remove

Expand for additional information

Removes track with given index from the playback queue.

Guild only.

Aliases: dequeue, delete, rm, del, d, -, -=

Overload 0:

  • [int]: Index (starting from 1)

Examples:

!music remove 5


music repeat

Expand for additional information

Sets repeat mode (none, single, all).

Guild only.

Aliases: loop, l, rep, lp

Overload 0:

  • (optional) [RepeatMode]: Repeat mode (0 - none, 1 - single, A - all) (def: Single)

Examples:

!music repeat All


music reshuffle

Expand for additional information

Reshuffles the queue without enabling shuffle mode.

Guild only.

Overload 0:

No arguments.

Examples:

!music reshuffle


music restart

Expand for additional information

Restarts the current track.

Guild only.

Aliases: res, replay

Overload 0:

No arguments.

Examples:

!music restart


music resume

Expand for additional information

Resumes playback.

Guild only.

Aliases: unpause, up, rs

Overload 0:

No arguments.

Examples:

!music resume


music rewind

Expand for additional information

Rewinds the track by the specified amount.

Guild only.

Aliases: bw, rw, <, <<

Overload 0:

  • [time span...]: Backward amount

Examples:

!music rewind 10s


music seek

Expand for additional information

Seeks to a specified point in the track.

Guild only.

Aliases: s

Overload 0:

  • [time span...]: Point to seek to

Examples:

!music seek 01:15


music shuffle

Expand for additional information

Toggles queue shuffling mode.

Guild only.

Aliases: randomize, rng, sh

Overload 0:

No arguments.

Examples:

!music shuffle


music skip

Expand for additional information

Skips the current track.

Guild only.

Aliases: next, n, sk

Overload 0:

No arguments.

Examples:

!music skip


music stop

Expand for additional information

Stops the playback, empties the queue and leaves the voice channel.

Guild only.

Overload 0:

No arguments.

Examples:

!music stop


music volume

Expand for additional information

Sets playback volume.

Guild only.

Aliases: vol, v

Overload 0:

  • (optional) [int]: Volume to set (def: 100)

Examples:

!music volume 50


Group: voice

Expand for additional information

Hidden.

Voice channel bot commands.

Guild only.

Privileged users only.

Aliases: v


voice connect

Expand for additional information

Connects the bot to a voice channel.

Guild only.

Privileged users only.

Aliases: c, con, conn

Overload 0:

  • (optional) [channel...]: Voice channel (def: None)

Examples:

!voice connect My Voice Channel


voice disconnect

Expand for additional information

Disconnects the bot from voice channels.

Guild only.

Privileged users only.

Aliases: d, disconn, dc

Overload 0:

No arguments.

Examples:

!voice disconnect