我正在使用PHP在Messenger上开发聊天机器人。我没有使用像Chatfuel等任何第三方服务。
每当我需要用户输入时,我目前用Redis中的密钥存储问题并发送响应。然后,在下一个请求中,我检查是否在我的服务器上存储了Redis变量。然后,我正在处理该用户输入并删除Redis变量。
问题在于我为每个webhook请求检查Redis变量。
还有其他有效的方法来处理用户输入吗?我还想在Telegram,Skype等其他平台上部署聊天机器人。那么,是否有一个通用的事件驱动系统可以识别传入的webhook请求是对先前提出的问题的回答?