在cnn fb messenger bot中,如果我写了subscribe,他们会显示一条消息:“Got it. I’ll send you top stories every day.”,然后每天在固定时间发送给我头条新闻。他们是如何做到的?我为我的网站创建了一个fb机器人,但我不知道如何添加此功能。有没有人能告诉我基本的操作步骤?
这个想法很简单。当您向机器人发送“subscribe”时,机器人服务器将根据 sender_id
将记录添加到其数据库或内存中,然后机器人服务器可以设置定时器将新闻消息分发给那些已订阅新闻的 sender_id
。
crontab
安排任务,在数据库中选择 sender_id
并向用户发送消息。 - Hui-Yu