mirror of
https://github.com/A-Minos/nonebot-plugin-tetris-stats.git
synced 2026-03-05 05:36:54 +08:00
✨ 更新 v2 模板模型
This commit is contained in:
@@ -26,11 +26,16 @@ class User(BaseModel):
|
|||||||
badges: list[str]
|
badges: list[str]
|
||||||
xp: Number
|
xp: Number
|
||||||
|
|
||||||
playtime: str
|
playtime: str | None
|
||||||
join_at: datetime | None
|
join_at: datetime | None
|
||||||
|
|
||||||
|
|
||||||
class Statistic(BaseModel):
|
class Statistic(BaseModel):
|
||||||
|
total: int | None
|
||||||
|
wins: int | None
|
||||||
|
|
||||||
|
|
||||||
|
class TetraLeagueStatistic(BaseModel):
|
||||||
total: int
|
total: int
|
||||||
wins: int
|
wins: int
|
||||||
|
|
||||||
@@ -44,18 +49,18 @@ class TetraLeague(BaseModel):
|
|||||||
glicko: Number
|
glicko: Number
|
||||||
rd: Number
|
rd: Number
|
||||||
|
|
||||||
global_rank: int
|
global_rank: int | None
|
||||||
country_rank: int
|
country_rank: int | None
|
||||||
|
|
||||||
pps: Number
|
pps: Number
|
||||||
|
|
||||||
apm: Number
|
apm: Number
|
||||||
adpm: Number
|
apl: Number
|
||||||
|
|
||||||
vs: Number
|
vs: Number | None
|
||||||
adpl: Number
|
adpl: Number | None
|
||||||
|
|
||||||
statistic: Statistic
|
statistic: TetraLeagueStatistic
|
||||||
|
|
||||||
|
|
||||||
class Sprint(BaseModel):
|
class Sprint(BaseModel):
|
||||||
|
|||||||
Reference in New Issue
Block a user