forked from inspircd/inspircd-contrib
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmodules.lst
200 lines (200 loc) · 15.6 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
module m_antirandom 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_antirandom.cpp
depends core 1.1
description A module to prevent against bots using random patterns.
module m_banreason 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_banreason.cpp
depends core 1.1
description Adds the abiliy to store the reason a user was banned from a channel
module m_exception 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_exception.cpp
depends core 1.1
description Provides support for the +x channel mode
module m_fantasy 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_fantasy.cpp
depends core 1.1
description Provides ircd-side fantasy commands.
module m_freeformadmin 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_freeformadmin.cpp
depends core 1.1
description Allows a freeform reply to the /ADMIN command
module m_modeaccess 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_modeaccess.cpp
depends core 1.1
description Allows fine configuration of what users can set arbitrary channel modes, based on usermodes, channel modes and prefixes.
module m_modesquish 1.1.49 https://raw.githubusercontent.com/inspircd/inspircd-extras/27c3af825f747330aadf5320d39e91053e734e69/1.1/m_modesquish.cpp
depends core 1.1
description Pre-parses MODE command to remove redundant modes
module m_operflood 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_operflood.cpp
depends core 1.1
description Removes flood limits from users upon opering up.
module m_operperms 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_operperms.cpp
depends core 1.1
description Provides an /operperms command, allowing opers to view what commands they and other opers have access to.
module m_rpg 1.1.68 https://raw.githubusercontent.com/inspircd/inspircd-extras/a173e069cf951264d62fcbb6725b0975aafb297f/1.1/m_rpg.cpp
depends core 1.1
description Provides NPC, NPCA, and AMBIANCE commands for use by Game Masters doing pen & paper RPGs via IRC
module m_shun 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_shun.cpp
depends core 1.1
description Gives the /shun command, which stops a user executing all commands except PING and PONG.
module m_syncbans 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_syncbans.cpp
depends core 1.1
description Automatically synchronize bans between lists of channels
module m_ulinemessages 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_ulinemessages.cpp
depends core 1.1
description Provides user mode +m, which converts uline notices to privmsg
module m_whoismodes 1.1.50 https://raw.githubusercontent.com/inspircd/inspircd-extras/710d6cadb7a4bc72a9cb08289a9288a26362fbcd/1.1/m_whoismodes.cpp
depends core 1.1
description Allows opers to see users modes on whois
module m_antirandom 1.2.106 https://raw.githubusercontent.com/inspircd/inspircd-extras/cbc43a83de68fd34bca6d3e66575d45c949b16ee/1.2/m_antirandom.cpp
depends core 1.2-1.3
description A module to prevent against bots using random patterns.
module m_bandetails 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_bandetails.cpp
depends core 1.2-1.3
description Synchronises setter and time set of channel bans, so details are not lost.
module m_chanmode 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_chanmode.cpp
depends core 1.2-1.3
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.
module m_channelnames 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_channelnames.cpp
depends core 1.2-1.3
description Implements a filter for channel names
module m_codepage 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_codepage.cpp
depends core 1.2-1.3
description Recodes messages from one encoding to another based on port bindings.
module m_conn_pass_nickserv 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_conn_pass_nickserv.cpp
depends core 1.2-1.3
description Forwards NickServ credentials from PASS
module m_delaymsg 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_delaymsg.cpp
depends core 1.2-1.3
description channel mode +d <time> prevents users from speaking for <time> seconds after join
module m_dnsbl_2 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_dnsbl_2.cpp
depends core 1.2-1.3
description Provides handling of DNS blacklists
module m_elmer 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_elmer.cpp
depends core 1.2-1.3
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.)
module m_lusersnoservices 1.2.114 https://raw.githubusercontent.com/inspircd/inspircd-extras/c32675b54f55d57a7badecfbb06171b169743796/1.2/m_lusersnoservices.cpp
depends core 1.2-1.3
description Adds an extra line to LUSERS output to show global user count minus "clients" from U-Lined servers
module m_mkick 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_mkick.cpp
depends core 1.2-1.3
description Provides the /MKICK command, allows ops on a a channel to mass kick all non-ops.
module m_modeaccess 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_modeaccess.cpp
depends core 1.2-1.3
description Allows fine configuration of what users can set arbitrary channel modes, based on usermodes, channel modes and prefixes.
module m_modeoncreate 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_modeoncreate.cpp
depends core 1.2-1.3
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.
module m_noctcp_user 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_noctcp_user.cpp
depends core 1.2-1.3
description Provides support for unreal-style user mode +T
module m_ojoin 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_ojoin.cpp
depends core 1.2-1.3
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.
module m_operrequiresr 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_operrequiresr.cpp
depends core 1.2-1.3
description Make /oper require that a user be identified as a certain user.
module m_pretendserver 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_pretendserver.cpp
depends core 1.2-1.3
description Inject a command from a server to a user
module m_pretenduser 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_pretenduser.cpp
depends core 1.2-1.3
description Inject a command from another user
module m_remoteoper 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_remoteoper.cpp
depends core 1.2-1.3
description A module which shows remote /oper up as REMOTEOPER to snomasks
module m_rmtkl 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_rmtkl.cpp
depends core 1.2-1.3
description Removes all xlines (bans) matching given parameters.
module m_rpg 1.2.82 https://raw.githubusercontent.com/inspircd/inspircd-extras/cb0d9a9ca7aa55a4f498461355a812885a26289b/1.2/m_rpg.cpp
depends core 1.2-1.3
description Provides NPC, NPCA, AMBIANCE, NARRATOR, and NARRATORA commands for use by Game Masters doing pen & paper RPGs via IRC
module m_seechan 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_seechan.cpp
depends core 1.2-1.3
description Creates a snomask with notices for channel creation, join, part, and kick
module m_sqlauth_extended 1.2.109 https://raw.githubusercontent.com/inspircd/inspircd-extras/5c5e364a58c793a1757928f48f729686b81f7e2f/1.2/m_sqlauth_extended.cpp
description Allow/Deny connections based upon an arbitary SQL table with extended options.
module m_ssl_autooper 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_ssl_autooper.cpp
depends core 1.2-1.3
description auto-opers any user if his SSL fingerprint matches with the fingerprint in an oper block
module m_sslumode 1.2.143 https://raw.githubusercontent.com/inspircd/inspircd-extras/ffc6507221a7aadb762ef8068cbf88992d8f0362/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.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_statusprefix.cpp
depends core 1.2-1.3
module m_svsoper 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_svsoper.cpp
depends core 1.2-1.3
description Allows services to oper up a given user via SVSOPER. e.g. SVSOPER 00AAAAAAA Network_Administrator.
module m_usermode 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_usermode.cpp
depends core 1.2-1.3
description Module adds snomasks u and U allows opers to view any and ALL mode changes that are done by users on the network.
module m_xline_sql 1.2.95 https://raw.githubusercontent.com/inspircd/inspircd-extras/1f76f99893e0cec26fd366b5241259b5c525d707/1.2/m_xline_sql.cpp
depends core 1.2-1.3
description Keeps a dynamic log of all XLines created, and stores them in a database.
module m_xmlsocket 1.2.80 https://raw.githubusercontent.com/inspircd/inspircd-extras/0ae678b7ca9fc03a4a2e3335b29daf11835ca186/1.2/m_xmlsocket.cpp
depends core 1.2
description Provides and processes \0 IRC line terminators, for use with Flash XMLSockets.
module m_antibear 2.0.134 https://raw.githubusercontent.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_antibear.cpp
depends core 2.0-2.1
description Sends a numeric on connect which cripples a common type of trojan/spambot
module m_antibottler 2.0.134 https://raw.githubusercontent.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_antibottler.cpp
depends core 2.0-2.1
description Changes the ident of connecting bottler clients to 'bottler'
module m_antirandom 2.0.136 https://raw.githubusercontent.com/inspircd/inspircd-extras/962bb3b2b93f8e5a07a97a2f2405963a18ed6869/2.0/m_antirandom.cpp
depends core 2.0
description A module to prevent against bots using random patterns.
module m_conn_banner 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/431da97e39a627684fcbae4d54f8b60e65703ad5/2.0/m_conn_banner.cpp
depends core 2.0
description Displays a static text to every connecting user before registration
module m_findxline 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/3cf5ae5988043c3a4fa923bb7b4eca5460040a6c/2.0/m_findxline.cpp
depends core 2.0
description Provides the FINDXLINE command which lets opers search XLines
module m_hash_gnutls 2.0.1 https://raw.githubusercontent.com/inspircd/inspircd-extras/ef75039c4da63380a4d7df25fbdc4e84e808a05d/2.0/m_hash_gnutls.cpp
depends core 2.0
conflicts m_sha256.so
conflicts m_ripemd160.so
description Implements hash functions using GnuTLS API
module m_hideidle 2.0.1 https://raw.githubusercontent.com/inspircd/inspircd-extras/e980fcaa447272a3cd7b4a8f9dc64589b3271d7d/2.0/m_hideidle.cpp
depends core 2.0
description Provides the +a usermode that hides idle and signon time in WHOIS for non-opers
module m_invisible 2.0.134 https://raw.githubusercontent.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.0/m_invisible.cpp
depends core 2.0
description Allows for opered clients to join channels without being seen, similar to unreal 3.1 +I mode
module m_ircxusernames 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/ca0aa2e169c6f27b4e489b3ca0baf73b4aef5117/2.0/m_ircxusernames.cpp
depends core 2.0-2.1
description Provides support for IRCX usernames
module m_join0 2.0.1 https://raw.githubusercontent.com/inspircd/inspircd-extras/ef75039c4da63380a4d7df25fbdc4e84e808a05d/2.0/m_join0.cpp
depends core 2.0
description Implement JOIN 0 (joining 0 makes a user part all channels), RFC2812
module m_joinpartsno 2.0.1 https://raw.githubusercontent.com/inspircd/inspircd-extras/b9780148a3ef10ef421ec2e72942d40bf8fd47fa/2.0/m_joinpartsno.cpp
depends core 2.0-2.1
description Sends server notices when a user joins/parts a channel.
module m_namedstats 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/f499ed60dc722f5badd3ad86ea92ac5426e57866/2.0/m_namedstats.cpp
depends core 2.0
description Allows /STATS queries by name
module m_noctcp_user 2.0.138 https://raw.githubusercontent.com/inspircd/inspircd-extras/cc6ac2536e51800f208ea58c73028bb196bf8f48/2.0/m_noctcp_user.cpp
depends core 2.0
description Provides support for unreal-style user mode +T
module m_pretenduser 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/5d91bcbd34fb9f57890640cff3dd1371f198d608/2.0/m_pretenduser.cpp
depends core 2.0
description Provides the PRETENDUSER command that lets opers execute commands on behalf of other users
module m_privdeaf 2.0.2 https://raw.githubusercontent.com/inspircd/inspircd-extras/e980fcaa447272a3cd7b4a8f9dc64589b3271d7d/2.0/m_privdeaf.cpp
depends core 2.0
description Provides support for blocking any private messages (umode +D)
module m_quietban 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/eff96188fa9e9e974f30990d38fa8c4fa3288466/2.0/m_quietban.cpp
depends core 2.0-2.1
conflicts m_muteban.so
conflicts m_chanprotect.so
description Provides channel mode +q for 'quiet' bans.
module m_custompenalty 2.0.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/619ca9ecb9bc05a67cf8671808ebd9edb0f749a3/2.0/m_custompenalty.cpp
depends core 2.0-2.1
description Allows the customisation of penalty levels.
module m_invisible 2.1.134 https://raw.githubusercontent.com/inspircd/inspircd-extras/93f027e93157860173200d1b7d6ea9a708889ef7/2.1/m_invisible.cpp
depends core 2.1
description Allows for opered clients to join channels without being seen, similar to unreal 3.1 +I mode
module m_antibear 2.2.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/caafb4e937cbfbceef16d1e0c2a1195beeb76698/2.2/m_antibear.cpp
depends core 2.2
description Sends a numeric on connect which cripples a common type of trojan/spambot
module m_antibottler 2.2.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/caafb4e937cbfbceef16d1e0c2a1195beeb76698/2.2/m_antibottler.cpp
depends core 2.2
description Changes the ident of connecting bottler clients to 'bottler'
module m_antirandom 2.2.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/caafb4e937cbfbceef16d1e0c2a1195beeb76698/2.2/m_antirandom.cpp
depends core 2.2
description A module to prevent against bots using random patterns.
module m_noctcp_user 2.2.0 https://raw.githubusercontent.com/inspircd/inspircd-extras/caafb4e937cbfbceef16d1e0c2a1195beeb76698/2.2/m_noctcp_user.cpp
depends core 2.2
description Provides support for unreal-style user mode +T