Code: Select all
.msg nickserv register email@.com password #check your servers syntax
Code: Select all
#Put Your Server Identify Command
set identcmd "IDENTIFY"
#Put Your Bot Nick Password
set identpass "yourpass"
#Put Your NickServ Services Nick
set nickserv "NickServ"
# Change this to what nickserv says on connection
bind notc - "*This nickname is registered and protected. If it is your*" doggo:ident
# dont change
proc doggo:ident { nick uhost handle text dest } {
global botnick nickserv identcmd identpass
if { $nick == $nickserv } {
puthelp "PRIVMSG $nickserv $identcmd $identpass"
putlog "Identifying : $nickserv (as $botnick)"
}
}
Another method, to have bot identify itself to nickserv -scyzernix wrote: ... identify yourself (bot) to nickserv?
Code: Select all
# This is a Tcl script to be run immediately after connecting to a server.
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
}
Code: Select all
# This is a Tcl script to be run immediately after connecting to a server.
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
putserv "privmsg nickserv : identify password_here"
}
Thank you. ^^doggo wrote:register the nick with nickserv, log into the partyline via dcc..
and then load this scriptCode: Select all
.msg nickserv register email@.com password #check your servers syntax
Code: Select all
#Put Your Server Identify Command set identcmd "IDENTIFY" #Put Your Bot Nick Password set identpass "yourpass" #Put Your NickServ Services Nick set nickserv "NickServ" # Change this to what nickserv says on connection bind notc - "*This nickname is registered and protected. If it is your*" doggo:ident # dont change proc doggo:ident { nick uhost handle text dest } { global botnick nickserv identcmd identpass if { $nick == $nickserv } { puthelp "PRIVMSG $nickserv $identcmd $identpass" putlog "Identifying : $nickserv (as $botnick)" } }
This would be a lot of help if I could use it.willyw wrote:Another method, to have bot identify itself to nickserv -scyzernix wrote: ... identify yourself (bot) to nickserv?
Find this section in your eggdrop.conf:and add just one line to it:Code: Select all
# This is a Tcl script to be run immediately after connecting to a server. bind evnt - init-server evnt:init_server proc evnt:init_server {type} { global botnick putquick "MODE $botnick +i-ws" }
This assumes that the Nickserv you are using accepts the command:Code: Select all
# This is a Tcl script to be run immediately after connecting to a server. bind evnt - init-server evnt:init_server proc evnt:init_server {type} { global botnick putquick "MODE $botnick +i-ws" putserv "privmsg nickserv : identify password_here" }
/msg nickserv identify password
I don't understand your question. ... Just do a search for it.scyzernix wrote: ...
This would be a lot of help if I could use it.
Does anyone know what line its on?
I meant, it would be a great help if only I knew what line it's on in the .conf file. Theres just way too many lines in it. =_=willyw wrote:I don't understand your question. ... Just do a search for it.scyzernix wrote: ...
This would be a lot of help if I could use it.
Does anyone know what line its on?
Perhaps you don't have a fully commented eggdrop.conf?
Does your eggdrop.conf look like this one? :
http://eggwiki.org/Eggdrop.conf
You can text search that eggdrop.conf, with your web browser, and find the section I mentioned in it.
^ this is an awesome place. Thanks.CtrlAltDel wrote:There are also several complete scripts for just such a thing in the archives
Examplescyzernix wrote: I meant, it would be a great help if only I knew what line it's on in the .conf file. Theres just way too many lines in it. =_=
Code: Select all
set net-type "5"
bind evnt - init-server evnt:init_server
proc evnt:init_server {type} {
global botnick
putquick "MODE $botnick +i-ws"
putserv "privmsg nickserv : identify PASSWORD"
}
set init-server { putserv "mode BOT NAME +i" }
set default-port 6697