mirror of
https://github.com/phin05/discord-rich-presence-plex
synced 2024-11-22 01:23:02 +00:00
22 lines
420 B
Python
22 lines
420 B
Python
from typing import TypedDict
|
|
|
|
class ActivityAssets(TypedDict):
|
|
large_text: str
|
|
large_image: str
|
|
small_text: str
|
|
small_image: str
|
|
|
|
class ActivityTimestamps(TypedDict, total = False):
|
|
start: int
|
|
end: int
|
|
|
|
class ActivityButton(TypedDict):
|
|
label: str
|
|
url: str
|
|
|
|
class Activity(TypedDict, total = False):
|
|
details: str
|
|
state: str
|
|
assets: ActivityAssets
|
|
timestamps: ActivityTimestamps
|
|
buttons: list[ActivityButton]
|