设置非常简单,工作正常。但在文档中没有任何地方说明如何
/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');
但似乎都没有完成任务。
答案 0 :(得分:7)
client.say("nickserv", "identify <pword>");
不起作用? API表示应该这样做。
答案 1 :(得分:0)
为了扩展上面的答案,到目前为止我发现的唯一方法是真正知道客户端何时完全连接,在创建时使用autoConnect: false
模式:
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");
});
});