Do the following (via Command Console) and paste the results:
Code: Select all
.set errorInfo
Code: Select all
.set errorInfo
what's the bug?Sir_Fz wrote:Oh yeah, that's the known eggdrop bug (forgot about it).
Code: Select all
tag when posting logs, code
Code: Select all
proc nosense:ban {nick uhost chan} {
global nosense nosensek
if {$nosense(pmeth) != 0} {
punish:method $nosense(pmeth) $nick $uhost $chan [ap:mapr $nosense(kmsg) "random string"] $nosense(wmsg) $nosense(btype) $nosense(btime) $nosense(klmsg) $nosense(ktime) $nosense(ktype) [string tolower $uhost]:nosense
} {
if {![info exists nosensek([set nick [string tolower $nick]])]} {
putquick "KICK $chan $nick :[mapall [ap:mapr $nosense(kmsg) "random string"] $chan nosense(btime)]"
set nosensek($nick) 1
hmm, isn't that fixed in .18?Sir_Fz wrote:You, out of all people, should know very well about this bug (long udefs causing errors while being read from the .chan file)demond wrote:what's the bug?Sir_Fz wrote:Oh yeah, that's the known eggdrop bug (forgot about it).
Code: Select all
tag when posting logs, code
Yeah, that's a little bug (which has been fixed in 4.6), you just need to replace nosense(btime) with $nosense(btime).Romeyo wrote:I think i have some problem with the kick message of random drone.. i am using 4.5 of allprotection.tcl.
[22:22:49] ::: mftr was kicked by Poda (Possible random spambot/drone detected. :: [Wed May 24 12:48:08 2006] - Banned nosense(btime) minutes ·53·)
Code: Select all
proc nosense:ban {nick uhost chan} { global nosense nosensek if {$nosense(pmeth) != 0} { punish:method $nosense(pmeth) $nick $uhost $chan [ap:mapr $nosense(kmsg) "random string"] $nosense(wmsg) $nosense(btype) $nosense(btime) $nosense(klmsg) $nosense(ktime) $nosense(ktype) [string tolower $uhost]:nosense } { if {![info exists nosensek([set nick [string tolower $nick]])]} { putquick "KICK $chan $nick :[mapall [ap:mapr $nosense(kmsg) "random string"] $chan nosense(btime)]" set nosensek($nick) 1
Yes it is fix in .18, that's why I told him to upgrade.demond wrote:hmm, isn't that fixed in .18?
Code: Select all
[07:33] *** Nicolasta (~Nicolasta@212.36.206.219) has joined #chatpoint
[07:33] *** Nicolasta has left #chatpoint (Registered)
[07:33] *** Nicolasta (~Nicolasta@nicolasta.users.undernet.org) has joined #chatpoint
[07:33] *** Bot1 sets mode: +m
[07:33] *** Bot1 sets mode: +r
[07:33] *** Nicolasta was kicked by Bot1 (Join flood Protection. ?14? CcBot?)
[07:33] *** Bot1 sets mode: +b *!*@nicolasta.users.undernet.org
Sir_Fz wrote:i did that. but still am getting this "random string" in the kick message.. that means the nick is a random string??Romeyo wrote:I think i have some problem with the kick message of random drone.. i am using 4.5 of allprotection.tcl.
[22:22:49] ::: mftr was kicked by Poda (Possible random spambot/drone detected. :: [Wed May 24 12:48:08 2006] - Banned nosense(btime) minutes ·53·)
Code: Select all
proc nosense:ban {nick uhost chan} { global nosense nosensek if {$nosense(pmeth) != 0} { punish:method $nosense(pmeth) $nick $uhost $chan [ap:mapr $nosense(kmsg) "random string"] $nosense(wmsg) $nosense(btype) $nosense(btime) $nosense(klmsg) $nosense(ktime) $nosense(ktype) [string tolower $uhost]:nosense } { if {![info exists nosensek([set nick [string tolower $nick]])]} { putquick "KICK $chan $nick :[mapall [ap:mapr $nosense(kmsg) "random string"] $chan nosense(btime)]" set nosensek($nick) 1
what that random string means? and 4.6 is still beta or released to public?Code: Select all
::: mftr was kicked by Poda (Possible random spambot/drone detected. :: [Wed May 24 12:48:08 2006] random string - Banned 0 minutes ·59·)
yes.Romeyo wrote:i did that. but still am getting this "random string" in the kick message.. that means the nick is a random string??Code: Select all
mftr
Instead ofRomeyo wrote: i did that. but still am getting this "random string" in the kick message.. that means the nick is a random string??
what that random string means? and 4.6 is still beta or released to public?Code: Select all
::: mftr was kicked by Poda (Possible random spambot/drone detected. :: [Wed May 24 12:48:08 2006] random string - Banned 0 minutes ·59·)
useset nosense(kmsg) "Possible random drone detected. $kckcount(form)"
This will not include %rate in the kick message which will not display "random string". And yes, 4.6 is a beta version but it seems to have no errors - Use it, you will like it.set nosense(kmsg) "Possible random drone detected. \[%date\] - Banned %btime minutes ·%kcount·"
how to solve this problem?[16:00] Tcl error in script for 'timer393':
[16:00] expected integer but got ""
.set errorInfo
[16:00] #tvrsh# set errorInfo
Currently: expected integer but got ""
Currently: while executing
Currently: "incr NumKicks"
Currently: (procedure "getkcount" line 3)
Currently: invoked from within
Currently: "getkcount"
Currently: (procedure "mapall" line 3)
Currently: invoked from within
Currently: "mapall $bnick(kmsg) $chan $bnick(btime)"
Currently: (procedure "bnick:kick" line
Currently: invoked from within
Currently: "$sc $nick [getchanhost $nick $chan] [nick2hand $nick $chan] $chan"
Currently: (procedure "checkbcd:join" line 7)
Currently: invoked from within
Currently: "checkbcd:join"
Code: Select all
[15:13:17] * MMradio48 was kicked by Camill4 (Bad word detected. (www.gabor13.com) :: [Sat Jun 10 15:13:16 2006] - Banned 15 minutes ·343·)