nullbr.models.user 源代码

from dataclasses import dataclass
from typing import Optional


[文档] @dataclass class UserInfoResponse: """用户信息及配额响应模型""" sub_name: str #: 订阅等级名称 expires_at: Optional[str] #: 订阅到期时间,free 用户为 null daily_used: int #: 今日已使用配额 daily_quota: int #: 每日配额上限 monthly_used: int #: 本月已使用配额 monthly_quota: int #: 每月配额上限
[文档] @dataclass class UserRedeemResponse: """兑换提示码响应模型""" success: bool #: 兑换是否成功 message: str #: 兑换结果描述信息 sub_name: Optional[str] = None #: 兑换后的订阅等级名称 expires_at: Optional[str] = None #: 兑换后的订阅到期时间