【发布时间】:2020-11-09 21:11:13
【问题描述】:
我想了解是否可以使用机器人框架中的中间件编辑(即转换 .ToUpper())从机器人发出的所有消息?
我已经尝试过,但我可以看到 IMiddleware 接口只定义了 OnTurnAsync 任务,该任务仅在我们获得对话更新(即用户加入)或收到用户的消息时触发。
但是如何捕捉机器人发送的消息(无论是提示还是 SendActivityAsync)?
谢谢
【问题讨论】:
标签: c# botframework
我想了解是否可以使用机器人框架中的中间件编辑(即转换 .ToUpper())从机器人发出的所有消息?
我已经尝试过,但我可以看到 IMiddleware 接口只定义了 OnTurnAsync 任务,该任务仅在我们获得对话更新(即用户加入)或收到用户的消息时触发。
但是如何捕捉机器人发送的消息(无论是提示还是 SendActivityAsync)?
谢谢
【问题讨论】:
标签: c# botframework
This sample 展示了如何使用中间件来捕获机器人和用户之间发送的消息
【讨论】: