#Streak counts off by one
38 messages · Page 1 of 1 (latest)
is this including or excluding the currently playing track?
afaik it doesnt include the currently playing track until it has scrobbled
This is after playing the track
For example, let's say I play 30 songs by In Flames. The 30th song is finished scrobbling and playing on my device.
In my Last.fm library, 30 In Flames songs are in my library in a row, but fmbot .streak says 29 songs.
This happens every single time
Should be easy to test if you, for instance, play an album. The streak command will say you played one fewer song than the album has
Artist: Sef - 2 plays
Album: Lieve monsters - 2 plays
Streak started <t:1752161138:R>.
hou me vast by Sef
-# 🎶 • Lieve monsters
voor alles bang by Sef
-# <t:1752161251:t> • Lieve monsters
pacifist by Sef
-# <t:1752161138:t> • Lieve monsters
we've been loving in silence by Maro
-# <t:1752160765:t> • Can You See Me?
saudade, saudade by Maro
-# <t:1752160583:t> • Festival Da Canção 2022
Intergalactic Janet by Ley Soul
-# <t:1752160247:t> • Intergalactic Janet
.u
✅ Cached playcounts have been updated for Aimjock based on 6 new scrobbles.
Any commands that require you to be updated will also update you automatically.
🌞 Tip: look up what's .featured in other commands. For example, .wk featured
.str
Artist: diSEMBOWELMENT - 6 plays
Album: Transcendence Into the Peripheral / Dusk - 6 plays
Streak started <t:1752158449:R>.
.str
Artist: diSEMBOWELMENT - 6 plays
Album: Transcendence Into the Peripheral / Dusk - 6 plays
Streak started <t:1752158449:R>.
This is what I'm talking about.
The issue occurs when you finish playing the final song. So, I've played 7 songs fully. My Last.fm library shows 7 songs scrobbled. But the streak command still says 6
.r
Cerulean Transience of All My Imagined Shores by diSEMBOWELMENT
-# <t:1752161492:t> • Transcendence Into the Peripheral / Dusk
The Spirits of the Tall Hills by diSEMBOWELMENT
-# <t:1752160930:t> • Transcendence Into the Peripheral / Dusk
A Burial at Ornans by diSEMBOWELMENT
-# <t:1752160052:t> • Transcendence Into the Peripheral / Dusk
Nightside of Eden by diSEMBOWELMENT
-# <t:1752159895:t> • Transcendence Into the Peripheral / Dusk
Excoriate by diSEMBOWELMENT
-# <t:1752159538:t> • Transcendence Into the Peripheral / Dusk
Your Prophetic Throne of Ivory by diSEMBOWELMENT
-# <t:1752159077:t> • Transcendence Into the Peripheral / Dusk
i see
So if I were at, e.g., 30 songs now, it'd say 29 and I'd scrobble one more song manually, then save the streak, then unscrobble it
This happens every time I'm done with an artist
It won't include the last played song.
The .str command said 6 when I was playing the 7th song. When the 7th song is finished playing completely, it still says 6.
I hope this is something that can be fixed. It would be much appreciated
found it, it becomes incorrect when there is no current track playing
I see.
When I'm done with an album or discog, no song will be playing as I save my streak, and it'll be off my one.
Glad you found the problem!
try now on the beta in #commands
Fantastic! It works.
The streaks command works as expected now – in #commands
Thanks for the fix!
Any ETA on when it’ll be rolled out to the regular fmbot?
probably tomorrow or sunday
Great to hear. Thanks again!
rolled out btw
Thanks!
np