Php Viber机器人发送重复消息
我创建了一个带有按钮和开关的viber机器人。当我选择汽车品牌和型号时,一切正常,但bot正在从Php Viber机器人发送重复消息,php,switch-statement,case,chatbot,viber,Php,Switch Statement,Case,Chatbot,Viber,我创建了一个带有按钮和开关的viber机器人。当我选择汽车品牌和型号时,一切正常,但bot正在从->setText('model')发送额外消息。这就是它的样子:。 我没有为第一个按钮(品牌)添加代码,因为它们一切正常 按钮: 用答案切换: $caseNumber1 = preg_replace('||', '', $event->getMessage()->getText()); switch ($caseNumber1) {
->setText('model')
发送额外消息。这就是它的样子:。
我没有为第一个按钮(品牌)添加代码,因为它们一切正常
按钮:
用答案切换:
$caseNumber1 = preg_replace('||', '', $event->getMessage()->getText());
switch ($caseNumber1) {
case 'Megane':
$client->sendMessage(
(new \Viber\Api\Message\Text())
->setSender($botSender)
->setReceiver($receiverId)
->setText('Renault Megane'),
$buttons
);
}
如何删除额外的Model
消息
$caseNumber1 = preg_replace('||', '', $event->getMessage()->getText());
switch ($caseNumber1) {
case 'Megane':
$client->sendMessage(
(new \Viber\Api\Message\Text())
->setSender($botSender)
->setReceiver($receiverId)
->setText('Renault Megane'),
$buttons
);
}