Modules/2.0/regex posix

From the makers of InspIRCd.
Jump to: navigation, search

regex posix module (2.0 version)

Current Future
2.0 Documentation 3.0 Documentation
Return to the 2.0 Module List
Description
Regular Expression Provider for POSIX Regular Expressions. You shouldn't need any additional libraries on a POSIX-compatible system (ie: any Linux, BSD, but not Windows). You must have at least 1 provider loaded to use m_filter or m_rline. On POSIX-compliant systems, regex syntax can be found by using the command: 'man 7 regex'.
Configuration Tags
To use this module you should add the following tag to your configuration file:
<module name="m_regex_posix.so">

Example to block colors for everyone (^C is a special character, in most cases accomplished by hitting ctrl+c):

<keyword pattern="^C" reason="colors stink" action="block" flags="*">
Modes
This module does not implement any extra user or channel modes.
Extended Bans (Extbans)
This module implements no extended bans.
Commands
Special Notes
Please note that this module is providing a matching method for the m_filter or m_rline modules.