1

我已经在团队频道上部署了我的机器人。

即使在用户向机器人发送消息之前,我也想向新用户发送欢迎消息。

我们可以为团队频道实现这一目标吗?

如果是,哪个事件可用于让该用户第一次访问机器人。

4

3 回答 3

0

当将机器人添加到团队或将新用户添加到已添加机器人的团队时,将发送带有 membersAdded 对象的对话更新事件。向所有用户发送介绍机器人的欢迎消息始终是一个好习惯。确保您的机器人使用 channelData 对象中的 teamsAddMembers eventType 响应 conversationUpdate 消息。此外,请记住 memberAdded ID 是机器人的 App ID 本身,因为将用户添加到团队时会发送相同的事件。

希望这可以帮助。

于 2019-11-29T21:37:14.313 回答
0

您可以使用ConversationUpdate事件ActivityTypes.ConversationUpdate // in c#

于 2019-11-28T12:36:45.923 回答
0

安装机器人后,您的机器人会收到一个conversationUpdate 事件。然后,您可以向用户发送主动消息。如果您遇到任何问题,您能否尝试发送主动消息并告诉我们?

于 2019-11-29T04:02:41.430 回答