X-Tab costs money to run, plese consider donating to help keep it online!
NOTE:
These modules are designed for UnrealIRCd 3.2.x, and will likely not work with UnrealIRCd 3.4!

License

All modules are authored and copyrighted by Stealth and the X-Tab Project. These modules are released under the GNU Affero General Public License which grants permissions to freely use, modify, and distribute the modules with the following conditions:

Further details for the GNU AGPL may be found on the GNU website.


Documentation

Any documentation for these modules may be found at the top of the source file.


Modules

m_defaultlist Latest Version: 0.0.3
Gives the ability to define a default LIST parameter for when clients don't specify their own parameters in set::defaultlist.
 
m_delayjoin Latest Version: 2.0.2
Requires users to be connected a certain amount of time before they are permitted to join any channels. Adds configuration options set::delayjoin::time and set::delayjoin::reason to specify required connection time and deny reason.
 
m_netadminsonly Latest Version: 0.0.2
Provides channel mode +W to only allow NetAdmins to join.
This is the initial release of this module. Only light testing has been done to ensure the module functions properly.
 
m_nobots Latest Version: 1.2.4
Provides channel mode +B to prevent bots (usermode +B) from joining or messaging channels unless invited or opered. If a bot is on a +B channel, that bot would need +o to speak.
 
m_nonickchange Latest Version: 0.0.3
Denies all nickchanges on the server except from opers and forced by services.
 
m_regonlylist Latest Version: 0.0.2
Make LIST only available to registered users.
 
m_restrictedjoin Latest Version: 0.0.3
Only registered nicks, opers, and services are able to join empty channels, and anyone may join once the channel has been created.
 
m_restrictrehash Latest Version: 0.0.5
Restrict REHASH command to NetAdmin only.
 
m_securequery Latest Version: 1.0.7
Adds usermode +Z, which denies non-SSL messages and notices.
 
umode Latest Version: 1.2.1
User accessible UMODE command. Unlike UMODE2, this command is designed to be used by everyone and also supports SNOMASKS.