1

ノード パッケージを使用しています: slack-client を使用して、slack で API とやり取りします。slack-client を使用して、または使用せずに、指定したいユーザーにボットからダイレクト メッセージを送信するにはどうすればよいですか? これまでのところ、プレーンなソケット接続を使用したものは次のとおりです。

var WebSocket = require('ws')
,ws2 = new WebSocket(myURL); //from rtm start
 ws2.on('open', function() {
    ws2.send({
    "id": 333,
    "type": "message",
    "channel": "@user1", //User I want to send to
    "text": "HEY!!!!"
    });
});
ws2.on('message', function(message) {
    console.log('received: %s', message);
}); 

メッセージがボットから直接届くことを望んでいましたが、何もありませんでした。でも、hello というタイプの返信を受け取りますか? 上記の送信の詳細は、これに関する別の投稿で入手しましたが、うまくいきません。メッセージ ID は私が作成したものです。

4

1 に答える 1