2020-05-29 18:18:36 +00:00
|
|
|
// Cloaking (+x)
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "cloak_sha256";
|
2020-05-29 18:18:36 +00:00
|
|
|
|
2020-03-29 09:16:53 +00:00
|
|
|
// User Commands (Minimal)
|
|
|
|
#loadmodule "admin";
|
|
|
|
loadmodule "away";
|
|
|
|
loadmodule "invite";
|
|
|
|
loadmodule "ison";
|
|
|
|
loadmodule "join";
|
|
|
|
loadmodule "kick";
|
|
|
|
loadmodule "links";
|
|
|
|
loadmodule "list";
|
|
|
|
loadmodule "lusers";
|
|
|
|
loadmodule "map";
|
|
|
|
loadmodule "message";
|
|
|
|
loadmodule "mode";
|
|
|
|
loadmodule "motd";
|
|
|
|
loadmodule "names";
|
|
|
|
loadmodule "nick";
|
|
|
|
loadmodule "part";
|
|
|
|
loadmodule "pass";
|
|
|
|
loadmodule "pingpong";
|
|
|
|
loadmodule "protoctl";
|
|
|
|
loadmodule "quit";
|
|
|
|
#loadmodule "rules";
|
|
|
|
loadmodule "topic";
|
|
|
|
loadmodule "user";
|
|
|
|
loadmodule "userhost";
|
|
|
|
loadmodule "watch";
|
|
|
|
loadmodule "whox";
|
|
|
|
loadmodule "whois";
|
|
|
|
#loadmodule "whowas";
|
|
|
|
|
|
|
|
// User Commands (Extended)
|
|
|
|
#loadmodule "botmotd";
|
|
|
|
loadmodule "cap";
|
|
|
|
loadmodule "cycle";
|
|
|
|
#loadmodule "dccallow";
|
|
|
|
#loadmodule "help";
|
|
|
|
loadmodule "history";
|
|
|
|
loadmodule "knock";
|
|
|
|
loadmodule "lag";
|
|
|
|
loadmodule "sasl";
|
|
|
|
loadmodule "setname";
|
|
|
|
loadmodule "silence";
|
|
|
|
loadmodule "starttls";
|
|
|
|
loadmodule "time";
|
|
|
|
loadmodule "userip";
|
|
|
|
loadmodule "vhost";
|
|
|
|
|
|
|
|
// Operator Commands
|
|
|
|
#loadmodule "addmotd";
|
|
|
|
#loadmodule "addomotd";
|
|
|
|
loadmodule "chghost";
|
|
|
|
loadmodule "chgident";
|
|
|
|
loadmodule "chgname";
|
|
|
|
loadmodule "close";
|
|
|
|
loadmodule "connect";
|
|
|
|
#loadmodule "dccdeny";
|
|
|
|
#loadmodule "globops";
|
|
|
|
#loadmodule "jumpserver";
|
|
|
|
loadmodule "kill";
|
|
|
|
#loadmodule "locops";
|
|
|
|
loadmodule "mkpasswd";
|
|
|
|
loadmodule "oper";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "operinfo";
|
2020-03-29 09:16:53 +00:00
|
|
|
#loadmodule "opermotd";
|
|
|
|
loadmodule "sajoin";
|
|
|
|
loadmodule "samode";
|
|
|
|
loadmodule "sapart";
|
|
|
|
#loadmodule "sdesc";
|
|
|
|
loadmodule "sethost";
|
|
|
|
loadmodule "setident";
|
|
|
|
loadmodule "squit";
|
|
|
|
loadmodule "stats";
|
|
|
|
loadmodule "tkl";
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "tline";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "trace";
|
|
|
|
loadmodule "tsctl";
|
|
|
|
loadmodule "unsqline";
|
|
|
|
|
|
|
|
// Server-2-Server Commands
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "creationtime";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "eos";
|
|
|
|
loadmodule "md";
|
|
|
|
loadmodule "netinfo";
|
|
|
|
#loadmodule "require-module";
|
|
|
|
loadmodule "server";
|
|
|
|
loadmodule "sinfo";
|
|
|
|
loadmodule "sjoin";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "slog";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "sqline";
|
|
|
|
loadmodule "swhois";
|
|
|
|
loadmodule "umode2";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "unreal_server_compat";
|
2020-03-29 09:16:53 +00:00
|
|
|
|
|
|
|
// Services Commands
|
|
|
|
loadmodule "sendsno";
|
|
|
|
loadmodule "sendumode";
|
|
|
|
loadmodule "svsjoin";
|
|
|
|
loadmodule "svskill";
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "svslogin";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "svslusers";
|
|
|
|
loadmodule "svsmode";
|
|
|
|
loadmodule "svsmotd";
|
|
|
|
loadmodule "svsnick";
|
|
|
|
loadmodule "svsnline";
|
|
|
|
loadmodule "svsnolag";
|
|
|
|
loadmodule "svsnoop";
|
|
|
|
loadmodule "svspart";
|
|
|
|
loadmodule "svssilence";
|
|
|
|
loadmodule "svssno";
|
|
|
|
loadmodule "svswatch";
|
|
|
|
|
|
|
|
// Channel Modes
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "chanmodes/chanowner"; /* +q */
|
|
|
|
loadmodule "chanmodes/chanadmin"; /* +a */
|
|
|
|
loadmodule "chanmodes/chanop"; /* +o */
|
|
|
|
loadmodule "chanmodes/halfop"; /* +h */
|
|
|
|
loadmodule "chanmodes/voice"; /* +v */
|
|
|
|
loadmodule "chanmodes/censor"; /* +G */
|
|
|
|
loadmodule "chanmodes/delayjoin"; /* +D */
|
|
|
|
loadmodule "chanmodes/floodprot"; /* +f */
|
|
|
|
loadmodule "chanmodes/history"; /* +H */
|
|
|
|
loadmodule "chanmodes/inviteonly"; /* +i */
|
|
|
|
loadmodule "chanmodes/isregistered"; /* +r */
|
|
|
|
loadmodule "chanmodes/issecure"; /* +Z */
|
|
|
|
loadmodule "chanmodes/key"; /* +k */
|
|
|
|
loadmodule "chanmodes/limit"; /* +l */
|
|
|
|
loadmodule "chanmodes/link"; /* +L */
|
|
|
|
loadmodule "chanmodes/moderated"; /* +m */
|
|
|
|
loadmodule "chanmodes/nocolor"; /* +c */
|
|
|
|
loadmodule "chanmodes/noctcp"; /* +C */
|
|
|
|
loadmodule "chanmodes/noexternalmsgs"; /* +n */
|
|
|
|
loadmodule "chanmodes/noinvite"; /* +V */
|
|
|
|
loadmodule "chanmodes/nokick"; /* +Q */
|
|
|
|
loadmodule "chanmodes/noknock"; /* +K */
|
|
|
|
loadmodule "chanmodes/nonickchange"; /* +N */
|
|
|
|
loadmodule "chanmodes/nonotice"; /* +T */
|
|
|
|
loadmodule "chanmodes/operonly"; /* +O */
|
|
|
|
loadmodule "chanmodes/permanent"; /* +P */
|
|
|
|
loadmodule "chanmodes/private"; /* +p */
|
|
|
|
loadmodule "chanmodes/regonly"; /* +R */
|
|
|
|
loadmodule "chanmodes/regonlyspeak"; /* +M */
|
|
|
|
loadmodule "chanmodes/secret"; /* +s */
|
|
|
|
loadmodule "chanmodes/secureonly"; /* +z */
|
|
|
|
loadmodule "chanmodes/stripcolor"; /* +S */
|
|
|
|
loadmodule "chanmodes/topiclimit"; /* +t */
|
2020-03-29 09:16:53 +00:00
|
|
|
|
|
|
|
// User Modes
|
|
|
|
loadmodule "usermodes/bot"; /* +B */
|
|
|
|
#loadmodule "usermodes/censor"; /* +G */
|
|
|
|
loadmodule "usermodes/noctcp"; /* +T */
|
|
|
|
loadmodule "usermodes/nokick"; /* +q */
|
|
|
|
loadmodule "usermodes/privacy"; /* +p */
|
|
|
|
loadmodule "usermodes/privdeaf"; /* +D */
|
|
|
|
loadmodule "usermodes/regonlymsg"; /* +R */
|
|
|
|
loadmodule "usermodes/secureonlymsg"; /* +Z */
|
|
|
|
loadmodule "usermodes/servicebot"; /* +S */
|
|
|
|
#loadmodule "usermodes/showwhois"; /* +W */
|
2022-01-15 05:16:34 +00:00
|
|
|
#loadmodule "usermodes/wallops"; /* +w */
|
2020-03-29 09:16:53 +00:00
|
|
|
|
|
|
|
// Extended Bans
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "extbans/account"; /* +b ~account */
|
|
|
|
loadmodule "extbans/certfp"; /* +b ~certfp */
|
|
|
|
#loadmodule "extbans/country"; /* +b ~country */
|
|
|
|
loadmodule "extbans/inchannel"; /* +b ~channel */
|
|
|
|
loadmodule "extbans/join"; /* +b ~join */
|
|
|
|
loadmodule "extbans/msgbypass"; /* +e ~msgbypass */
|
|
|
|
#loadmodule "extbans/nickchange"; /* +b ~nickchange */
|
|
|
|
#loadmodule "extbans/operclass"; /* +b ~operclass */
|
|
|
|
#loadmodule "extbans/partmsg"; /* +b ~partmsg */
|
|
|
|
loadmodule "extbans/quiet"; /* +b ~quiet */
|
|
|
|
#loadmodule "extbans/realname"; /* +b ~realname */
|
|
|
|
loadmodule "extbans/textban"; /* +b ~text */
|
|
|
|
loadmodule "extbans/timedban"; /* +b ~time */
|
|
|
|
loadmodule "extbans/securitygroup"; /* +b ~security-group */
|
2022-11-20 05:52:28 +00:00
|
|
|
|
2020-03-29 09:16:53 +00:00
|
|
|
// IRCv3 Extensions
|
2020-05-29 02:06:50 +00:00
|
|
|
loadmodule "account-notify";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "account-tag";
|
|
|
|
loadmodule "batch";
|
2021-06-19 15:52:51 +00:00
|
|
|
loadmodule "bot-tag";
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "channel-context";
|
2021-06-19 15:52:51 +00:00
|
|
|
loadmodule "chathistory";
|
2020-05-29 02:06:50 +00:00
|
|
|
loadmodule "clienttagdeny";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "echo-message";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "extended-monitor";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "labeled-response";
|
|
|
|
loadmodule "link-security";
|
|
|
|
loadmodule "message-ids";
|
|
|
|
loadmodule "message-tags";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "monitor";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "plaintext-policy";
|
2021-06-19 15:52:51 +00:00
|
|
|
loadmodule "reply-tag";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "server-time";
|
|
|
|
loadmodule "sts";
|
2020-05-29 02:06:50 +00:00
|
|
|
loadmodule "typing-indicator";
|
2020-03-29 09:16:53 +00:00
|
|
|
|
|
|
|
// Other
|
|
|
|
loadmodule "antimixedutf8";
|
2022-01-15 05:16:34 +00:00
|
|
|
#loadmodule "authprompt";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "blacklist";
|
|
|
|
loadmodule "certfp";
|
|
|
|
loadmodule "channeldb";
|
|
|
|
loadmodule "charsys";
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "connect-flood";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "connthrottle";
|
2022-01-15 05:16:34 +00:00
|
|
|
#loadmodule "geoip_base";
|
|
|
|
#loadmodule "geoip_classic";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "hideserver";
|
|
|
|
loadmodule "history_backend_mem";
|
|
|
|
#loadmodule "history_backend_null";
|
|
|
|
loadmodule "ident_lookup";
|
|
|
|
loadmodule "jointhrottle";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "json-log-tag";
|
2022-11-20 04:12:40 +00:00
|
|
|
loadmodule "max-unknown-connections-per-ip";
|
2021-06-19 15:52:51 +00:00
|
|
|
loadmodule "targetfloodprot";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "tkldb";
|
|
|
|
loadmodule "tls_antidos";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "tls_cipher";
|
2020-03-29 09:16:53 +00:00
|
|
|
loadmodule "userhost-tag";
|
|
|
|
loadmodule "userip-tag";
|
|
|
|
loadmodule "reputation";
|
|
|
|
loadmodule "restrict-commands";
|
|
|
|
loadmodule "rmtkl";
|
2022-01-15 05:16:34 +00:00
|
|
|
loadmodule "watch-backend";
|
2021-06-20 14:00:58 +00:00
|
|
|
#loadmodule "webirc";
|
2022-11-20 04:12:40 +00:00
|
|
|
#loadmodule "webserver";
|
|
|
|
#loadmodule "websocket";
|