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.

Blacklist at channel level? Is this possible?

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

Blacklist at channel level? Is this possible?

Post by bajani »

I have found a need that requires blacklisting of certain channels whose members have proven to be a constant source of trouble. Since there is a limit to the amount of sticky bans that a channel can have, it would be a great idea to have a host file that will act as a sticky and could contain a number of hosts, nicks or ident@host combinations. It would also be nice to have the host file contain the #channel name. When a member of the blacklisted #channel or banned host, ident@host, or even a country code is on the list and attempts to join they are denied access.....Period. As a result the channel ban list will not grow, and the bots will not have to react to and ban individual users who have proved over and over again to be worthy of being banned.
I'd love to hear if a routine for eggdrop like this is possible.
p
ppslim
Revered One
Posts: 3914
Joined: Sun Sep 23, 2001 8:00 pm
Location: Liverpool, England

Post by ppslim »

What you ask for is server side, and nothing to do with eggdrop.

The only way to prevent access to sombdy is to ban them. To keep them out, you use a stciky ban.

As you pointed out, there is a limit to the amount of these that can be placed.

Eggdrop is a IRC client, just like bitchx or mIRC, however, it is 100% automated in its actions. It is any more server level than any other IRC client or bot.

IE, this means, it is subject to the same amount of bans it can place as you and me.

You can place non-sticky bans, at which point, they will be kicked each time they are joined, and a temp ban placed on the channel (allready a feature of eggdrop). However, you can'ty go over X amount of bans on the channel at any 1 time (though the internal ban list of eggdrop is very sizeable).
Locked