MaiBot/src/common/data_models/info_data_model.py

12 lines
367 B
Python

from dataclasses import dataclass, field
from typing import Optional
from . import BaseDataModel
@dataclass
class TargetPersonInfo(BaseDataModel):
platform: str = field(default_factory=str)
user_id: str = field(default_factory=str)
user_nickname: str = field(default_factory=str)
person_id: Optional[str] = None
person_name: Optional[str] = None