mirror of
https://github.com/deadcxap/YandexMusicDiscordBot.git
synced 2026-01-11 01:31:43 +03:00
feat: Add account playlists view and ability to like current track. Update queue embed.
This commit is contained in:
@@ -23,7 +23,10 @@ class BaseUsersDatabase:
|
||||
uid = uid
|
||||
users.insert_one(ExplicitUser(
|
||||
_id=uid,
|
||||
ym_token=None
|
||||
ym_token=None,
|
||||
playlists=[],
|
||||
playlists_page=0,
|
||||
queue_page=0
|
||||
))
|
||||
|
||||
def update(self, uid: int, data: User) -> None:
|
||||
|
||||
@@ -2,7 +2,13 @@ from typing import TypedDict
|
||||
|
||||
class User(TypedDict, total=False):
|
||||
ym_token: str | None
|
||||
playlists: list[tuple[str, int]]
|
||||
playlists_page: int
|
||||
queue_page: int
|
||||
|
||||
class ExplicitUser(TypedDict):
|
||||
_id: int
|
||||
ym_token: str | None
|
||||
playlists: list[tuple[str, int]] # name / tracks count
|
||||
playlists_page: int
|
||||
queue_page: int
|
||||
|
||||
Reference in New Issue
Block a user