doc: 添加消息平台实体文档

This commit is contained in:
Junyan Qin
2024-11-17 11:55:29 +08:00
parent 35a3bf0674
commit 381d4ed797
5 changed files with 85 additions and 7 deletions
+4 -4
View File
@@ -11,26 +11,26 @@
### 回复消息
```python
ctx.reply(message_chain: mirai.MessageChain)
ctx.reply(message_chain: MessageChain)
```
回复此次事件的发起会话。
- `message_chain`:[YiriMirai 的 MessageChain 对象](https://yiri-mirai.wybxc.cc/docs/basic/message-chain),若用户使用的不是 YiriMirai 适配器,程序也能自动转换为目标消息链
- `message_chain`:[消息链对象](./messages.md),程序能自动转换为目标消息平台消息链
### 发送主动消息
> 由于 QQ 官方 API 对主动消息的支持性很差,故若用户使用的是 QQ 官方 API,发送主动消息可能会失败
```python
ctx.send_message(target_type: str, target_id: str, message_chain: mirai.MessageChain)
ctx.send_message(target_type: str, target_id: str, message_chain: MessageChain)
```
发送主动消息给目标。
- `target_type`:目标类型,可选值:`"person"`、`"group"`
- `target_id`:目标 ID(QQ 号或群号)
- `message_chain`:[YiriMirai 的 MessageChain 对象](https://yiri-mirai.wybxc.cc/docs/basic/message-chain),若用户使用的不是 YiriMirai 适配器,程序也能自动转换为目标消息链
- `message_chain`:[消息链对象](./messages.md),程序能自动转换为目标消息平台消息链
## 事件处理