1

将“快速回复”附加到每条可能的消息的最简单方法是什么?

我正在开发一个机器人,它的主要平台是 FB,我想使用快速回复。我现在看到的解决方案是为所有提示等创建函数,并用“sourceEvent”重建它。

有没有更好的办法?

4

1 回答 1

0

在 Bot Framework 库中有一个名为ChatConnector的文件,其中我们有一个处理传入消息的函数:

 private dispatch(messages: IMessage|IMessage[], res: IWebResponse)

准备好消息后,调用此方法:
this.handler([msg]);
所以我建议您编辑handler那里的函数以发送快速回复,或者创建另一个函数并在发送消息之前或之后将消息传递给它this.handler
是的,实际上这是一个有点老套的方法,但我相信这应该可行。

于 2017-01-10T11:09:48.007 回答