forked from inspircd/inspircd-contrib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
modules.lst
210 lines (210 loc) · 16.3 KB
/
modules.lst
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
module m_antirandom 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_antirandom.cpp
description A module to prevent against bots using random patterns.
depends core 1.1
module m_banreason 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_banreason.cpp
description Adds the abiliy to store the reason a user was banned from a channel
depends core 1.1
module m_exception 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_exception.cpp
description Provides support for the +x channel mode
depends core 1.1
module m_fantasy 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_fantasy.cpp
description Provides ircd-side fantasy commands.
depends core 1.1
module m_freeformadmin 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_freeformadmin.cpp
description Allows a freeform reply to the /ADMIN command
depends core 1.1
module m_modeaccess 1.1.50 https://raw.github.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_modeaccess.cpp
description Allows fine configuration of what users can set arbitrary channel modes, based on usermodes, channel modes and prefixes.
depends core 1.1
module m_modesquish 1.1.182 https://raw.github.com/inspircd/inspircd-extras/8fbd4d8af8c050ff2183828e11fe57bf13ca7a16/1.1/m_modesquish.cpp
description Pre-parses MODE command to remove redundant modes
depends core 1.1
module m_operflood 1.1.182 https://raw.github.com/inspircd/inspircd-extras/8fbd4d8af8c050ff2183828e11fe57bf13ca7a16/1.1/m_operflood.cpp
description Removes flood limits from users upon opering up.
depends core 1.1
module m_operperms 1.1.51 https://raw.github.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_operperms.cpp
description Provides an /operperms command, allowing opers to view what commands they and other opers have access to.
depends core 1.1
module m_rpg 1.1.69 https://raw.github.com/inspircd/inspircd-extras/a173e069cf951264d62fcbb6725b0975aafb297f/1.1/m_rpg.cpp
description Provides NPC, NPCA, and AMBIANCE commands for use by Game Masters doing pen & paper RPGs via IRC
depends core 1.1
module m_shun 1.1.51 https://raw.github.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_shun.cpp
description Gives the /shun command, which stops a user executing all commands except PING and PONG.
depends core 1.1
module m_syncbans 1.1.51 https://raw.github.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_syncbans.cpp
description Automatically synchronize bans between lists of channels
depends core 1.1
module m_ulinemessages 1.1.51 https://raw.github.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_ulinemessages.cpp
description Provides user mode +m, which converts uline notices to privmsg
depends core 1.1
module m_whoismodes 1.1.51 https://raw.github.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_whoismodes.cpp
description Allows opers to see users modes on whois
depends core 1.1
module m_antirandom 1.2.107 https://raw.github.com/inspircd/inspircd-extras/cbc43a83de68fd34bca6d3e66575d45c949b16ee/1.2/m_antirandom.cpp
description A module to prevent against bots using random patterns.
depends core 1.2-1.3
module m_bandetails 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_bandetails.cpp
description Synchronises setter and time set of channel bans, so details are not lost.
depends core 1.2-1.3
module m_chanmode 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_chanmode.cpp
description Module adds snomasks v and V allows opers to view any and ALL mode changes that are done by users to channels on the network.
depends core 1.2-1.3
module m_channelnames 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_channelnames.cpp
description Implements a filter for channel names
depends core 1.2-1.3
module m_codepage 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_codepage.cpp
description Recodes messages from one encoding to another based on port bindings.
depends core 1.2-1.3
module m_conn_pass_nickserv 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_conn_pass_nickserv.cpp
description Forwards NickServ credentials from PASS
depends core 1.2-1.3
module m_delaymsg 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_delaymsg.cpp
description channel mode +d <time> prevents users from speaking for <time> seconds after join
depends core 1.2-1.3
module m_dnsbl_2 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_dnsbl_2.cpp
description Provides handling of DNS blacklists
depends core 1.2-1.3
module m_elmer 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_elmer.cpp
description Gives /elmer: makes someone talk like Elmer Fudd, that is, letters 'l' and 'r' become 'w', (More info at http://www.geocities.com/Hollywood/Park/2326/character1.html#elmer.)
depends core 1.2-1.3
module m_lusersnoservices 1.2.115 https://raw.github.com/inspircd/inspircd-extras/c32675b54f55d57a7badecfbb06171b169743796/1.2/m_lusersnoservices.cpp
description Adds an extra line to LUSERS output to show global user count minus "clients" from U-Lined servers
depends core 1.2-1.3
module m_mkick 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_mkick.cpp
description Provides the /MKICK command, allows ops on a a channel to mass kick all non-ops.
depends core 1.2-1.3
module m_modeaccess 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_modeaccess.cpp
description Allows fine configuration of what users can set arbitrary channel modes, based on usermodes, channel modes and prefixes.
depends core 1.2-1.3
module m_modeoncreate 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_modeoncreate.cpp
description Allows modes to be customised for channel creation. e.g. <modeoncreate privs="@%"> would set +oh on a creating user. Also allows <modeoncreate affectsoper="true"> if you want opers affected too.
depends core 1.2-1.3
module m_noctcp_user 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_noctcp_user.cpp
description Provides support for unreal-style user mode +T
depends core 1.2-1.3
module m_ojoin 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_ojoin.cpp
description Provides the /ojoin command, which joins a user to a channel on network business, and gives them +Y, which makes them immune to kick / deop and so on.
depends core 1.2-1.3
module m_operrequiresr 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_operrequiresr.cpp
description Make /oper require that a user be identified as a certain user.
depends core 1.2-1.3
module m_pretendserver 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_pretendserver.cpp
description Inject a command from a server to a user
depends core 1.2-1.3
module m_pretenduser 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_pretenduser.cpp
description Inject a command from another user
depends core 1.2-1.3
module m_remoteoper 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_remoteoper.cpp
description A module which shows remote /oper up as REMOTEOPER to snomasks
depends core 1.2-1.3
module m_rmtkl 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_rmtkl.cpp
description Removes all xlines (bans) matching given parameters.
depends core 1.2-1.3
module m_rpg 1.2.83 https://raw.github.com/inspircd/inspircd-extras/cb0d9a9ca7aa55a4f498461355a812885a26289b/1.2/m_rpg.cpp
description Provides NPC, NPCA, AMBIANCE, NARRATOR, and NARRATORA commands for use by Game Masters doing pen & paper RPGs via IRC
depends core 1.2-1.3
module m_seechan 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_seechan.cpp
description Creates a snomask with notices for channel creation, join, part, and kick
depends core 1.2-1.3
module m_sqlauth_extended 1.2.186 https://raw.github.com/inspircd/inspircd-extras/59942feb598c9aebf636075f42be6e5cb582a88f/1.2/m_sqlauth_extended.cpp
description Allow/Deny connections based upon an arbitary SQL table with extended options.
depends core 1.2
module m_ssl_autooper 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_ssl_autooper.cpp
description auto-opers any user if his SSL fingerprint matches with the fingerprint in an oper block
depends core 1.2-1.3
module m_sslumode 1.2.152 https://raw.github.com/inspircd/inspircd-extras/4e14c453b7933ad0f066fd1b1d274671771d227e/1.2/m_sslumode.cpp
depends core 1.2-1.3
description Provides support for ssl-only queries and notices. (umode: z)
module m_statusprefix 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_statusprefix.cpp
depends core 1.2-1.3
module m_svsoper 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_svsoper.cpp
description Allows services to oper up a given user via SVSOPER. e.g. SVSOPER 00AAAAAAA Network_Administrator.
depends core 1.2-1.3
module m_usermode 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_usermode.cpp
description Module adds snomasks u and U allows opers to view any and ALL mode changes that are done by users on the network.
depends core 1.2-1.3
module m_xline_sql 1.2.96 https://raw.github.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_xline_sql.cpp
description Keeps a dynamic log of all XLines created, and stores them in a database.
depends core 1.2-1.3
module m_xmlsocket 1.2.81 https://raw.github.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_xmlsocket.cpp
description Provides and processes \0 IRC line terminators, for use with Flash XMLSockets.
depends core 1.2
module m_antibear 2.0.135 https://raw.github.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_antibear.cpp
description Sends a numeric on connect which cripples a common type of trojan/spambot
depends core 2.0-2.1
module m_antibottler 2.0.135 https://raw.github.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_antibottler.cpp
description Changes the ident of connecting bottler clients to 'bottler'
depends core 2.0-2.1
module m_antirandom 2.0.137 https://raw.github.com/inspircd/inspircd-extras/962bb3b2b93f8e5a07a97a2f2405963a18ed6869/2.0/m_antirandom.cpp
description A module to prevent against bots using random patterns.
depends core 2.0
module m_changecap 2.0.178 https://raw.github.com/inspircd/inspircd-extras/fe4844391ba4aba4efc2f26eee944321f45a0070/2.0/m_changecap.cpp
description Provides the CHANGECAP command that allows a channel op to change the capitalization of the channel name
depends core 2.0
module m_conn_banner 2.0.164 https://raw.github.com/inspircd/inspircd-extras/431da97e39a627684fcbae4d54f8b60e65703ad5/2.0/m_conn_banner.cpp
description Displays a static text to every connecting user before registration
depends core 2.0
module m_custompenalty 2.0.163 https://raw.github.com/inspircd/inspircd-extras/0902918d32b552863d9071c659978538b0f11e43/2.0/m_custompenalty.cpp
description Allows the customisation of penalty levels.
depends core 2.0-2.1
module m_findxline 2.0.163 https://raw.github.com/inspircd/inspircd-extras/3cf5ae5988043c3a4fa923bb7b4eca5460040a6c/2.0/m_findxline.cpp
description Provides the FINDXLINE command which lets opers search XLines
depends core 2.0
module m_hash_gnutls 2.0.169 https://raw.github.com/inspircd/inspircd-extras/ef75039c4da63380a4d7df25fbdc4e84e808a05d/2.0/m_hash_gnutls.cpp
description Implements hash functions using GnuTLS API
depends core 2.0
conflicts m_sha256.so
conflicts m_ripemd160.so
module m_hideidle 2.0.161 https://raw.github.com/inspircd/inspircd-extras/e980fcaa447272a3cd7b4a8f9dc64589b3271d7d/2.0/m_hideidle.cpp
description Provides the +a usermode that hides idle and signon time in WHOIS for non-opers
depends core 2.0
module m_invisible 2.0.135 https://raw.github.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_invisible.cpp
description Allows for opered clients to join channels without being seen, similar to unreal 3.1 +I mode
depends core 2.0
module m_invitenotify 2.0.181 https://raw.github.com/inspircd/inspircd-extras/cf9b1d041f8c8bf5917f67d90470dfc4cb800d43/2.0/m_invitenotify.cpp
description Implements invite-notify
depends core 2.0
module m_ircxusernames 2.0.158 https://raw.github.com/inspircd/inspircd-extras/ca0aa2e169c6f27b4e489b3ca0baf73b4aef5117/2.0/m_ircxusernames.cpp
description Provides support for IRCX usernames
depends core 2.0-2.1
module m_join0 2.0.169 https://raw.github.com/inspircd/inspircd-extras/ef75039c4da63380a4d7df25fbdc4e84e808a05d/2.0/m_join0.cpp
description Implement JOIN 0 (joining 0 makes a user part all channels), RFC2812
depends core 2.0
module m_joinpartsno 2.0.157 https://raw.github.com/inspircd/inspircd-extras/b9780148a3ef10ef421ec2e72942d40bf8fd47fa/2.0/m_joinpartsno.cpp
description Sends server notices when a user joins/parts a channel.
depends core 2.0-2.1
module m_namedstats 2.0.165 https://raw.github.com/inspircd/inspircd-extras/f499ed60dc722f5badd3ad86ea92ac5426e57866/2.0/m_namedstats.cpp
description Allows /STATS queries by name
depends core 2.0
module m_noctcp_user 2.0.139 https://raw.github.com/inspircd/inspircd-extras/cc6ac2536e51800f208ea58c73028bb196bf8f48/2.0/m_noctcp_user.cpp
description Provides support for unreal-style user mode +T
depends core 2.0
module m_pretenduser 2.0.167 https://raw.github.com/inspircd/inspircd-extras/5d91bcbd34fb9f57890640cff3dd1371f198d608/2.0/m_pretenduser.cpp
description Provides the PRETENDUSER command that lets opers execute commands on behalf of other users
depends core 2.0
module m_privdeaf 2.0.161 https://raw.github.com/inspircd/inspircd-extras/e980fcaa447272a3cd7b4a8f9dc64589b3271d7d/2.0/m_privdeaf.cpp
description Provides support for blocking any private messages (umode +D)
depends core 2.0
module m_quietban 2.0.171 https://raw.github.com/inspircd/inspircd-extras/89317e1cd4534490ea345a68c8931c9f17ade6a8/2.0/m_quietban.cpp
description Provides channel mode +q for 'quiet' bans.
depends core 2.0-2.1
conflicts m_muteban.so
conflicts m_chanprotect.so
module m_invisible 2.1.135 https://raw.github.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.1/m_invisible.cpp
description Allows for opered clients to join channels without being seen, similar to unreal 3.1 +I mode
depends core 2.1
module m_antibear 2.2.176 https://raw.github.com/inspircd/inspircd-extras/3bd31ed11b69f393a87dbe8d94acbd7033654785/2.2/m_antibear.cpp
description Sends a numeric on connect which cripples a common type of trojan/spambot
depends core 2.2
module m_antibottler 2.2.176 https://raw.github.com/inspircd/inspircd-extras/3bd31ed11b69f393a87dbe8d94acbd7033654785/2.2/m_antibottler.cpp
description Changes the ident of connecting bottler clients to 'bottler'
depends core 2.2
module m_antirandom 2.2.176 https://raw.github.com/inspircd/inspircd-extras/3bd31ed11b69f393a87dbe8d94acbd7033654785/2.2/m_antirandom.cpp
description A module to prevent against bots using random patterns.
depends core 2.2
module m_changecap 2.2.182 https://raw.github.com/inspircd/inspircd-extras/8fbd4d8af8c050ff2183828e11fe57bf13ca7a16/2.2/m_changecap.cpp
description Provides the CHANGECAP command that allows a channel op to change the capitalization of the channel name
depends core 2.2
module m_noctcp_user 2.2.176 https://raw.github.com/inspircd/inspircd-extras/3bd31ed11b69f393a87dbe8d94acbd7033654785/2.2/m_noctcp_user.cpp
description Provides support for unreal-style user mode +T
depends core 2.2