Reset the sleep timer when the user does something, like presses pause/play, or starts new episode (ie. indicating they’re not asleep).
Annoying when you press play, and the sleep timer runs out shortly afterwards.
If I’m interacting with the app, then I’m not asleep, and therefore probably don’t want the podcast to turn off.
I leave the sleep timer on all the time (would forget to turn it off, or on again), so quite often it goes to sleep when I’m listening in the car or something.
Angelus Delcaos commented
As an option that could be nice.