Banning Abusive Mibbit Users

From Digibase Knowledge Base
Revision as of 22:13, 13 June 2013 by Kradorex Xeron (talk | contribs) (Created page with "Mibbit is a service that permits users to utilize web browsers to connect to IRC. Mibbit functions by operating a series of termination servers (ircip#.mibbit.com) that operat...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Mibbit is a service that permits users to utilize web browsers to connect to IRC. Mibbit functions by operating a series of termination servers (ircip#.mibbit.com) that operate as an intermediary between the user and the IRC service to provide a translation between the HTTP and IRC protocols. Due to this, users appear to be connecting from the termination servers and thus banning has to be handled a differently.

IRC user masks are in the form of <nick>!<ident>@<hostmask>. Most of the time channel, server, or network personnel normally would target the hostmask field alone, however with Mibbit, doing such would impact all users connecting through a termination server. To aid operations personnel, the Mibbit service transmits the IP address of the connecting user via the ident field encoded in hex.

So the best method to ban a mibbit user is whois the user, then implement a ban as such:

Channel Ban

/mode +b *!<''ident''>@*.mibbit.com

Kicking would then be performed as normal.

G/K-lining

/gline <''ident''>@*.mibbit.com 0 Reason text

or

/kline <''ident''>@*.mibbit.com 0 Reason text

Z-lining

Z-lines are not recommended as they would target all users since z-lines are IP-based.