The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download | Blog
Personal tools

Modules/exception

From Inspire IRCd (InspIRCd)

Jump to: navigation, search

Description

This module provides the +x (exception) channel list mode, which takes a nick!ident@host hostmask as its parameter, if you match an entry on a +x list then you can override all join restrictions on that channel, bar none.

Could be used to restrict access to channels by host, without services, (+i and +x, or +b *!*@* and +x combined). Or to allow non-opers access to oper-only (+O) channels.

Configuration Tags

None

Additional Modes

Channel mode +x: This channel list mode takes a nick!ident@host mask (glob patterns allowed!). If you match a host on the +x list then you can join the channel, regardless of all other access restrictions (+b, +i, +k, +O, etc).

Additional Commands

None

Special Notes

Channel list mode refers to mode similar to +b, where you can set it multiple times on a single channel (as long as you provide a unique hostmask to set)

Hosts match against the real host and the fake host of the user joining (eg, if they have a fake vhost via /chghost)

Module available from the Unofficial Modules SVN Repository