mirror of
https://github.com/KimigaiiWuyi/GenshinUID.git
synced 2025-05-12 06:55:58 +08:00
🎨 添加sender
字段传递用户数据 (#598)
* 添加sender传递用户数据 * 添加sender字段传递用户数据 * 🚨 `pre-commit-ci`修复格式错误 * sender添加avater * 🎨 优化默认类型 --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Wuyi无疑 <444835641@qq.com>
This commit is contained in:
parent
ccf880517d
commit
42b6871527
@ -42,6 +42,8 @@ async def get_gs_msg(ev):
|
||||
msg_id = str(ev.message_id)
|
||||
group_id = str(ev.group_id)
|
||||
self_id = str(ev.self_id)
|
||||
sender = ev.sender
|
||||
sender['avater'] = f'http://q1.qlogo.cn/g?b=qq&nk={user_id}&s=640'
|
||||
messages = ev.message
|
||||
message: List[Message] = []
|
||||
sp_bot_id: Optional[str] = None
|
||||
@ -89,6 +91,7 @@ async def get_gs_msg(ev):
|
||||
user_type=sp_user_type if sp_user_type else user_type,
|
||||
group_id=group_id,
|
||||
user_id=user_id,
|
||||
sender=sender,
|
||||
content=message,
|
||||
msg_id=msg_id,
|
||||
user_pm=pm,
|
||||
|
@ -1,4 +1,4 @@
|
||||
from typing import Any, List, Literal, Optional
|
||||
from typing import Any, Dict, List, Literal, Optional
|
||||
|
||||
from msgspec import Struct
|
||||
|
||||
@ -15,6 +15,7 @@ class MessageReceive(Struct):
|
||||
user_type: Literal['group', 'direct', 'channel', 'sub_channel'] = 'group'
|
||||
group_id: Optional[str] = None
|
||||
user_id: Optional[str] = None
|
||||
sender: Dict[str, Any] = {}
|
||||
user_pm: int = 3
|
||||
content: List[Message] = []
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user