-
-
Notifications
You must be signed in to change notification settings - Fork 71
Expand file tree
/
Copy pathmodules.lst
More file actions
394 lines (394 loc) · 27.9 KB
/
Copy pathmodules.lst
File metadata and controls
394 lines (394 loc) · 27.9 KB
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
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
module update-your-server 0.0.0 https://404.example.com
depends core 1-3
description The version of InspIRCd you are using is EOL. Please upgrade!
module m_antiknocker 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_antiknocker.cpp
checksum bc071b5f9897e30863daaa6886c73a715cd320c557f9187ce44d4aff999ce3c7
author Sadie Powell <sadie@sadiepowell.dev>
description Attempts to block a common IRC spambot.
depends core 4
module m_antirandom 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_antirandom.cpp
checksum 33cb3d4b84cb23abcbc1ae9ed7c87ef52dc536c7065f651bb37fd74692f33e13
description A module to prevent against bots using random patterns.
author lnx85 <lnx85@lnxlabs.it>
depends core 4
module m_antisnoop 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_antisnoop.cpp
checksum 6fad99152ea8f717040f6f141b9a1b9c605db52d53ed97d9f09ec4c4e0d4f0af
author Sadie Powell <sadie@sadiepowell.dev>
description Adds a channel mode which limits the ability of snoopers.
depends core 4
module m_asn 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_asn.cpp
checksum 8bc0c8e29edfe8e3006b8dab99eccb6ec27f540a39f3055756b5a61c099ca9b5
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows banning users based on Autonomous System number.
module m_autoaway 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_autoaway.cpp
checksum 4bf318e4ab4cd879a9dce64c214e01980761e711abd3a60a488860193ec622a4
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Automatically marks idle users as away.
module m_autodrop 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_autodrop.cpp
checksum 7946d97a787586a4fa1a72369bef01d3e69cf9693b534df8910af8f977430ccb
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows clients to be automatically dropped if they execute certain commands before registration.
module m_autokick 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_autokick.cpp
checksum 2ba730e2b4cdcdd7294ac60832f8802adb0a14fa0ea4493244e083495a2bf27a
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Automatically kicks people who match a banned mask.
module m_blockhighlight 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_blockhighlight.cpp
checksum f6acad302e194cc246587ff1a94eb63a1dc6a515130ca28f74220c8c89ca8752
author Sadie Powell <sadie@sadiepowell.dev>
description Adds a channel mode which kills clients that mass highlight spam.
depends core 4
module m_blocksock 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_blocksock.cpp
checksum d122d38989d72670f1ac97f156dc0b1e8e68050a1f4d88c0a6d365f585ea15a5
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows blocking IP addresses from making any socket connections to the server.
module m_censor 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_censor.cpp
checksum c1be7de929bae56675dc6469b1fec701b514c5cac059254f395ac36014d5574d
author InspIRCd Developers
depends core 4
description Allows the server administrator to define inappropriate phrases that are not allowed to be used in private or channel messages.
module m_clientcheck 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_clientcheck.cpp
checksum 24c4a8293a925deb2f4704084dc6dacc5e39b3efee46ccddafee3174588fa53e
author Sadie Powell <sadie@sadiepowell.dev>
description Allows detection of clients by version string.
depends core 4
module m_cloak_unreal 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_cloak_unreal.cpp
checksum c7241c85ae7b6eda1a81fdf2bdd0265386d3822f4dd00499b32e7601c8559509
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds the unreal-md5, unreal-md5-ip, unreal-sha256, and unreal-sha256-ip cloaking methods for use with the cloak module.
module m_clones 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_clones.cpp
checksum e65f19cc1a5fc97b903c25e96fe70e98b240270aa0f6c4240c33fc66f9635f79
author InspIRCd Developers
depends core 4
description Adds the /CLONES command which allows server operators to view IP addresses from which there are more than a specified number of connections.
module m_close 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_close.cpp
checksum 71453c00b58b7ca88eb36468efc3fc2ced408c832d3cee2de6ab04a1aac5e8a8
author TheUnstoppable <theunstoppable1000@gmail.com>
depends core 4
description Provides the ability to close unregistered connections.
module m_complete 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_complete.cpp
checksum d3590898567f403cfbb7c8846af5e3b2f0dd49ecea94047cb67b0c9b7e111db4
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows clients to automatically complete commands.
module m_conn_banner 4.902 https://raw.githubusercontent.com/inspircd/inspircd-contrib/54b5aa021103111f3b8475ba919ee604cf954c32/4/m_conn_banner.cpp
checksum 04881707a49362131901ee35f0cb0f0907deb8ca0daa1e61780afa978fb2ad10
author Attila Molnar <attilamolnar@hush.com>
depends core 4
description Displays a static text to every connecting user before registration
module m_conn_matchgecos 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_conn_matchgecos.cpp
checksum a46042f20a0834ad51eaccbceadbd008ad07fea2dc73a54e07e004b8e7e4c372
author TheUnstoppable <theunstoppable1000@gmail.com>
depends core 4
description Allows a connect class to match by real name(s)/gecos.
module m_conn_matchident 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_conn_matchident.cpp
checksum 2d883c7d0fb16becf160c79b03b20c70baba4cca34fcaab91051432bb62ee2de
author genius3000 <genius3000@g3k.solutions>
depends core 4
description Allows a connect class to match by ident(s).
module m_conn_require 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_conn_require.cpp
checksum 2092a095ab8d6c576d7ddc0fa2a86f28c29e4567ba55a2f2f453dc55183670fe
author genius3000 <genius3000@g3k.solutions>
depends core 4
description Allow or block connections based on multiple criteria
module m_custompenalty 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_custompenalty.cpp
checksum f20d545b20b7f5d22ae2d308f694d141bc426f959db388af23afcf6480175500
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows the customisation of penalty levels.
module m_customtags 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_customtags.cpp
checksum f58d81906b7dc712a5e7455e5d75456cb26558fb7c2710af48c4dbb2b6c5660e
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows services to add custom tags to messages sent by clients.
module m_cve_2024_39844 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_cve_2024_39844.cpp
checksum 0853a9e5f8af4318a01b7854895f694145d83892c2f708eceb3b8bb9d23f6d27
author Sadie Powell <sadie@sadiepowell.dev>
description Prevents clients from sending messages that trigger CVE-2024-39844.
depends core 4
module m_defaulttopic 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_defaulttopic.cpp
checksum 3b0885da165a44baf3cf3f7af4f5b0cc108cd1a829b7e5ab31c46b2e5a1bfae6
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds support for default channel topics.
module m_delayuse 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_delayuse.cpp
checksum 81c4db021005675bda5976952e4b34083d904e685d94da37fa22829628ca6eda
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows delaying the recreation of channels and reuse of nicknames.
module m_discordnick 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_discordnick.cpp
checksum 701d06579a520c7c8915a3e257d6c8e22b96fe1ad2a2089cca769383c6e7a0a8
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds support for Discord-style #1234 nick tags.
module m_eventexec 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_eventexec.cpp
checksum 8edfcb63be09e84068ee12c9cfc65e6d5aa0f289f4e68bfc1aeb6d3de673474e
author Sadie Powell <sadie@sadiepowell.dev>
description Executes commands when a specified event occurs.
depends core 4
module m_exmode 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_exmode.cpp
checksum 74522d50f09c6a41d051297bb0cdf01a4b42a1016a8673c65bd282a793c5dc97
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds the /EXMODE command which explains a mode change.
module m_fakelist 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_fakelist.cpp
checksum fb4f695ce5b4f677c3c6bedb7e69f56b92f26bd8a31cd6be2d92cde6f2c91599
author James Lu <james@overdrivenetworks.com>
depends core 4
description Turns /list into a honeypot for newly connected users
module m_forceusername 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_forceusername.cpp
checksum 5cb0e77afbe2e338ab30df5358776b9c10a6bbbc69467454f6bd6a4dadc5e992
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows forcing usernames on users based on their connect class.
module m_geocmd 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_geocmd.cpp
checksum ba163c59299575bbb3d19c75e79ee31dcb5213b1a8f9e27a17f5359887246268
author Sadie Powell <sadie@sadiepowell.dev>
description Provides the /GEOLOCATE command which performs Geolocation lookups on arbitrary IP addresses.
depends core 4
module m_geomaxlite 4.921 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e22acb9d71c50a9b75b50b8871ebef49c072a6b1/4/m_geomaxlite.cpp
checksum 026335ea7d879a3cf64ad9d74354741a4b8d349e84b8e1e107e5274d9c9f95f3
author reverse <mike.chevronnet@gmail.com>
description Adds city and country information to WHOIS using a local MaxMind GeoLite2 database with user mode +y.
depends core 4
module m_hideidle 4.902 https://raw.githubusercontent.com/inspircd/inspircd-contrib/54b5aa021103111f3b8475ba919ee604cf954c32/4/m_hideidle.cpp
checksum 2b43999d807b86f897ceb541431bb78ef36d7de1d0920abb677fbd5995439659
author Attila Molnar <attilamolnar@hush.com>
depends core 4
description Provides the +a usermode that hides idle and signon time in WHOIS from non-opers
module m_hostchange 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_hostchange.cpp
checksum 2a4cf5b9420bfb9ae199843a2167bfbab841e9c31e97bdc86d727f0c8747fe98
author InspIRCd Developers
depends core 4
description Allows the server administrator to define custom rules for applying hostnames to users.
module m_ipinfo_io 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_ipinfo_io.cpp
checksum cb340aadc7bdde9800f26efd69acb9f312642c479f5ade2b5b950510cb5914d9
author Jean Chevronnet (reverse) <mike.chevronnet@gmail.com>
description Ip information from Ipinfo.io in /WHOIS (only irc operators), found more information at https://ipinfo.io/developers.
depends core 4
module m_ircv3_extended_isupport 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_ircv3_extended_isupport.cpp
checksum 3d69b7dd4abc7657d2af1682197a4a80f3e1e0286fa6ff43ffc58f363947973c
author reverse <mike.chevronnet@gmail.com>
depends core 4
description Provides the DRAFT extended-isupport IRCv3 extension.
module m_ircv3_extjwt 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_ircv3_extjwt.cpp
checksum 3f36a1d8d40e0581b8605d91eb9c69bd2bc41c9acc8a719a2c679576ca79a5db
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Provides the DRAFT extjwt IRCv3 extension.
module m_ircv3_extjwt_rapidjson 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_ircv3_extjwt_rapidjson.cpp
checksum 7ca833503aa4e6b17b1f8f10974474f61f8bdce16fb71bfd9cceb94cead5b232
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Provides the DRAFT extjwt IRCv3 extension (old RapidJSON version).
module m_ircv3_message_redaction 4.1026 https://raw.githubusercontent.com/inspircd/inspircd-contrib/8ababd141cb4280e0dac2512cb86cba5dae96950/4/m_ircv3_message_redaction.cpp
checksum 898bd6116265c904dca03e83d4cc8cb4acc69fa680438618d6cf325ee051d0da
author reverse <mike.chevronnet@gmail.com>
depends core 4
description Provides the DRAFT IRCv3 draft/message-redaction extension (REDACT command).
module m_ircv3_network_icon 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_ircv3_network_icon.cpp
checksum 46ed12f578c32c531c81680633f7017d106dcf73df97b4ce16381937dc7886e3
author reverse <mike.chevronnet@gmail.com>
depends core 4
description Provides the DRAFT IRCv3 draft/network-icon ISUPPORT token (draft/ICON).
module m_ircv3_preaway 4.1031 https://raw.githubusercontent.com/inspircd/inspircd-contrib/290312f321438617f06e3afcf89dd9c6e563aa61/4/m_ircv3_preaway.cpp
checksum c6e4711ab74b22b30148a8a1705f6379684e3bea7228a3da9d782fa70ef8a990
author reverse <mike.chevronnet@gmail.com>
depends core 4
description Provides the DRAFT draft/pre-away IRCv3 client capability.
module m_jumpserver 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_jumpserver.cpp
checksum a43ca2502cd61ed400d2b17efdad73fabf8e6adb4a76a9f20668e3389c53b503
author TheUnstoppable <theunstoppable1000@gmail.com>
depends core 4
description Provides support for the RPL_REDIR numeric and the /JUMPSERVER command.
module m_kill_idle 4.997 https://raw.githubusercontent.com/inspircd/inspircd-contrib/89e323ffeabf6ec4be8f36226c38c68c85554c67/4/m_kill_idle.cpp
checksum 5f3d04ebac067b60772b7efb468525a6058f5b7f8fe9022a66162cd628241dd9
author linuxdaemon <linuxdaemonirc@gmail.com>
depends core 4
description Disconnect idle users matching configured conditions
module m_lockserv 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_lockserv.cpp
checksum f7db788f44e0da5d04afc3ff1e66ec16dc4b2c52541a784cc345bab0b5a66ce8
author InspIRCd Developers
depends core 4
description Adds the /LOCKSERV and /UNLOCKSERV commands which allows server operators to control whether users can connect to the local server.
module m_messagelength 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_messagelength.cpp
checksum fb787c91e3e64525e6a2c8f3c0d6a746b6e0c48bd8f96f61ec164e85b6f5f2d8
author Sadie Powell <sadie@sadiepowell.dev>
description Adds a channel mode which limits the length of messages.
depends core 4
module m_messagesocket 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_messagesocket.cpp
checksum b8dc2bd66109d0ee6b66ec6c9de2820d309f5aded0311eacdb8d821e553a41d0
author Sadie Powell <sadie@sadiepowell.dev>
description Allows sending messages to all local users from a socket.
depends core 4
module m_modenotice 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_modenotice.cpp
checksum a18258c8d1a4b01bce59779279b7248652e999afdd4872450de94f7123ed870f
author InspIRCd Developers
depends core 4
description Adds the /MODENOTICE command which sends a message to all users with the specified user modes set.
module m_noidletyping 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_noidletyping.cpp
checksum 98aa1d1f72e80f721f243e54c89b8fe73f4eee5e58661929365e45fc621c2788
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Prevents typing notifications from being sent to idle users.
module m_nopartmsg 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_nopartmsg.cpp
checksum e2e6afd512edf9d640773838d0a83df6eccd100585970a2d87b099f8d39aa36a
author InspIRCd Developers
description Adds extended ban p: (partmsg) which blocks the part message of matching users.
depends core 4
module m_noprivatemode 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_noprivatemode.cpp
checksum 5fb738d07c63c739dcd9e3faedba01a7a5d3dcd4d36d950a14e9cf1209882e90
author Sadie Powell <sadie@sadiepowell.dev>
description Sets channel mode +s (secret) when users try to set channel mode +p (private).
depends core 4
module m_profilelink 4.938 https://raw.githubusercontent.com/inspircd/inspircd-contrib/b0083c4585f08b560c8cb44c4d6091242949e8cb/4/m_profilelink.cpp
checksum 7b7485a6368071bd0abda6310ac9e8e25dfe939b99c53d846f4ecff3f4453ec4
author Jean Chevronnet <mike.chevronnet@gmail.com>
depends core 4
description Adds a profile link to the WHOIS response for registered users, ignoring services, bots.
module m_protoctl 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_protoctl.cpp
checksum 856b09390603902e5707afe59cd2109cdf5fb14bd3a0057b88d89d404b83c9c8
author InspIRCd Developers
depends core 4
description Provides compatibility with the legacy PROTOCTL system.
module m_qrcode 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_qrcode.cpp
checksum 5308112e4c781f635e5091a2adcd3ef9d0ff3b67dc65df2383996f196ef77da3
author Sadie Powell <sadie@sadiepowell.dev>
description Provides support for QR code generation via the /QRCODE command.
depends core 4
module m_randomidxlines 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_randomidxlines.cpp
checksum cda2763c8672368b5ffdc52c36ce1abb37717def88fc36e718444daec1c29c18
author Jean reverse Chevronnet <mike.chevronnet@gmail.com>
description Enhances /zline, /gline, /kline, /kill and similar commands by adding a random ID to the end for better log identification.
depends core 4
module m_regex_pcre 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_regex_pcre.cpp
checksum ede45dc79e6deed8b15ea1b839896dfcf86f042b6136d59245b3ef4565a51deb
author InspIRCd Developers
depends core 4
description Provides the pcre regular expression engine which uses the PCRE library.
module m_relaymsg 4.1035 https://raw.githubusercontent.com/inspircd/inspircd-contrib/066d0fe8caba177c78777455b9b8250742912292/4/m_relaymsg.cpp
checksum 7b04144f13f07fd6f49e89132bdbbba607d3551c7d85d8d95ce1949df03dbfa2
author jlu5 <james@overdrivenetworks.com>
depends core 4
description Provides the RELAYMSG command & draft/relaymsg capability for stateless bridging
module m_require_auth 4.901 https://raw.githubusercontent.com/inspircd/inspircd-contrib/8c7730ee7338fca1f36172ea59d8b67c695d6e4e/4/m_require_auth.cpp
checksum 30ead8a563444934a132d120af0cdb8afd688cc7ac9e1e9e0f66c20a2efafaf1
author WindowsUser
description Gives /ALINE and /GALINE, short for auth-lines. Users affected by these will have to use SASL to connect, while any users already connected but not identified to services will be disconnected in a similar manner to G-lines.
depends core 4
module m_securitygroups 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_securitygroups.cpp
checksum 4ae62fc8e28df70d8570d763869b1e9479cf8ea9e3072e831855056de269ea88
author reverse - mike.chevronnet@gmail.com
depends core 4
description Implements UnrealIRCd-style security-groups for InspIRCd 4.
module m_slowmode 4.1037 https://raw.githubusercontent.com/inspircd/inspircd-contrib/3511fc5ccf26fce353ec57e2b0db0745ecca4741/4/m_slowmode.cpp
checksum 6badf59d3d1492692c62fe044ff65bb01c85e9b85e1b93ce485c6c00b4ca71c6
author Adam <adam@anope.org>
description Provides channel mode +W (slow mode)
depends core 4
module m_solvemsg 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_solvemsg.cpp
checksum d59a54e96613d816a7b2b348d00719456f2fbc1ba7d654cbf43e0187114259e5
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Requires users to solve a basic maths problem before messaging others.
module m_ssl_mbedtls 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_ssl_mbedtls.cpp
checksum 954f351ded8fbed54aeda0342888fccfad866b1299ad4a040a70fc9dd6decf09
author InspIRCd Developers
depends core 4
description Allows TLS encrypted connections using the mbedTLS library.
module m_stats_unlinked 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_stats_unlinked.cpp
checksum 9f37d452a37a9c47a3581cd756c4934b29c4726750815299f7b2162539aa4a46
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds stats character 'X' which shows unlinked servers.
module m_swhois_ext 4.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/4/m_swhois_ext.cpp
checksum 38ecf5f7b24aab69fb311d7978f38671340eb83dd1ef1a69bb310f4e638bf40d
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds the /SWHOIS command which adds custom messages to a user's WHOIS response.
module m_teams 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_teams.cpp
checksum 270cd419c85d82b461cf5cd8711fa1b61609f396cfff4b6eb0c56abe8da9b38a
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Allows users to be managed using services-assigned teams.
module m_testcap 4.1018 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e67430755702b428dce64f2bc1cb3463c3bc91f0/4/m_testcap.cpp
checksum cbb594c81f856627fd873d2ec4cf68d5ea83f67bb4f77a83dfc320cb04832f2c
author Sadie Powell
depends core 4
description Adds capabilities for testing client capability negotiation implementations.
module m_teststdrpl 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_teststdrpl.cpp
checksum 3380cbcf4ab3079186c3c8ab22183dbbaeaedf4abd4b262c58608a6292ee7b26
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Adds the STDRPL command for testing client standard reply implementations.
module m_tgchange 4.997 https://raw.githubusercontent.com/inspircd/inspircd-contrib/89e323ffeabf6ec4be8f36226c38c68c85554c67/4/m_tgchange.cpp
checksum 178955d637e130b9dcb8f3c9435db8ce961b42d933a4662e94ab02feabd226e2
author Adam <Adam@anope.org>
description Implements "target change" detection to help prevent spam bots
depends core 4
module m_userip 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_userip.cpp
checksum e51248cdb229a36ae4d15fd49b34e2404bfdda3b3d13d678c9adeba0189c5b33
author InspIRCd Developers
depends core 4
description Adds the /USERIP command which allows users to find out the IP address of one or more connected users.
module m_usernamemeta 4.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/4/m_usernamemeta.cpp
checksum c9d5489909d2a236c5058d91257c21b3f41f8f7e54ea46ec8696cf774e2a292b
author Sadie Powell <sadie@sadiepowell.dev>
depends core 4
description Stores the username given in USER as metadata.
module m_vlink 4.1028 https://raw.githubusercontent.com/inspircd/inspircd-contrib/f66bc1bf81364890ee0f4f7b58aed563c7f5cd80/4/m_vlink.cpp
checksum 07f49c0fcfa835a7eaf8a3c136065109fc7a837bfa35b3264e96a88b011ba063
author reverse <mike.chevronnet@gmail.com>
depends core 4
description Shows cosmetic virtual servers (vlinks) in /LINKS.
module m_whoisport 4.932 https://raw.githubusercontent.com/inspircd/inspircd-contrib/535ca4919f0995661529531f5ce88bdb0a268d22/4/m_whoisport.cpp
checksum cbde1530722d5d857804f1ae2a68451f2d70e69ee692e1ad4976e7220e7173c4
author reverse <mike.chevronnet@gmail.com>
description Adds the port of the user to the WHOIS response for operators only.
depends core 4
module m_xlinetools 4.963 https://raw.githubusercontent.com/inspircd/inspircd-contrib/5e43ae5bfd491c03fe39440b39c0af55b59c1149/4/m_xlinetools.cpp
checksum a53c242b0ffc51608d4ece2bc9b7b2d057da73bd67c380877ed2f1bb95c0788f
author MathiasJRL <pellirc@gmail.com>
depends core 4
description X-line management with XCOPY, XCOUNT, XREMOVE, and XSEARCH
module banredirect 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/banredirect.cpp
checksum 1b80b99527c240a71e2172b54a42b9f045e97da537e2147c81e9f9f8503b397e
author InspIRCd Developers
depends core 5
description Allows specifying a channel to redirect a banned user to in the ban mask.
module cloak_md5 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/cloak_md5.cpp
checksum ad6302b79c2614e9eab34b584906f7f69544c9028fa4a324d1907fb43766dd7e
author InspIRCd Developers
depends core 5
depends hash_md5 5
description Adds the half and full cloaking methods for use with the cloak module.
module customtitle 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/customtitle.cpp
checksum 0d0a114499a4fd6c2b1cbeed6ad2e20f49a7275ffbeafa2bbde65470c77a3f20
author InspIRCd Developers
depends core 5
description Allows the server administrator to define accounts which can grant a custom title in /WHOIS and an optional virtual host.
module hash_md5 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/hash_md5.cpp
checksum 29587dd9d26272de88c597ade4ac9dc8b4266294447d398bc430229d53930087
author InspIRCd Developers
depends core 5
description Allows other modules to generate MD5 hashes.
module starttls 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/starttls.cpp
checksum 10d32ff0551170dcf6fbbf6ba5e04baccf6fcf0a9999139c6478c6761642492e
author InspIRCd Developers
depends core 5
description Provides the deprecated IRCv3 tls client capability.
module teststdrpl 5.1011 https://raw.githubusercontent.com/inspircd/inspircd-contrib/e4cd29db4f5e1ccc4f8d019d9a241a904dcb9206/5/teststdrpl.cpp
checksum 593ebae4da40da71a5cb59bf96f49d71c7849f6e877ff33db58970c2d0ea30a4
author Sadie Powell <sadie@sadiepowell.dev>
depends core 5
description Adds the STDRPL command for testing client standard reply implementations.
module vhost 5.1024 https://raw.githubusercontent.com/inspircd/inspircd-contrib/fded6d13f9a8e0559b801ed9bc9ca682b5670585/5/vhost.cpp
checksum 7433b78ae378cc2cd91b839b86aee0477275e9eb1ec36ee99d719549506c2c4b
author InspIRCd Developers
depends core 5
description Allows the server administrator to define accounts which can grant a custom virtual host.