add documentation

This commit is contained in:
2025-12-10 03:45:39 +01:00
parent 4a33281ca4
commit aa2e450454
4 changed files with 94 additions and 1 deletions

View File

@@ -4,6 +4,14 @@ from pypresence.types import ActivityType
def to_rpc_payload(media_item: JellyfinMediaItem) -> DiscordRPCUpdatePayload:
"""
Converts a JellyfinMediaItem to a DiscordRPCUpdatePayload.
Args:
media_item (JellyfinMediaItem): The Jellyfin media item to convert.
Returns:
DiscordRPCUpdatePayload: The converted Discord RPC update payload.
"""
if media_item.type == JellyfinMediaType.AUDIO:
return DiscordRPCUpdatePayload(
id=media_item.id,