Apparently one is supposed to be a mind reader! It is possible the information required is buried in these posts somewhere.
You have to create the two files yourself and upload them to your bots folder. You also have to (from memory) manually add the information into each file.
Add [SOLVED] to the thread title if your issue has been. Search | FAQ | RTM
ok i already create the files within bot /scripts file named badwhois.txt and badwords.txt, problem is it cant be read by the xchannel.tcl, im using version 3.6 from egghelp.org, my question is where the files should be placed so that the script can be read by the script.
secondly, do i have to create each .txt file on each channel the bot is on?
<CboT> Currently: couldn't open "badwhois.txt": no such file or directory
<CboT> Currently: while executing
<CboT> Currently: "open $fn"
you can use separate badwords or/and badwhois file for each channel, you need to create those files yourself using your text editor of choice and put them in your eggdrop directory; I deemed adding bad words via script command unnecessary as that action is supposed to happen infrequently
Last edited by demond on Fri Jun 02, 2006 2:31 am, edited 1 time in total.
connection, sharing, dcc problems? click <here>
before asking for scripting help, read <this>
use
How come everytime i restart the bot i keep on getting this error =>Tcl error [::xchannel::mass]: can't read "maxr": no such var , that error disappear if i rehash the bot, what is causing that error to appear?
Second, the bot has ban a user and ops because of flood, now i unban the both user using .-ban userprofile, however if both user rejoin the same chan, the bot re-ban again bot user after typing a few lines, where can i find the logfile i need to remove the banned record.
kuto wrote:How come everytime i restart the bot i keep on getting this error =>Tcl error [::xchannel::mass]: can't read "maxr": no such var , that error disappear if i rehash the bot, what is causing that error to appear?
you have specified x:mass:rate incorrectly; it should be in format m:n (n events in m seconds)
Second, the bot has ban a user and ops because of flood, now i unban the both user using .-ban userprofile, however if both user rejoin the same chan, the bot re-ban again bot user after typing a few lines, where can i find the logfile i need to remove the banned record.
im running eggdrop v1.6.17
there is no such logfile; the script counts offenses and if your x:type:punish string is the default w:k:b, your bot will ban on 3-rd and each consecutive offense of that type until the offense record for that user is purged from the offense array, which will happen 720 minutes (12 hours) after the original (first) offense
connection, sharing, dcc problems? click <here>
before asking for scripting help, read <this>
use
kuto wrote:
how come i dont have +/-x:mass on my list?
there is no such flag, mass flood protection is always ON, read the doc
my default setting is:
x:mass:rate: 20:3
if it was your real setting too, you wouldn't be getting the error you claim you get
delete the channel file and start over
x:mass:rate <= is this intended to be set where the bot is on? or is it possible to set it only on 1 chan.
of course, each x: setting is channel-specific - that's the whole idea of this thing - to be able to set up every channel the bot is on completely independently of the others
connection, sharing, dcc problems? click <here>
before asking for scripting help, read <this>
use
hey demon,
I want to use your heuristics detection algorithm for random nicks as you suggested lately in sb:score here: [url]http://forum.egghelp.org/viewtopic.php?t=9808&start=15[/url] instead of whole xchannel.tcl. can you do this please?
Im having problem with badwords.txt how come xchannels doesnt distinguished the word sex from sexy, if somebody type sexy, the bot automatically bans the user, is there a way to fix this issue? i only want the bot banned people saying sex but not sexy, sexiest and so on.