| View previous topic :: View next topic |
| Author |
Message |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Fri Feb 26, 2010 12:56 am Post subject: Chanmode randomly forced, and spam happens. |
|
|
My problem, i need this specific channel to have "-n" chanmode to accept notices.
So i did .+chan, .chanset, and set the mode. All was fine!
I also changed it in Q at the same time (otherwise spam occurs, that's the problem).
What happens, is that randomly.. 1 hour, 2 hours.. even after restarting, and etc, and everything is ok, it's set in the files to -n, etc.
He starts going insane, he sets +n, Q sets -n, like 100times in 1 minute.
This is what i tried. Changing the protected modes to "" (meaning: NONE), and it said "None", and it was working.. till again at a random time, he started forcing +n, and in the .chaninfo, i noticed the "None" was replaced by "+tn".
Then i decided to eliminate all channels, i reconfigured the eggdrop, and added the channel statically, i specified again "-n", and "", and both times again, he randomly started forcing "+n".
I then removed all dynamic channels, leaving only the specific channel statitically in the .conf, i added not only in the chanmode there "-n" but also, set the global chanmode protection to "-n", and again randomly he started going +n
Scripts I am running?
I have ChannelHelper - Which might be the problem? .. -
[by the way: if anyone knows a better script for the same purpose (interacting with Q, auto voice, remember users, welcome messages, topic saving, etc..), please say so.
THIS SCRIPT has a chanmode protect thing, that might (i don't know, not that experienced) be messing with the configs?i have set it to off, and when on, i also set it to -n] same thing still happened..
Link: http://www.egghelp.org/cgi-bin/tcl_archive.tcl?mode=download&id=1552
Others Scripts:
I have incith-google, Hal's learn and bseen.
All can be found in egghelp's tcl archive.
P.S: If there's a way to either stop (other than the following) the bot from forcing chanmodes or the Q to stop forcing it right back, that will do i guess.
Thanks.  |
|
| Back to top |
|
 |
TCL_no_TK Owner

Joined: 25 Aug 2006 Posts: 509 Location: England, Yorkshire
|
Posted: Sat Feb 27, 2010 5:12 pm Post subject: |
|
|
The ChannelHelper Script would appear to override any channel settings you make when the bot joins a channel. I'd think more about what scripts you put on your bot. _________________ TCL the misunderstood |
|
| Back to top |
|
 |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Tue Mar 02, 2010 8:01 pm Post subject: |
|
|
It's not ChannelHelper, i removed it, same story.
I have a temporary fix, by adding Q with the +m flag, so he can change the flags, without him freaking out. |
|
| Back to top |
|
 |
TCL_no_TK Owner

Joined: 25 Aug 2006 Posts: 509 Location: England, Yorkshire
|
Posted: Wed Mar 03, 2010 10:48 am Post subject: |
|
|
is Q oped (+o) and on your channel? If its just the fact that eggdrop is flooding modes when Q changes a mode it's most likely down to your channel settings, like nodesynch. _________________ TCL the misunderstood |
|
| Back to top |
|
 |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Wed Mar 03, 2010 4:51 pm Post subject: |
|
|
Yes, Q is on the channel and is OP.
After a few hours, the bot starts +n, while Q does -n, and until i go to the bot partyline again, and change it AGAIN, it keeps that constant mod changing.
I'm not really happy i couldn't fix this, through chanset, and why he resets it to +nt, even tho i have specified everywhere he should -n+t.
But adding Q to the bot, with the +m flag, makes him accept everything he does on the channel. and I'm not really worried Q will takeover  |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Wed Mar 03, 2010 4:56 pm Post subject: |
|
|
pz0r:
Did you remember to restart your bot (.rehash is not enough) when you removed the ChannelHelper script?
None of the other scripts you've listed should alter the chanmode settings of any channels. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Thu Mar 04, 2010 2:02 pm Post subject: |
|
|
| Yes i did. |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Thu Mar 04, 2010 2:17 pm Post subject: |
|
|
Odd.. None of the other scripts you've listed have any capabilities to change the chanmode settings, and eggdrop will not reset this on it's own.
Could you test if the .log dcc command is still available? _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Thu Mar 04, 2010 6:00 pm Post subject: |
|
|
| That command is available, but it only shows the server is on, and the partyline door is listening in. |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Thu Mar 04, 2010 6:20 pm Post subject: |
|
|
Then ChannelHelper is still loaded...
Please re-check your config-files and make certain there is no reference to it whatsoever; also try renaming/removing any and all files related to ChannelHelper.
Finally kill your bot and start it again. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
pzOr Voice
Joined: 26 Feb 2010 Posts: 8
|
Posted: Thu Mar 04, 2010 7:33 pm Post subject: |
|
|
I've put it back on, since i've tried and noticed it wasn't ChannelHelper that was doing it.
And i know i did, i went and killed the process, removed the loading script form the bot, removed the script from the scripts folder, run the eggdrop again, and there was no loading message from the script, plus, theres was no available options in the channel, etc.
But since i know it's not it, it's a decent script, i want it. |
|
| Back to top |
|
 |
nml375 Revered One
Joined: 04 Aug 2006 Posts: 2857
|
Posted: Thu Mar 04, 2010 8:26 pm Post subject: |
|
|
Only thing else I can think of would be some other channel master, master, channel owner, or owner changing the chanmode settings..
Be adviced, that there are two procs in ChannelHelper that do set the chanmode setting to +nt for a specific channel or all channels:
- user:check:chansettings - triggered by a time binding (once an hour, 20 minutes past the hour)
- bot:join - triggered from user:msgbot, which is triggered by a pubm binding
Also a hint for tracking down bugs, when you have some odd behaviour like this, keep removing scripts until the behavior disappears, don't (re)add scripts. Or even better, start without any scripts, then load one at a time and observe, until you see the odd behaviour again. _________________ NML_375, idling at #eggdrop@IrcNET |
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|