This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Help with Nickserv and Chanserv please :)

Old posts that have not been replied to for several years.
Locked
I
IceHeart

Help with Nickserv and Chanserv please :)

Post by IceHeart »

hmm :o ... i've read all the topics about getting bot to participating with nickservs etc. but i've still have one prob. How it's done if it goes like this
  • - authorizing nickserver /msg nickserv <pass>
    - authorizing to chanserv /msg G AUTHOP <channel> <nick> <pass>
Using AUTHOP makes bot to get his registered access levels and op-status in channel. Now if that G leaves the chan (for repair etc. i have to reauth to it) and as far as I know this can be done by checking nicks who joins the channel since channelservices are named G where I use this bot, question is how :-?.

Thank you in advance :P
P
Photon
Op
Posts: 170
Joined: Wed Aug 28, 2002 8:00 am
Location: Liverpool, England

Post by Photon »

Wrong forum really.

What you want is to write a tcl script. You can do the messages to nickserve and chanserve on the bind <join> (matching yourself) otherwise you should be watching the binds <join> and <part> for G coming and going, and reauthing as necessary.

I suggest you start by reading the docs that come with the distribution package and looking at my_first_script.tcl that comes with it too. Also search the tcl library on this site, as someone may have done something very similar to you before (with Q or X etc..)
D
Darmoth
Master
Posts: 210
Joined: Sun Oct 07, 2001 8:00 pm
Location: old europe

Post by Darmoth »

There are already a few scipts that will do that job.
I use services.tcl for dalnet but there are also some other scripts available, you should go to the tcl archive and try some of these scripts there.
I
IceHeart

Post by IceHeart »

yeap, i found the script wich did the job with little modifications in it. Thanks to everyone :D
Locked