Botframework MS bot framework会话。发送无法发送消息数组

Botframework MS bot framework会话。发送无法发送消息数组,botframework,direct-line-botframework,Botframework,Direct Line Botframework,我正在使用MS bot framework节点版本3.8.1 如第1216行中的注释所述 session.send应该能够发送一组消息。 但是当我尝试这个非常简单的代码时 session.send(["this","that","last"]) 我注意到只有最后一条消息“last”被传递给用户。没有抛出错误。有没有关于原因的想法,或者是错误的文档?有没有办法向用户发送一系列消息 谢谢事实上,当您传递给时,它不会发送阵列中的所有内容。它会随机选择一个并发送给用户。感谢您的帮助。有趣的是,源代码中

我正在使用MS bot framework节点版本3.8.1 如第1216行中的注释所述

session.send应该能够发送一组消息。 但是当我尝试这个非常简单的代码时

session.send(["this","that","last"])
我注意到只有最后一条消息“last”被传递给用户。没有抛出错误。有没有关于原因的想法,或者是错误的文档?有没有办法向用户发送一系列消息


谢谢

事实上,当您传递给时,它不会发送阵列中的所有内容。它会随机选择一个并发送给用户。

感谢您的帮助。有趣的是,源代码中的注释明确表示“发送消息”,如果它总是只发送1,为什么要说消息?也许更好的文档和/或源代码中更好的解释会有所帮助。那么关于问题的第二部分,有没有一种方法可以在一行中向同一用户发送多条消息?再次谢谢你。。。如果你的意思是在一行代码中,我认为目前没有一种方法可以做到这一点。对一系列响应进行迭代是可行的,但不是您想要的……此外,我将收到一个pull请求,它将继续更改注释以使其与文档保持一致。谢谢你指出这一点!