2025-04-15 16:35:13 -05:00

29 lines
577 B
Python

import time
import json
import configparser
import SubSonic
def main():
config = configparser.ConfigParser()
config.read("config.ini")
conn = SubSonic.SubpyConn(
config.get("Navidrome", "user"),
config.get("Navidrome", "pass"),
config.get("Navidrome", "url")
)
now_playing = conn.getNowPlaying()
print(json.dumps(now_playing, indent=4))
artist_info = conn.getArtist(now_playing['nowPlaying']['entry'][0]['artistId'], raw_json=True)
print(json.dumps(artist_info, indent=4))
if __name__ == '__main__':
main()