Я использую php для chatbot, и код выглядит так:
$bot->send(new Message($message['sender']['id'], "Say 1"));
sleep(7);
$bot->send(new Message($message['sender']['id'], "Say 2"));
Когда время сна велико, например больше 4 или 5, я не знаю почему, но я получил от пользователя один за другим совершенно одинаковые ответы. Я не уверен, но мне кажется, что из-за сна Facebook думает, что сообщение не доставлено от пользователя, и отправляет абсолютно те же сообщения … Не могли бы вы рассказать мне какие-либо идеи об этом или как замедлить бот отвечает?
постскриптум Я делю текст на два сообщения, чтобы представить его более привлекательным для пользователя способом.
Задача ещё не решена.
Других решений пока нет …