Hello,
So i downloaded the newer version of the music bot because i had an old one. But the problem now is that whenever i play a song it working fine but when i do like 10 more !play it keeps repeating older songs i started with this command.
Example:
!play link1
!play link2
adter song link2, link1 goes on..
Yes, I recently found this behaviour too, I hope that I can fix it the next few days.
Maybe "!repeat" or "!loop" problem not responding to prefix: "off"
!loop does not exist anymore, see here for all bigger changes: https://github.com/Splamy/TS3AudioBot/wiki/Changelog
!repeat should work as intended.
There's something off with the internal indexing...
I KNEW IT...
I opened the issue here, but was unsure if its a problem on my side or your side
https://github.com/Splamy/TS3AudioBot/issues/398
馃拑
https://github.com/Splamy/TS3AudioBot/commit/d45044984877fa07fa3675371349c52bda632560#diff-f426d5a76d897b0bf0aeaa338da6bcb5
Related to this?
Probably, but I'm still trying to figure out what actually went wrong
Waah, this bug is so random, I can't reproduce it. But that's ok, I've planned a .queue handling rework anyway since it's somethimes really bad right now.
(some naming hint: lists starting with a dot like .name are reserverd special lists)
Here is my current idea:
.queue is not the global all-in-one list anymore!add are pushed onto .queue!play will now simply stop the current song and play the requested song. The new song will not be insert into .queueanymore!history last <count>.queue will be poped and played.!previous doesn't work anymore when playing in queue-mode, since eveything gets poped from the .queue when it's playedConsiderations:
!stop will clear the current .queue. It might be weird if someone starts a song and after a !stop and the queue suddenly continues.So ".queue" = "!add" ?? x)
To be fair the current !add aready works like a queue too. It's just that it might haver weird side effects
Can't wait to test it my music bots keep looping those stupid Christmas songs 馃槀馃槀
I've recently pushed the queue rework to develop.
The !info command is new and shows a small summary of the playlist and queue.
!song has been revamped packing more information into one command.
Most helpful comment
Waah, this bug is so random, I can't reproduce it. But that's ok, I've planned a .queue handling rework anyway since it's somethimes really bad right now.
(some naming hint: lists starting with a dot like
.nameare reserverd special lists)Here is my current idea:
.queueis not the global all-in-one list anymore!addare pushed onto.queue!playwill now simply stop the current song and play the requested song. The new song will not be insert into.queueanymore!history last <count>.queuewill be poped and played.!previousdoesn't work anymore when playing in queue-mode, since eveything gets poped from the.queuewhen it's playedConsiderations:
!stopwill clear the current.queue. It might be weird if someone starts a song and after a!stopand the queue suddenly continues.