我正在尝试创建一个国际象棋机器人,以与工作区中的其他用户一起玩。我不知道如何创建一个包括2个用户(2个玩家)和bot用户的私人对话。私下玩。
我尝试使用Slack api,但是它不起作用。
答案 0 :(得分:2)
我建议使用“多人直接留言”(MPIM)。它允许您创建一个新的/或与多个用户一起加入现有的直接消息渠道,例如2个玩家和您的机器人用户。
MPIM与专用频道不同,因为它不需要专用名称,并且只要它包含一组不同的用户,就可以在同一工作空间中创建多个。
要打开MPIM,请使用您的机器人用户令牌调用API方法conversations.open
,并在users
参数中提供两个用户的用户ID。您将获得一个频道ID作为回报,以后可以使用它来恢复对话。或者,您可以使用相同的用户列表再次打开它。