[GH-ISSUE #1659] feat: Sleep Timer support #754

Open
opened 2026-02-27 19:32:18 +03:00 by kerem · 0 comments
Owner

Originally created by @drobotk on GitHub (Dec 6, 2025).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/1659

Is your feature request related to a problem? Please describe.
Spotify has a built-in sleep timer on its mobile app (iOS/Android) that fades music/podcasts out after a set time (5 min, 10, 15, 30, 45, 1 hr, or end of track/episode) by opening the Now Playing screen, tapping the three dots (or moon icon for podcasts), and selecting "Sleep timer". Librespot currently doesn't support the Sleep Timer feature. Trying to turn it on while connected to Librespot results in a popup saying Sleep Timer cannot be used on this device.

Image

Describe the solution you'd like
An implementation of the feature.

Motivation
I often play some music on my speakers when going to bed. The problem is, I have to manually turn off the music, and if I fall asleep with it playing, I wake up to it still playing. The Sleep Timer feature is made exactly for this purpose and I'd like Librespot to support it.

Additional context
Image

Originally created by @drobotk on GitHub (Dec 6, 2025). Original GitHub issue: https://github.com/librespot-org/librespot/issues/1659 **Is your feature request related to a problem? Please describe.** Spotify has a built-in sleep timer on its mobile app (iOS/Android) that fades music/podcasts out after a set time (5 min, 10, 15, 30, 45, 1 hr, or end of track/episode) by opening the Now Playing screen, tapping the three dots (or moon icon for podcasts), and selecting "Sleep timer". Librespot currently doesn't support the Sleep Timer feature. Trying to turn it on while connected to Librespot results in a popup saying Sleep Timer cannot be used on this device. <img width="395" height="300" alt="Image" src="https://github.com/user-attachments/assets/1027d95f-07d9-4c5e-9e91-bc9aed042604" /> **Describe the solution you'd like** An implementation of the feature. **Motivation** I often play some music on my speakers when going to bed. The problem is, I have to manually turn off the music, and if I fall asleep with it playing, I wake up to it still playing. The Sleep Timer feature is made exactly for this purpose and I'd like Librespot to support it. **Additional context** <img width="263" height="45" alt="Image" src="https://github.com/user-attachments/assets/4d76c387-3c78-4209-8131-7bcb7c8e3ebc" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/librespot#754
No description provided.