【发布时间】:2021-10-19 19:48:27
【问题描述】:
onConversation 事件触发,但用户没有任何反应。 我试图修复错误,但消息尚未发送。所有其他机器人的功能都工作正常。
请告诉我错误在哪里以及如何解决。
$bot = new Bot(['token' => $apiKey]);
$bot
->onConversation(function ($event) use ($bot, $botSender, $log ) {
$log->info('onConversation ' . var_export($event, true));
$context = $event->getContext();
if ($context != "" && $context != null) {
add_with_referral($event->getSender()->getId(), $event->getSender()->getName(), $context);
} else {
add_user($event->getSender()->getId(), $event->getSender()->getName(), $log);
}
return (new \Viber\Api\Message\Text)
->setSender($botSender)
->setText("Can i help you?");
})
我使用 SDK Bogdaan/viber-bot
【问题讨论】: