You are here: Home > Modules > Anope
How to install Anope Modules
Anope Modules are a quick and easy way to add or change the functionality of the main Anope program. Modules are created by the community and uploaded to this site for users to download and use free-of-charge. If you need assistance downloading or using the modules available on this site, take a look at the Help page.
How to install modules on Anope 2.0
Download your module into
Type: ./Config -quick to generate the correct makefiles.
Type: cd build
Type: make install
Update your config files in services/conf/
Issue a /operserv modload (module_name) to load the new module or /msg operserv restart
How to install ns_massset module
How to install os_statsonid module
How to install os_notinchan module
How to install os_swhois module
How to install cs_topichistory module
How to install all modules at once
How to install ns_massset module
This module provides the ability for Services Staff with the nickserv/massset permission to change NickServ settings for ALL registered users.
This is something you would probably not want/need loaded all the time but can be useful to override a setting you've overlooked or wrongly enabled/disabled in nickserv.conf's default options.
Using this module does have the potential to annoy users who set their own options and were quite happy with them.
This module provides the following command:
/msg NickServ MASSSET option param
option can be one of Kill, Secure, AutoOP, Message, ChanStats - param can be ON or OFF, plus Quick and IMMED for Kill.
To load this module and add the command, add the following to a services config file (eg nickserv.conf):
module { name = "ns_massset" }
command { service = "NickServ"; name = "MASSSET"; command = "nickserv/massset"; permission = "nickserv/massset"; }
cd anope-2.0.2/modules/third/
wget http://ircd.zemra.org/modules/mod/ns_massset.cpp
cd ../..
./Config
cd build
make install
How to install os_statsonid module
cd anope-2.0.2/modules/third/
wget http://ircd.zemra.org/modules/mod/os_statsonid.cpp
cd ../..
./Config
cd build
make install
/os modload os_statsonid
How to install os_notinchan module
cd anope-2.0.3/modules/third/
wget https://modules.anope.org/files/270/1.0.2/54/os_notinchan.cpp
cd ../..
./Config
cd build
make install
add this in operserv.conf
module {
name = "os_notinchan"
tshunreason = "Rejoin us when you are willing to join us publicly."
killreason = "Non-Channel kill"
akillreason = "Not-in-channel ban"
akillexpire = "7m"
idlechan = "#idle"
}
command { service = "OperServ"; name="NOTINCHAN"; command = "operserv/notinchan"; permission = "operserv/akill"; }
/operserv modload os_notinchan
How to install os_swhois module
cd anope-2.0.3/modules/third/
wget http://modules.anope.org/files/273/1.0.3/52/os_swhois.cpp
cd ../..
./Config
cd build
make install
/operserv modload os_swhois
How to install cs_topichistory module
cd anope-2.0.5/modules/third/
wget https://modules.anope.org/files/281/1.0.1/52/cs_topichistory.cpp
cd ../..
./Config
cd build
make install
/operserv modload cs_topichistory
How to install all Anope 2 modules at once
cd anope-2.0.*/modules/third/
wget http://ircd.zemra.org/modules/mod/os_statsonid.cpp
wget https://modules.anope.org/files/270/1.0.2/54/os_notinchan.cpp
wget http://modules.anope.org/files/273/1.0.3/52/os_swhois.cpp
wget http://ircd.zemra.org/modules/mod/ns_massset.cpp
wget https://modules.anope.org/files/269/1.0/52/os_killclones.cpp
wget https://modules.anope.org/files/263/1/52/cs_rplchanurl.cpp
cd ../..
./Config
cd build
make install
/os modload All_module_names_that_you_installed
How to Install ns_noexpire Anope Module
1. cd anope-1.8.8/src/modules
3. wget http://modules.anope.org/files/64/2.0.0/27/ns_noexpire.c
4. cd ../..
5. make modules
6. make install
7. go to IRC and type /operserv modload ns_noexpire
How to Install ns_saregister Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/173/1.1/37/ns_saregister.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_saregister
How to Install ns_noticeunregister Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/106/1.0.1/27/ns_noticeunregister.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_noticeunregister
How to Install ns_regcode Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/78/2.0.0/41/ns_regcode.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_regcode
How to Install cs_recordcount Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/160/1.0.1/32/cs_recordcount.c
cd ../..
make modules
make install
On IRC type: /operserv modload cs_recordcount
How to Install cs_droppass Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/77/1.0.0/27/cs_droppass.c
cd ../..
make modules
make install
On IRC type: /operserv modload cs_droppass
How to Install cs_maskunban Anope Module
cd anope-1.8.8/src/moduleswget http://modules.anope.org/files/153/1.0.0/32/cs_maskunban.c
cd ../..
make modules
make install
On IRC type: /operserv modload cs_maskunban
How to Install ns_restrictdrop Anope Module
cd anope-1.8.8/src/modules
wget http://modules.anope.org/files/187/1.0/36/ns_restrictdrop.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_restrictdrop
wget http://modules.anope.org/files/40/1.0.0/27/ns_masset.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_masset
/msg NickServ MASSET KILL {ON | OFF}
/msg NickServ MASSET KILLQUICK {ON | OFF}
/msg NickServ MASSET SECURE {ON | OFF}
/msg NickServ MASSET AUTOOP {ON | OFF}
/msg NickServ HELP MASSET
wget http://modules.anope.org/files/224/1.0.0/43/ns_phone.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_phone
-NickServ- Time registered: Jul 40 67:29:13 2007 CDT
-NickServ- E-mail address: [email protected]
-NickServ- Options: Security, Private, Auto-op
-NickServ- Expires on: Feb 31 26:17:30 2091 CDT
-NickServ- Phone: 070-111-222
wget http://modules.anope.org/files/187/1.0/36/ns_restrictdrop.c
cd ../..
make modules
make install
On IRC type: /operserv modload ns_restrictdrop
Simple Module that will disable NickServ DROP for users, restricting it to Services admin and above. A user trying to Drop their nickname will be notified of the restriction.
wget https://modules.anope.org/files/93/2.0.1/27/cs_count.c
cd ../..
make modules
make install
On IRC type: /operserv modload cs_count
wget https://modules.anope.org/files/21/3.5/46/os_svsjoinpart.c
cd ../..
make modules
make install
On IRC type: /operserv modload os_svsjoinpart
How to Install bs_fantasy_ext Anope Module
cd anope-1.8.8/src/modules
wget https://modules.anope.org/files/42/1.4.1/49/bs_fantasy_ext-1.4.1.tar.gz
tar -zxvf bs_fantasy_ext-1.4.1.tar.gz
rm -rf bs_fantasy_ext-1.4.1.tar.gz
cd ../..
make modules
make install
On IRC type: /operserv modload bs_fantasy_ext