Slack App(bot)向多个用户发送私人消息
Slack App (bot) send private messages to multiple users
我正在尝试创建一个国际象棋机器人来与工作区中的其他用户一起玩。我不知道如何创建包含 2 个用户(2 个玩家)和 bot 用户的私人对话。私下玩。
我尝试使用 slack api 但它不起作用。
我建议使用 "multi-person direct message" (MPIM)。它允许您创建一个新的/或加入具有多个用户的现有直接消息频道,例如2 名玩家和您的机器人用户。
MPIM 不同于私人频道,因为它不需要专用名称,您可以在同一工作区中创建多个频道,只要它包含一组不同的用户即可。
要打开 MPIM,请使用您的 bot 用户令牌调用 API 方法 conversations.open
,并在 users
参数中提供两个用户的用户 ID。您将在 return 中获得一个频道 ID,稍后您可以使用它来恢复对话。或者,您可以使用相同的用户列表再次打开它。
我正在尝试创建一个国际象棋机器人来与工作区中的其他用户一起玩。我不知道如何创建包含 2 个用户(2 个玩家)和 bot 用户的私人对话。私下玩。
我尝试使用 slack api 但它不起作用。
我建议使用 "multi-person direct message" (MPIM)。它允许您创建一个新的/或加入具有多个用户的现有直接消息频道,例如2 名玩家和您的机器人用户。
MPIM 不同于私人频道,因为它不需要专用名称,您可以在同一工作区中创建多个频道,只要它包含一组不同的用户即可。
要打开 MPIM,请使用您的 bot 用户令牌调用 API 方法 conversations.open
,并在 users
参数中提供两个用户的用户 ID。您将在 return 中获得一个频道 ID,稍后您可以使用它来恢复对话。或者,您可以使用相同的用户列表再次打开它。