Subscription update
This commit is contained in:
parent
d5b3436aec
commit
f510cc5aef
4 changed files with 182 additions and 81 deletions
|
|
@ -1,6 +1,6 @@
|
|||
from dataclasses import dataclass
|
||||
from dataclasses import dataclass, field
|
||||
|
||||
from .yt_objects import ChannelSnippet
|
||||
from .youtube_objects import ChannelSnippet, SearchResultItem
|
||||
|
||||
|
||||
@dataclass
|
||||
|
|
@ -9,6 +9,8 @@ class SubscriptionInfo:
|
|||
channel_id: str
|
||||
last_update: float
|
||||
channel_info: ChannelSnippet | None = None
|
||||
shorts_list: list[SearchResultItem] = field(default_factory=list)
|
||||
video_list: list[SearchResultItem] = field(default_factory=list)
|
||||
|
||||
|
||||
Subscriptions = dict[str, SubscriptionInfo]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue