发送邀请以参与 Facebook Messenger Bot
Sending Invitations to Participate in Facebook Messenger Bot
我是 Messenger 平台的新手,我正在努力了解可能发生的事情类型。特别是,我对使用 bot 作为朋友之间交流的 "mediator" 很感兴趣。例如,可以构建一个机器人来帮助做出集体决策,比如四五个人将在哪里吃午饭。每个人只与机器人互动,机器人收集午餐偏好,并向所有参与者传达某种最佳选择。这可能需要与每个参与者反复讨论偏好。清楚了吗?
此时,我想知道两件事:
用户最初会如何邀请另一个用户加入对话?假设用户 A 开始与机器人对话,而机器人告诉用户 A,"Invite some friends to join us in this conversation"。机器人真的可以代表用户 A 发送这些邀请吗?还是必须通过其他一些带外机制进行邀请?
Messenger 平台是最适合创建此类交互式中介应用程序的 FB 平台技术吗?
在此先感谢 InterWebs...
如果我对你的想法理解正确,那么构建一个可以与每个人单独聊天但提供共享体验的机器人将非常困难。当一个用户与另一个用户共享 bot 并且新用户开始聊天时,bot 无法知道推荐的来源,因此实际上无法知道这两个用户是否已链接。
您可以做的是构建一个聊天扩展,基本上可以在群聊中使用您的机器人的功能:
https://developers.facebook.com/docs/messenger-platform/guides/chat-extensions
我是 Messenger 平台的新手,我正在努力了解可能发生的事情类型。特别是,我对使用 bot 作为朋友之间交流的 "mediator" 很感兴趣。例如,可以构建一个机器人来帮助做出集体决策,比如四五个人将在哪里吃午饭。每个人只与机器人互动,机器人收集午餐偏好,并向所有参与者传达某种最佳选择。这可能需要与每个参与者反复讨论偏好。清楚了吗?
此时,我想知道两件事:
用户最初会如何邀请另一个用户加入对话?假设用户 A 开始与机器人对话,而机器人告诉用户 A,"Invite some friends to join us in this conversation"。机器人真的可以代表用户 A 发送这些邀请吗?还是必须通过其他一些带外机制进行邀请?
Messenger 平台是最适合创建此类交互式中介应用程序的 FB 平台技术吗?
在此先感谢 InterWebs...
如果我对你的想法理解正确,那么构建一个可以与每个人单独聊天但提供共享体验的机器人将非常困难。当一个用户与另一个用户共享 bot 并且新用户开始聊天时,bot 无法知道推荐的来源,因此实际上无法知道这两个用户是否已链接。
您可以做的是构建一个聊天扩展,基本上可以在群聊中使用您的机器人的功能:
https://developers.facebook.com/docs/messenger-platform/guides/chat-extensions