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.

kick-only bot, why not

Old posts that have not been replied to for several years.
Locked
b
bleah

Post by bleah »

A suggestion to eggheads...

When bots are linked and shared, I would like to have to disposition a bot that will just kick if a user who joins a channel when his address matches a bot ban.

The way all eggdrop bots work is that, when a bad user join the channel, all bots will try to set +b *!ident@lamer, then kick. And unfortunately, floodbots have the time to send 3 lines of text before the kick. (This is EFnet).

So, I would like to be able to type a command in the bot so it will kick only, without placing the ban, ONLY if the bot is linked and sharing. (To ensure a ban will be placed). This will save precious seconds.

I dunno if this can also be setup for sentinel script too (Slennox?)
I
Ian-Highlander
Op
Posts: 165
Joined: Mon Sep 24, 2001 8:00 pm
Location: Ely, Cambridgeshire

Post by Ian-Highlander »

It will also create one lovely kick/rejoin/kick/rejoin flood :wink:

Get a few flood bots in at the same time and your eggie aint gonna be able to cope with that.

Unless you got one doing the banning and one or more doing the kicking of course.

Regards

Ian-Highlander
"Insanity Takes Its Toll, Please Have Exact Change"
User avatar
slennox
Owner
Posts: 593
Joined: Sat Sep 22, 2001 8:00 pm
Contact:

Post by slennox »

I'd suggest keeping the ban active on the channel for longer so that they can't join in the first place. In any case, sending 3 lines to the channel should hardly be considered a victory for the flooder.

<font size=-1>[ This Message was edited by: slennox on 2002-02-09 02:19 ]</font>
b
bleah

Post by bleah »

On 2002-02-08 05:16, Ian-Highlander wrote:
It will also create one lovely kick/rejoin/kick/rejoin flood :wink:

Get a few flood bots in at the same time and your eggie aint gonna be able to cope with that.

Unless you got one doing the banning and one or more doing the kicking of course.
That is why I specified "Only if the bot is linked and sharing".

The idea behind this is the reaction time, and stragegy:
*** Joins: banneduser (banned@user.host.com)

From that second, bots verify the banlist, they all try to set mode +b in that channel, THEN kick.

What I want to do here is bots cooperation, team work.
*** banneduser was kicked from #channel by bot1
*** bot2 sets mode: +b *!*@user.host.com

Of course, this may result in "banneduser" to rejoin the channel before the IRC server he's on has received the +b command, or bots lagging...

Hmmm, on second thought, instead of a "kick only" bot, I'd opt for a "kick first, ban second" type of bot mode, with the same conditions as my first post.

In a floodbots type of situation, if the floodbot doesn't have a rejoin option, that is in my advantage.

In other words, I want to spare a little time between the /mode +b and the kick.
On 2002-02-09 02:16, slennox wrote:
I'd suggest keeping the ban active on the channel for longer so that they can't join in the first place. In any case, sending 3 lines to the channel should hardly be considered a victory for the flooder.
3 lines per floodbot, 7 of them were used per shot, total: 21 lines of the same damn thing (reverse, color, bold). He's not winning, but he at least annoyed people in the channel.
User avatar
slennox
Owner
Posts: 593
Joined: Sat Sep 22, 2001 8:00 pm
Contact:

Post by slennox »

In which case a +im is going to halt the flood quicker than anything else and should be the first course of action. sentinel.tcl's tsumani flood protection will detect reverse/colour/bold messages, depending on the sensitivity of the sl_tsunami setting.
Locked