Group Messages 群消息
Group Messages 涉及在群聊环境中处理消息的特殊逻辑。
群消息特性
1. 消息来源识别
识别消息来自群聊还是私聊:
typescript
interface GroupMessage {
chat_type: 'group' | 'private';
group_id: string; // 群ID(群聊时)
sender_id: string; // 发送者ID
is_mentioned: boolean; // 是否@了机器人
}2. 群聊配置
yaml
groups:
enabled: true
default_behavior: "ignore" # 默认忽略群消息
mention_required: true # 必须@才回复
admins:
- "admin_user_id" # 管理员列表3. 群聊指令
yaml
group_commands:
prefix: "/" # 指令前缀
allow_private: false # 是否允许私聊使用
permissions:
"/status": "member"
"/config": "admin"
"/kick": "admin"使用场景
- 群组管理任务
- 多人协作场景
- 机器人行为控制
相关概念
- 消息通道 - 消息通道配置
- 消息 (Messages) - 消息处理