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