Files
NeoBot/models/sender.py
baby20162016 3e91c05688 ruff
2026-01-01 00:58:01 +08:00

18 lines
428 B
Python

from dataclasses import dataclass
from typing import Optional
@dataclass
class Sender:
user_id: int
nickname: str
sex: str = "unknown"
age: int = 0
# 群聊特有字段
card: Optional[str] = None # 群名片
area: Optional[str] = None # 地区
level: Optional[str] = None # 等级
role: Optional[str] = None # 角色: owner/admin/member
title: Optional[str] = None # 专属头衔