我正在使用Node.js尝试使用kik bot,而当我尝试使用静态键盘时,用户会发送一个帮助'消息,它只发送了两个回复,静态键盘没有弹出。据我说它应该有效。
这是发送帮助消息的功能:
ElementRef
这是机器人配置:
ngAfterViewInit() {
console.log(this.nameInput.nativeElement);
}
答案 0 :(得分:1)
老实说,我不了解Node.js;但据我所知,我认为您希望静态键盘能够执行建议的响应键盘所能做的事情。
关于静态键盘,根据API Reference of Kik docs,静态键盘允许您定义当用户开始在谈话中提及您的机器人时显示的键盘对象,同时关于建议的响应键盘,建议的响应键盘为用户提供了一组预定义的选项。
这意味着当用户开始在对话中提及机器人时会显示静态键盘;一旦消息被发送到机器人,它就会消失。当机器人向用户发回消息时,它将包含机器人发送的消息和推荐的响应键盘以及消息。如果机器人没有发送建议的响应键盘以及消息,静态键盘将不显示,直到用户再次开始提及机器人的用户名。
因此,在您的情况下,您可能希望通过建议性响应键盘发送这些响应,每当用户发送“帮助”时,您的机器人需要将其与文本消息一起发送。消息。
我希望这会有所帮助。