1

我似乎无法让包含多字有效负载的回发工作。我已经设置了多个回发,例如

%[PD Site](postback:PD_SITE)

"PD SITE":"...

我所有的回发都像上面那样返回“我不明白”

https://github.com/greeleyblteam/EstherBot/blob/master/script.json

4

1 回答 1

1

请输入我必须通过您的提交历史来找出问题的实际代码片段。

问题似乎是因为EstherBot的编码方式(奇怪)。它实际上是它作为回复发送的按钮标签。如果您要使用此回发按钮:

%[Sure!](postback:multi_word)

这通常会很好;有多个单词与您的问题无关,并且在正常情况下会起作用。当用户点击回发时,机器人实际上是在收听Sure!您的script.json中没有任何条目。

要解决您的问题,您可以添加一个条目SURE!

%[SURE!](postback:multi_word)
"SURE!":"...

或将标签重命名为MULTI WORD.

%[MULTI WORD](postback:multi_word)
"MULTI WORD":"...
于 2016-05-15T05:07:39.597 回答