IRCD Migration
Modules
SNOMASKS
| m_globops | Allows receipt of globops |
| m_override | Allows receipt of use of oper-override |
| m_seenicks | See local and remote nickname changes |
Channel Modes
| m_chanprotect | Gives protected status to [nick] |
| m_blockcolor | Blocks messages with control codes to the channel. |
| m_banexception | Allows users matching [glob pattern] to bypass +b |
| m_messageflood | Allows only [num] messages from a user every [sec] seconds. Exceeding this will enact a KICK on the offending user (or ban if the * is included.) |
| m_nickflood | Allows only [num] nick changes every [sec] seconds in a channel. |
| m_chanfilter | Blocks messages matching [glob pattern] |
| m_inviteexception | Allows users matching [glob pattern] to bypass +i |
| m_joinflood | Allows only [num] users to join the channel in [sec] seconds. |
| m_redirect | When the channel is "full" (from chmode l), forward the user to [channel]. |
| m_nonicks | Disallows nick changes for users on the channel. |
| m_operchans | Makes the channel "IRC Operator only". |
| m_permchannels | Marks the channel as "permanent". Will not disappear when there are no users. |
| m_services_account | Users must be registered to join the channel. |
| m_auditorium | Creates an "Auditorium" channel, where you only see yourself or Ops, depending on configuration. |
| m_sslmodes | All users must be connected to the network via SSL to join the channel. |
| m_stripcolor | Strips control codes from PRIVMSGs/NOTICEs to the channel. |
| m_nonotice | Blocks /NOTICEs to the channel. |
Extended Bans
| m_channelban | Disallows users in a matching #channel from joining the channel. |
| m_services_account | Disallows accounts or registered nicks matching [account] from speaking or joining the channel. |
| m_nopartmsg | Hides part messages from matching users. |
| m_gecosban | Disallows users with a matching gecos (real name field) from joining the channel. |
| m_muteban | Blocks messages to the channel from matching users. |
Feature Tracability
List the features of unreal we use, and tie those to modules in the module lists above
Configuration
List configuration of modules listed above
