add colored logs
This commit is contained in:
@@ -2,3 +2,4 @@
|
||||
|
||||
- Updated Jellyfin item fetching logic to skip items that are not `Audio`, `Episode`, or `Movie` types, preventing errors when unsupported media types are encountered
|
||||
- Updated Jellyfin image fetching logic to use `ParentId` for episodes and music tracks to ensure correct artwork is displayed in Discord Rich Presence
|
||||
- Added `coloredlogs` dependency for improved logging output
|
||||
|
||||
5
main.py
5
main.py
@@ -2,12 +2,11 @@ from discord.rpc import DiscordRPC
|
||||
from jellyfin.api_client import JellyfinApiClient
|
||||
from jellyfin.utils import to_rpc_payload
|
||||
from settings import settings
|
||||
import coloredlogs
|
||||
import logging
|
||||
import time
|
||||
|
||||
logging.basicConfig(
|
||||
level=logging.INFO,
|
||||
format='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
||||
coloredlogs.install(level=logging.INFO, fmt='%(asctime)s - %(name)s - %(levelname)s - %(message)s')
|
||||
|
||||
discordRPC = DiscordRPC()
|
||||
jellyfinApiClient = JellyfinApiClient()
|
||||
|
||||
@@ -3,3 +3,4 @@ getmac==0.9.5
|
||||
pypresence==4.6.1
|
||||
pydantic==2.12.5
|
||||
pydantic-settings==2.12.0
|
||||
coloredlogs==15.0.1
|
||||
|
||||
Reference in New Issue
Block a user