Playing a track using Graphite is very simple. Just join a voice channel and use the g-music play <link/search query>
command to play back music from any of the supported sources. When searching for a track, Graphite will play back music from YouTube.
If you want to stop music playback, just use the g-music stop
command and Graphite will leave the voice channel.
Beyond just starting and stopping music, Graphite allows you to manage the current music queue in various ways.
g-music queue [page]
. If you don't specify a page
, Graphite will show the page containing the track that's currently playing.g-music remove <index>
. The index of a specific track is the number in front of a track in the queue list.g-music jump <index>
.g-music nowplaying
(or g-music np
) will show information about the track that's currently playing.g-music shuffle
will shuffle all tracks that are currently inside the queue, but have not been played back yet (so basically all tracks that will be played in the future).g-music pause
and resume it using g-music resume
.g-music loop
. To loop the entire queue, use g-music endless
.g-music seek <timestamp>
, where timestamp
is of the format hh:mm:ss
(hours can be omitted).g-music fastforward <duration>
(or g-music ff <duration>
) to fast-forward (duration
has the same format as a timestamp) to fast-forward the current track.g-music rewind <duration>
(or g-music rw <duration>
) will rewind the current track.g-music volume <volume>
will change the volume that the bot is playing at (ranging from 0
to 100
).You can add some "effects" to your music playback as well.
g-music bassboost <level>
is currently the only effect and will boost the bass of the track that's currently playing. level
is the amount of bass boost to apply, ranging from 1
to 3
(level 0
will disable bass boost).Graphite makes it easy to create playlists of the current music queue, so you can save it and play all of the tracks back at a later time.
g-playlist save
to save all of the tracks that are currently in the queue. Doing so will give you a playlist id.g-music playlist play <playlist id>
g-music playlist delete <playlist id>
will delete a playlist.g-music playlists
Additionally, Graphite also has some other features:
g-music lyrics
will search for the current track's lyrics on Genius (results may not be accurate).