mIRC Homepage

Identifying to a network

Posted By: Darkmnm

Identifying to a network - 11/06/06 07:37 PM

I am having a serious issue with one of the servers I visit and my auto ident dialog and I've come here to see if anyone has a suggestion. Below is what I see when attempting to connect to the server.

(12:16:41) -irc.everywherechat.com- *** If you are having problems connecting due to ping timeouts, please type /raw pong 1f766964 or /quote pong 1f766964 now.
(12:16:42) -irc.everywherechat.com- *** If you still have trouble connecting, please contact brodle or sandi staff@everywherechat.com,sandi@chatstop.net with the name and version of the client you are using, and the server you tried to connect to: (204.157.0.193)
(12:16:42) authorization required to use registered nickname darkmnm
(12:16:42) -everywherechat.chatstop- Nickname Darkmnm is registered. You must provide the password (type /PASS password) to use it
(12:16:42) -everywherechat.chatstop- If you do not know the password, please change to another nickname (type /NICK anothernickname)
(12:16:52) -Darkmnm- You have 60 seconds to change your nick or provide the password before you are disconnected

Now, in my auto ident dialog i have the following code.

Code:
on *:NOTICE:*:*: {
  if ($nick == NickServ) {
    if (*owned by someone* iswm $1-) { net.identify } 
  }
  if ($nick == NickServ) {
    if (*registered and protected* iswm $1-) { net.identify }
  }
  if ($nick == Services) {
    if (*authorization required* iswm $1-) { net.identify }
  }
}


Now, for some reason when I start to connect all that is sent to me is the first bit that I pasted above until I identify with my password but for some reason my script is either not seeing the notice from the server or it's the wrong thing I am sending my ident to. I've tries the following in place of Services:

Nickserv, everywherechat.chatstop, Services, irc.everywherechat.net and I've even tried an on connect command and that is not even working although I don't want the on connect I would rather have my auto identify dialog to work like it does everywhere else.

Any help or information is greatly appreciated.

BTW, I've looked through their DOC's for information and not even anything there about how to identify and to what. Strange. I even went into their services channel and all one person could tell me was add it to my perform options which is defeating my purpose if I do a public release and people don't know how to mess with mirc that much and besides. I just want my auto ident dialog to do what it's supposed to. Again, Thanks in advance.
Posted By: schaefer31

Re: Identifying to a network - 11/06/06 08:52 PM

I believe the event you are looking for is on SNOTICE and not on NOTICE.

/help on snotice

Besides that, I noticed that the text you are checking for in the notices, does not exist in any of the notices you are receiving, so of course the auto-ident is never going to trigger.
Posted By: MikeChat

Re: Identifying to a network - 11/06/06 08:57 PM

Code:
on *:notice:*:*:{
if ($network == everywherechat) && ($nick == everywherechat.chatstop) { PASS %password }
}
Posted By: MikeChat

Re: Identifying to a network - 11/06/06 09:07 PM

(connecting to irc.everywherechat.com)

edit
on *:snotice:Nickname darkmnm is registered. : pass (yourpasword)

not a "standards based" server i guess, $network is null on there as well
Posted By: CtrlAltDel

Re: Identifying to a network - 12/06/06 01:17 AM

the discrepancy I see right off is the following:
-everywherechat.chatstop- Nickname Darkmnm is registered.
if (*registered and protected* iswm $1-)

You do not have a match here, so your script will do nothing.
Posted By: Darkmnm

Re: Identifying to a network - 12/06/06 02:12 AM

Well everyone, thanks for your help and suggestions. It seems that doing the:

Code:
on *:notice:*:*: {
  if ($network == everywherechat) && ($nick == everywherechat.chatstop) {
    if (*nickname $me is registered* iswm $1-) { net.identify }
  }
}


did the tricks except i had to change it to:

Code:
on *:snotice:*: {
  if ($network == everywherechat) && ($nick == everywherechat.chatstop) {
    if (*nickname $me is registered* iswm $1-) { net.identify }
  }
}


Once again, thanks and it's greatly appreciated. One can always count on the mIRC forums for help, suggestions, and information.
© 2019 mIRC Discussion Forums