Messenger Bot — своевременные ответы

Я построил базовый бот-мессенджер на Facebook с PHP. Как включить синхронизированные push-уведомления?

Например, вот сценарий бронирования встречи:

  1. Пользователь назначает встречу на 2 часа дня в пятницу
  2. Бот запоминает информацию о времени, и в пятницу в 13:45 бот отправляет сообщение, напоминающее пользователю о назначении.

Я понимаю, что должна быть задействована база данных, но мне интересно, может ли кто-нибудь указать мне в правильном направлении, какие функции использовать или есть какие-нибудь документы для этого времени, связанные с php.

* Примечание: я ищу не бесплатный код, а точку в правильном направлении для достижения вышеизложенного.

0

Решение

Это широкий вопрос и не имеет ничего общего с самими ботами. Думайте о боте как о протоколе связи между вашим сервером и пользователем. Как вы упомянули, храните идентификаторы пользователей / время встреч в базе данных.

Затем запустите cron, вызывая ссылку на вашем сервере, которая проверит, нужно ли пользователю отправлять уведомление сейчас. Затем отправьте ему сообщение и отметьте это действие в базе данных, чтобы оно не обрабатывалось дважды.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]