私人消息Slack用户通过RTM

时间:2014-12-15 01:47:46

标签: node.js poker slack-api

有没有人想过如何通过Slack RTM对用户进行私密消息?我试图创建一个游戏,并希望PM中的用户在Slack中提供更新等。

您可以通过https://github.com/robksawyer/hubot-poker中src / poker.coffee中的咖啡脚本查看我的情况。

随意分叉完成。 ;)

如果我偏离轨道并且根本不可能,请告诉我。

1 个答案:

答案 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