You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
README
This directory contains extensions (modules) to solanum ircd that
have been contributed by other people, or written by our development
team. Unsupported extensions live under unsupported/.
Modules
-------
createauthonly.c - Only allow authenticated (identified) users to create
channels.
ip_cloaking.c - Cloak (spoof) the host for users that have umode +h.
m_adminwall.c - Sends a message to all admins network-wide (umode +a)
Syntax: ADMINWALL :
m_findforwards.c - Find channels that forward (+f) to a given channel.
Syntax: FINDFORWARDS
m_identify.c - Identifies to NickServ or ChanServ
Syntax: IDENTIFY [nick|channel]
m_mkpasswd.c - MKPASSWD - generate a DES or MD5 encryption of a password
Syntax: MKPASSWD [MD5|DES]<br><br>m_ojoin.c - OJOIN - Join a channel through any modes or limits with <br> an optional status (@+)<br> Syntax: OJOIN [status]<channel><br><br>m_olist.c - OLIST - Lists channels like LIST, but shows hidden<br> channels. Oper only of course.<br><br>m_opme.c - OPME - Allows an admin to op themselves in an opless channel<br> Syntax: OPME <channel><br><br>m_omode.c - OMODE - Allows an admin to do all sorts of evil upon a<br> channel, sets modes with extreme prejudice<br><br>m_remove.c - REMOVE - Implements /REMOVE, which allows a channel op to<br> force-part a problematic user from a channel. Most<br> likely, you don't want this, because it is non-standard,<br> and easily worked around for autojoin purposes.<br><br>no_oper_invis.c - Disallow opers setting marking themselves as invisible<br> (+i) unless they have the hidden_oper flag.<br><br>example_module.c - An example module to be used for creating your own.<br> Syntax: TEST<br><br><br>Spy Modules<br>-----------<br><br>The following are the 'spy' parts, accessible via the +y snomask<br><br>spy_admin_notice.c - Spy on clients doing ADMIN<br>spy_info_notice.c - Spy on clients doing INFO<br>spy_links_notice.c - Spy on clients doing LINKS<br>spy_motd_notice.c - Spy on clients doing MOTD<br>spy_stats_notice.c - Spy on clients doing all STATS<br>spy_stats_p_notice.c - Spy on clients doing STATS p only<br>spy_trace_notice.c - Spy on clients doing TRACE<br><br>Note: if you have both spy_stats_notice.c and spy_stats_p_notice.c loaded<br>you will get two messages.<br><br>Snomask Modules<br>---------------<br><br>sno_farconnect.c - Remote client connect/exit notices (snomask +F)<br>sno_globalkline.c - Global K/D/X-line activation notices<br>sno_globaloper.c - Global oper-up notices<br>sno_whois.c - Spy on clients who WHOIS you seeing idle time (snomask +W).<br><br>Extban Modules<br>--------------<br><br>extb_account.so - Account bans (+b $a[:mask])<br>extb_canjoin.so - Banned from another channel (+b $j:mask)<br>extb_channel.so - Other-channel bans (+b $c:mask)<br>extb_extgecos.so - Extended ban (+b $x:mask)<br>extb_oper.so - Oper bans (+b $o)<br>extb_realname.so - Realname (gecos) bans (+b $r:mask)<br>extb_server.so - Server bans (+b $s:mask)<br>