This script work perfectly on eggdrop 1.4.x and below, but not on eggdrop 1.6.x
The error is : TCL error [ezbncpass_notc]: called "ezbncpass_notc" with too many arguments
The code is :
set pass "blah"
set irc_servers {
irc-1.stealth.net:5554
}
set vhost "blah.com"
set ezbncpass "Please use /quote PASS <password> to register"
set ezbnc2pass "Please use /quote PASS <password> to register..."
set bncpass "You need to say /quote PASS <password>"
(7) NOTC (stackable)
bind notc <flags> <mask> <proc>
| procname <nick> <user@host> <handle> <text> <dest>
| destination will be a nickname (the bot's nickname, obviously) or
| a channel name; matches the entire line of text from a /notice with
the mask; it is considered a breach of protocol to respond to a
/notice on IRC, so this is intended for internal use (ie, logging, etc)
only
| new Tcl procs should be declared as
| proc notcproc {nick uhost hand text {dest ""}} {
| global botnick; if {$dest==""} { set dest $botnick }
| ...
| }
| for compatiblity