功能简介
将【添加监听聊天】在运行过程中追加到内部列表中的消息,拷贝一份输出到本指令的输出参数;可按需选择在输出后清空全局缓存(便于「读走即消费」)。
使用场景
- 【开始监听】之后,周期性或在某一步读取当前已收到的监听记录
- 需要「取出这一批后从零再累计」时,将 清空列表 设为 True
参数说明
输入参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 清空列表 | 布尔值 | 否 | 默认 False:只读副本,不清空内部列表。为 True:先输出副本,再将 监听消息列表 置为空列表 |
输出参数
| 参数名 | 类型 | 必填 | 说明 |
|---|---|---|---|
| 监听到的消息 | 列表 | 是 | 每条为字典,一般含 聊天对象、发送者、内容、类型、属性;若尚未收到任何消息则为空列表 |
注意事项
- 需要先运行【初始化微信】指令。
- 须先通过【添加监听聊天】(并已【开始监听】)产生消息,否则多为空列表。
- 只清空不读时,可使用【清空监听消息缓存】指令(见《监听功能说明》)。
