Files
abot/gewechat/response/model/group/chatroom_info.py
2025-04-23 17:14:37 +08:00

54 lines
1.1 KiB
Python

from dataclasses import dataclass
from typing import Optional, List
@dataclass
class MemberList:
"""大尺寸头像"""
big_head_img_url: None
"""在本群内的昵称"""
display_name: None
"""标识"""
member_flag: int
"""群成员的昵称"""
nick_name: str
"""小尺寸头像"""
small_head_img_url: None
"""群成员的wxid"""
wxid: str
"""邀请人的wxid"""
inviter_user_name: Optional[str] = None
@dataclass
class Data:
"""群ID"""
chatroom_id: str
"""群消息是否提醒"""
chat_room_notify: int
"""群主的wxid"""
chat_room_owner: str
"""群成员列表"""
member_list: List[MemberList]
"""群名称"""
nick_name: str
"""群名称的拼音首字母"""
py_initial: str
"""群名称的全拼"""
quan_pin: str
"""群备注,仅自己可见"""
remark: str
"""群备注的拼音首字母"""
remark_py_initial: str
"""群备注的全拼"""
remark_quan_pin: str
sex: int
"""群头像链接"""
small_head_img_url: str
@dataclass
class ChatroomInfo:
data: Data
msg: str
ret: int