有没有人想过如何通过Slack RTM对用户进行私密消息?我试图创建一个游戏,并希望PM中的用户在Slack中提供更新等。
您可以通过https://github.com/robksawyer/hubot-poker中src / poker.coffee中的咖啡脚本查看我的情况。
随意分叉完成。 ;)
如果我偏离轨道并且根本不可能,请告诉我。
答案 0 :(得分:4)
来自文档
您可以使用相同的方式向私人组或直接消息频道发送消息,但使用组ID(C024BE91L)或DM频道ID(D024BE91L)。
因此,您只需在将信息发送到RTM API时指定DM @username
的收件人D1234BLah
或ID作为channel
的值,例如
{
"id": 1,
"type": "message",
"channel": "@jeff",
"text": "hello jeff"
}
此处的完整RTM文档:https://api.slack.com/rtm