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

Modules/1.1/auditorium

From the makers of InspIRCd.

(Redirected from Modules/auditorium)
Jump to: navigation, search

auditorium module (InspIRCd-1.1 version)

1.1 Documentation 1.2 Documentation 2.0 Documentation 2.1 Documentation
Return to the 1.1 Module List
Description
This module provides an 'auditorium mode' for channels. When a channel is set to auditorium mode, you can only see yourself (and optionally ops) on the nicklist, and joins, parts, quits and kicks are cloaked. This saves bandwidth for very large channels.
Configuration Tags
The auditorium module supports the following configuration tags:
<auditorium showops="yes|no" operoverride="yes|no">

Please read below for the showops setting.

If the operoverride value is yes, m_auditorium affects the userlist for only non-IRCop users. IRCOpers will view all users in the channel normally (even if they do not have channel operator status).

See the Special Notes below.

Modes
Channel mode +u: Enable auditorium mode. Only channel operators may set this mode.
Extended Bans (Extbans)
This module implements no extended bans.
Commands
This module adds no extra commands.
Special Notes
This mode may be confusing to some users. Depending on which configuration setting is used, the differences in behavior for this module are as follows:


ShowOps Mode 'On'

If this is set to yes, then the following rules apply:

  • When joining the channel, you will see all the ops, and yourself. You will not see joins, parts and quits for anyone else on the channel.
  • Ops on the channel will see all users
  • When an op is kicked, parts or quits, normal users will see the op quit or part so that their client stays in sync.
  • Modes for the channel will be sent to all users, however most of these modes will appear to operate on nonexistent users.

NOTE: When a user is on multiple channels, one of which is +u, the server will make them appear to have parted from the +u channels before quitting from the non +u channels. The module has to operate in this fashion as the QUIT command is not specific to a channel.

ShowOps Mode 'Off'

If this is set to no (the default), the following rules apply:

  • When joining the channel, you will see only yourself. This applies even if you are an op, and you will see no joins or parts of other users.
  • Modes for the channel will be sent to all users, however most of these modes will appear to operate on nonexistent users.

The no setting is less feature filled, however it is less likely to desync clients and less resource intensive. It does however require more effort to manage the channel as ops cannot see nicknames.

Personal tools
head
Navigation
head
head
head
head
 
head
head
Toolbox
head
head