doc: add message_chain field to *NormalMessageReceived events

This commit is contained in:
Junyan Qin
2025-11-22 14:56:06 +08:00
parent 7d1847da0e
commit 036445e20d
2 changed files with 24 additions and 1 deletions
+12 -1
View File
@@ -32,7 +32,7 @@ class PersonMessageReceived(BaseEventModel):
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""Raw message chain"""
class GroupMessageReceived(BaseEventModel):
"""When any group chat message is received"""
@@ -51,6 +51,7 @@ class GroupMessageReceived(BaseEventModel):
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""Raw message chain"""
```
### *NormalMessageReceived
@@ -72,6 +73,11 @@ class PersonNormalMessageReceived(BaseEventModel):
text_message: str
"""Message text"""
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""Raw message chain"""
# ========== Settable Attributes ==========
user_message_alter: typing.Optional[provider_message.ContentElement] = None
@@ -94,6 +100,11 @@ class GroupNormalMessageReceived(BaseEventModel):
text_message: str
"""Message text"""
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""Raw message chain"""
# ========== Settable Attributes ==========
user_message_alter: typing.Optional[provider_message.ContentElement] = None
@@ -32,6 +32,7 @@ class PersonMessageReceived(BaseEventModel):
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""消息链"""
class GroupMessageReceived(BaseEventModel):
@@ -51,6 +52,7 @@ class GroupMessageReceived(BaseEventModel):
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""消息链"""
```
### *NormalMessageReceived
@@ -72,6 +74,11 @@ class PersonNormalMessageReceived(BaseEventModel):
text_message: str
"""消息文本"""
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""消息链"""
# ========== 可设置的属性 ==========
user_message_alter: typing.Optional[provider_message.ContentElement] = None
@@ -95,6 +102,11 @@ class GroupNormalMessageReceived(BaseEventModel):
text_message: str
"""消息文本"""
message_chain: platform_message.MessageChain = pydantic.Field(
serialization_alias="message_chain"
)
"""消息链"""
# ========== 可设置的属性 ==========
user_message_alter: typing.Optional[provider_message.ContentElement] = None