This is the new home of the egghelp.org community forum.
All data has been migrated (including user logins/passwords) to a new phpBB version.


For more information, see this announcement post. Click the X in the top right-corner of this box to dismiss this message.

Bot is banned after kicking someone

Old posts that have not been replied to for several years.
Locked
D
Dum_Filosofa

Post by Dum_Filosofa »

I am using a Windrop 1.6.10 on a server which uses 'G' services (set to type 5 server in the .conf file, eg /msg g authop...) The bot has been given 499 access on my channel. But when someone floods or repeats in the channel the bot will kick them, but then channel services 'G' will kick my bot for it kicking a protected user, even tho the user it kicked had a lower access level. I dont care if the user is oped or not, a flood = a kick.
I have thought about removing the autoprotect feature for each of the accessed users in the channel, and then giving the bot autoprotect, but this would lead to level 100 people being able to kick level 101 etc Which would defeat the point. (You guys still with me?)
So how can I set things so that the bot will issue kicks for the scripts installed to anyone with 498 access or lower, without G then kicking my bot?
D
Dum_Filosofa

Post by Dum_Filosofa »

Ok, i have sorted this problem...


:smile:
D
Dum_Filosofa

Post by Dum_Filosofa »

OK, I *thought* it was working ok, but its not :sad:

The bot has 499 access level, someone with 498 flooded, the bot kicked them, then 'G' channel services kicked the bot for kicking a protected user.. As below..

-07:24:40- (@][SoF][SiLLyDraGoN]) who does the bot?
-07:24:41- (+][SoF][Vengance]) want soem access?
-07:24:55- (@][SoF][SiLLyDraGoN]) who does the bot?
-07:24:55- (@][SoF][SiLLyDraGoN]) who does the bot?
-07:24:56- *** ][SoF][SiLLyDraGoN] was kicked by BoT (Don't repeat again...)
-07:24:56- *** G sets mode: -o+b BoT *!*lamest@***
-07:24:56- *** BoT was kicked by G (][SoF][SiLLyDraGoN] is protected!)

Any advice you guys / gals can give will be GREATY appreciated :smile: Thanks
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

The repeat script should be re-programmed/re-configured to protect users with certain flags, then you should give this user that flga.
D
Dum_Filosofa

Post by Dum_Filosofa »

ppslim, thanks for the reply...

But, the problem is G kicking the bot for it kicking a protected user, which is wrong. Normally, if say a user with an access level of 100 were to try and kick a user with a level of 200, then the 100 user would be kicked and banned and not the 200 - for trying to kick a *higher* level user.
But this isnt happening with the bot, it has 499 access (and is authed with G) Yet when someone with *LOWER* access does something that warrants the bot kicking them - I dont care if the person being kicked has op's or not - the bot does so, but then G channel services kicks the bot, which is WRONG, G should protect the bot because it has a higher access level than the person it kicked...

I'd appreciate any further help ppslim, and all...

:)

..I think what might be happening is that the bot is kicking without deop'ing the offender first, so then G does kick the bot. The bot is using a script called 'repeat pro' which does the repeat kicking, does anyone know about this script? Is it the reason why the bot is being banned by G, or maybe someone can recommend another repeat script that will deop an offender before kicking them. Or... is it possible to ammend this script to deop first? Thanks for any help those in the know might offer..
D
Dum_Filosofa

Post by Dum_Filosofa »

**Update**

The bot is no longer a windrop, as stated in my first post, but a 'proper' eggdrop, but it is using the same repeat script...
Locked