发送邀请以参与 Facebook Messenger Bot

Sending Invitations to Participate in Facebook Messenger Bot

我是 Messenger 平台的新手,我正在努力了解可能发生的事情类型。特别是,我对使用 bot 作为朋友之间交流的 "mediator" 很感兴趣。例如,可以构建一个机器人来帮助做出集体决策,比如四五个人将在哪里吃午饭。每个人只与机器人互动,机器人收集午餐偏好,并向所有参与者传达某种最佳选择。这可能需要与每个参与者反复讨论偏好。清楚了吗?

此时,我想知道两件事:

在此先感谢 InterWebs...

如果我对你的想法理解正确,那么构建一个可以与每个人单独聊天但提供共享体验的机器人将非常困难。当一个用户与另一个用户共享 bot 并且新用户开始聊天时,bot 无法知道推荐的来源,因此实际上无法知道这两个用户是否已链接。

您可以做的是构建一个聊天扩展,基本上可以在群聊中使用您的机器人的功能:

https://developers.facebook.com/docs/messenger-platform/guides/chat-extensions