【问题标题】:Slack App (bot) send private messages to multiple usersSlack App(机器人)向多个用户发送私人消息
【发布时间】:2019-10-28 05:14:11
【问题描述】:

我正在尝试创建一个国际象棋机器人来与工作区中的其他用户一起玩。我不知道如何创建包括 2 个用户(2 个玩家)和 bot 用户的私人对话。私下玩。

我尝试使用 slack api 但它不起作用。

【问题讨论】:

  • 我看到了这个文档。但我无法邀请我的机器人。
  • 这是一个不同的问题,请澄清您的问题。据我了解,您正在寻求帮助“创建包含 2 个用户的私人对话”
  • 明确要求“2个用户和bot用户”。
  • 那我不清楚你的问题。你遇到了什么问题?

标签: javascript node.js slack slack-api


【解决方案1】:

我建议使用“多人直接消息”(MPIM)。它允许您创建一个新的/或与多个用户一起加入现有的直接消息频道,例如2 名玩家和你的机器人用户。

MPIM 与专用频道不同,因为它不需要专用名称,您可以在同一个工作区中创建多个,只要它包含不同的用户集。

要打开 MPIM,请使用您的机器人用户令牌调用 API 方法 conversations.open,并在 users 参数中提供两个用户的用户 ID。作为回报,您将获得一个频道 ID,您可以稍后使用它来恢复对话。或者,您可以使用相同的用户列表再次打开它。

【讨论】:

    猜你喜欢
    • 2012-09-21
    • 2017-06-04
    • 1970-01-01
    • 2019-06-27
    • 1970-01-01
    • 2017-09-02
    • 2020-05-31
    • 2018-10-07
    • 1970-01-01
    相关资源
    最近更新 更多