Skip to content

Conversation

mg-grignard
Copy link

Description of the changes

Adds the ability to repeat the current track, ignoring the rest of the queue, via a new command [p]repeatcurrent. I considered adapting the existing [p]repeat command via e.g. [p]repeat current vs. [p]repeat queue, but I wanted to avoid interfering with existing behavior and they are also somewhat semantically different; Repeat Current is a property of the current track (and is deliberately not persisted across sessions and set to false upon [p]skip), while Repeat is a property of the queue as a whole.

Fixes #6467.

Depends on Cog-Creators/Red-Lavalink#138.

Have the changes in this PR been tested?

Yes

I've been running an instance with this change (among others) for ~2.5 years; I'm in the process of organizing those changes into individual features and submitting them upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Category: Cogs - Audio This is related to the Audio cog.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Audio should allow repeat-track mode

1 participant