here is the code:
Code: Select all
#Put Your Server Identify Command
set identcmd "identify"
#Put Your Bot Nick Password"
set identpass "SOMETHING"
#Put Your NickServ Services Nick
set nickserv "NickServ"
# Change this to what nickserv says on connection
bind notc - "*This nickname is registered and protected*" identify:notc
#It's Okay Right Now ... Never Change It If U Are Beginner In Tcl Scripts
proc identify:notc { nick uhost handle text dest } {
global botnick nickserv identcmd identpass
if { $nick == $nickserv } {
puthelp "PRIVMSG $nickserv $identcmd $identpass"
putserv "SETIDENT NewIdent"
putlog "Identifying : $nickserv (as $botnick)"
}
}
putlog "Nick Identify Script Has Been Loaded make by Blue ... Repaired By Xenogear"
Code: Select all
putserv "SETIDENT NewIdent"
Can anyone help me figure out what I am doing wrong? Running an UnrealIRCd Network with Anope Services (latest stable of both).
In mIRC for the fun of it i ran a timer that made me change my own ident using the /SETIDENT command and doing a whois to see it had changed, and it had. but for some reason it is not working from within the TCL script.
ps i even tried putquick and puthelp, nothing has worked so far.