3

セットアップは非常に簡単で、正常に機能します。しかし、ドキュメントのどこにもその方法が記載されていません

/msg nickserv identify <pword>

私が見つけた最も近いものは

client.join('#yourchannel yourpass');

または多分

For any commands that there aren’t methods for you can use the send() method which sends raw messages to the server
client.send('MODE', '#yourchannel', '+o', 'yournick');

しかし、どちらも仕事を成し遂げていないようです。

4

2 に答える 2

7

client.say("nickserv", "identify <pword>");動作しませんか?APIはそうすべきだと言っています。

于 2013-01-30T03:21:14.093 に答える
1

上記の回答を拡張するには、これまでにクライアントが完全に接続されていることを実際に知る唯一の方法は、autoConnect: false作成時に then モードを使用することです。

var client = new irc.Client('irc.freenode.net', 'CommandBot', {
  autoConnect: false
});
client.connect(retryCount, function(serverReply) {
  console.log("Connected!\n", serverReply);
  client.join('#channel', function(input) {
    console.log("Joined #channel");
    client.say('#channel', "Hi, madafaca");
  });
});
于 2016-10-18T04:47:41.257 に答える