0

我正在使用Botman 2.0和Codeigniter 3.1.6

Ngrok & FB Webhook 设置成功..

做了一个简单的听和回复方法,效果很好:

$this->botman->hears('foo','HelloWorld@handleFoo');
$this->botman->hears('hello',function($bot){
    $bot->reply('bye~');
 });

在此处输入图像描述

但是当使用Botman 的对话方法时,Bot 没有回复……我的对话代码如下:

$this->load->library('BotConversations/OnboardingConversation');
$this->botman->hears('sup', function($bot) {
    $bot->startConversation(OnboardingConversation);
});
// Listen
$this->botman->listen();

在此处输入图像描述

无论如何,我已经按照Botman 的 Cache conf指南通过 Codeigniter 方法设置缓存

以下是我的一些测试文件:

感谢你的帮助!谢谢....

4

1 回答 1

0

现在一切正常,我忽略了一个简单的语法问题......更新了我的代码如下:

$this->botman->hears('sup', function($bot) {
    $bot->startConversation(New OnboardingConversation);
});
于 2017-11-27T03:28:04.833 回答