def get_recent_track(self, user): last_user = User(user, self.network) now = last_user.get_now_playing() reply = "" if now is not None: reply = "now playing" else: now = last_user.get_recent_tracks(limit=1)[0].track reply = "last played" (track, artist, album) = self.get_now_info(now) return (reply, artist, album, track)
def _get_now_playing(user: pylast.User) -> Optional[pylast.Track]: return user.get_now_playing()