These are unofficial InspIRCd modules written by various people.
All modules should work with the IRCd version listed or any newer minor
version (if the module says 1.1.5, it will work with 1.1.7 but NOT 1.1.4, 1.0, or 1.2). We will generally fix bugs,
but there is no guarantee of any kind of support or stability.
Bug reports, patches, feature requests, module requests, praise, complaints, free candy, and modules you
wrote that we would want to maintain for some twisted reason are all welcome to be emailed to me at w00t
inspircd.org, or messaged as w00t on Chatspike. Don't try to get support on these modules from InspIRCd - they are UNOFFICIAL!
Modules on this site are generally licenced as mentioned in the file itself.
For source installations of InspIRCd (most likely any except windows), installing modules is quite simple - download the file, put it in src/modules, update configure, and build/install the module. The commands for this
are below; replace URL with the url from the 'Save' link of the module you want.
cd src/modules/
wget 'URL'
cd ../../
./configure -modupdate
make install
Precompiled files for windows are only available for some modules; if there is no Save (win32) link for the module you want, you can email Special (special
inspircd.org) or ask
someone in #inspircd to compile it for you.
If there is a windows version of the module, save the win32 version of the file to your InspIRCd modules directory; usually C:\Program Files\InspIRCd\modules\
Afterward, you will need to load the module in your configuration file by adding a line like below (replacing m_yourmodule with the name of the module). You may also need to add extra configuration tags as detailed with
the module's description.
<module name="m_yourmodule">
Then, rehash the IRCd with the /rehash oper command.
| Module | Author | Last Update | IRCd Version | DLs | Download |
|---|---|---|---|---|---|
| m_ulinemessages (version 1) | w00t | 6 months ago | 1.1.0 | 321 | View | Save | Link |
|
Provides user mode +m, which converts uline notices to privmsg |
|||||
| m_operflood (version 1) | 11 months ago | 1.1.0 | 538 | View | Save | Link | |
|
Removes flood limits from users upon opering up. |
|||||
| m_antirandom (version 0) | w00t | 5 months ago | 1.1.0 | 320 | View | Save | Link |
|
A module to prevent against bots using random patterns. |
|||||
| m_exception (version 4) | Om | 10 months ago | 1.0.0 | 407 | View | Save | Link |
|
Provides support for the +x channel mode Cannot be unloaded. Must be loaded on all servers. |
|||||
| m_operperms (version 2) | Om | 10 months ago | 1.1.0 | 438 | View | Save | Link |
|
Provides an /operperms command, allowing opers to view what commands they and other opers have access to. |
|||||
| m_modeaccess (version 3) | Om | 2 months ago | 1.2.0 | 368 | View | Save | Link |
|
Allows fine configuration of what users can set arbitrary channel modes, based on usermodes, channel modes and prefixes. |
|||||
| m_whoismodes (version 0) | Om | 10 months ago | 1.1.0 | 537 | View | Save | Link |
|
Allows opers to see users modes on whois |
|||||
| m_syncbans (version 1) | Special | 2 months ago | 1.1.11 | 86 | View | Save | Link |
|
Automatically synchronize bans between lists of channels Configuration: <syncbans channels="#a,#b,#c"> Must be loaded on all servers. |
|||||
| m_shun (version 0) | Om | 5 months ago | 1.0.0 | 557 | View | Save | Link |
|
Gives the /shun command, which stops a user executing all commands except PING and PONG. |
|||||
| m_banreason (version 3) | Om | 10 months ago | 1.2.0 | 394 | View | Save | Link |
|
Adds the abiliy to store the reason a user was banned from a channel |
|||||
| m_modesquish (version 1) | Skip | 6 months ago | 1.1.0 | 330 | View | Save | Link |
|
Pre-parses MODE command to remove redundant modes |
|||||
| m_fantasy (version 1) | w00t | 5 months ago | 1.1.0 | 425 | View | Save | Link |
|
Provides ircd-side fantasy commands. |
|||||