-
Notifications
You must be signed in to change notification settings - Fork 423
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding rpl_luserunknown message handler #358
Comments
I am getting this same issue. Does there need to need to be a
Note: If make
I don't want to use ssl, but |
@yanickrochon I think this is the same issue #342 .
|
blah...didnt work for me |
@dman777 I don't know why there's a mention of |
Yep....I tried placing case 'rpl_luserunknown':
self.send('IDENTIFY', self.opt.password);
break; in both case selects, but I still get
can't find exactly where it is calling a undefined function. |
Your error "undefined is not a function" seems to be unrelated to this module. My guess is that one of your handler fails (i.e. tries to call something, which is not a function). |
This is strange...all I have running is: irc = require('irc');
var client = new irc.Client('irc.freenode.net', 'jayP', {
userName: 'jayP',
password: 'pass',
showErrors: true,
debug: true,
channels: '["#grandmasboy"]'
}); |
@yanickrochon I might also suggest https://www.npmjs.com/package/tennu for a node bot. |
The rpl_lusersunknown message isn't an auth request. It's telling you that there are three users who have this unknown status. Given the lower number, I think they're just services bots. In any case, there's no default behavior other than possibly tracking it that would make sense. |
Bump. I think that there are two separate issues here. Issue 1 should be fixed in the short term and issue 2 is an improvement to the framework that provides for a higher level of abstraction. Issue 1:
Regardless of what you guys decide the default behavior should be, at the end of the day this should be handled by the framework in some manner and not produce a big error message. Issue 2:
It would be much nicer if this could be specified in the server configuration object, like so:
Of course, I haven't read the IRC RFC myself. And I would venture to guess this kind of nickserv identification is not specified in there. If it isn't, then implementing this feature would be an implementation of an IRC convention as opposed to the actual IRC standard. With that said, mark me down as one who votes on implementing this anyway. This is the kind of thing that goes towards providing the highest-level IRC framework possible. |
@Zamiell you're spot on. +1 for that. Regardless of RFC specs, this should be handled. The handler would catch Of course, the |
This sounds like a really good enhancement, I'm wondering since this was months ago, that code somewhere exists for this in one of the forks or a pull request. I recommend this be labeled an enhancement. |
Connecting on freenode.net, I get this warning :
This has something to do with freenode.net allowing users to register their nicks. I guess it coiuld be added to the ignored welcome messages by default? Or, better yet, treat it as a nick auth request?
For the latter, the proper response should be sending
PRIVMSG NickServ identify <password>
.The text was updated successfully, but these errors were encountered: