unrealircd

- supernets unrealircd source & configuration
git clone git://git.acid.vegas/unrealircd.git
Log | Files | Refs | Archive | README | LICENSE

modules.conf (7324B)

      1 // Cloaking (+x)
      2 loadmodule "cloak_sha256";
      3 
      4 // User Commands (Minimal)
      5 loadmodule "admin";
      6 loadmodule "away";
      7 loadmodule "invite";
      8 #loadmodule "ircops";
      9 loadmodule "ison";
     10 loadmodule "join";
     11 loadmodule "kick";
     12 loadmodule "links";
     13 loadmodule "list";
     14 loadmodule "lusers";
     15 loadmodule "map";
     16 loadmodule "message";
     17 loadmodule "mode";
     18 loadmodule "motd";
     19 loadmodule "names";
     20 loadmodule "nick";
     21 loadmodule "part";
     22 loadmodule "pass";
     23 loadmodule "pingpong";
     24 loadmodule "protoctl";
     25 loadmodule "quit";
     26 loadmodule "rules";
     27 #loadmodule "staff";
     28 loadmodule "topic";
     29 loadmodule "user";
     30 loadmodule "userhost";
     31 loadmodule "watch";
     32 loadmodule "whox";
     33 loadmodule "whois";
     34 #loadmodule "whowas";
     35 
     36 // User Commands (Extended)
     37 #loadmodule "botmotd";
     38 loadmodule "cap";
     39 loadmodule "cycle";
     40 #loadmodule "dccallow";
     41 #loadmodule "help";
     42 loadmodule "history";
     43 loadmodule "knock";
     44 loadmodule "lag";
     45 loadmodule "sasl";
     46 loadmodule "setname";
     47 loadmodule "silence";
     48 loadmodule "starttls";
     49 loadmodule "time";
     50 loadmodule "userip";
     51 loadmodule "vhost";
     52 
     53 // Operator Commands
     54 #loadmodule "addmotd";
     55 #loadmodule "addomotd";
     56 loadmodule "chghost";
     57 loadmodule "chgident";
     58 loadmodule "chgname";
     59 loadmodule "close";
     60 loadmodule "connect";
     61 #loadmodule "dccdeny";
     62 #loadmodule "globops";
     63 #loadmodule "jumpserver";
     64 loadmodule "kill";
     65 #loadmodule "locops";
     66 loadmodule "mkpasswd";
     67 loadmodule "oper";
     68 loadmodule "operinfo";
     69 #loadmodule "opermotd";
     70 loadmodule "sajoin";
     71 loadmodule "samode";
     72 loadmodule "sapart";
     73 #loadmodule "sdesc";
     74 loadmodule "sethost";
     75 loadmodule "setident";
     76 loadmodule "squit";
     77 loadmodule "stats";
     78 loadmodule "tkl";
     79 loadmodule "tline";
     80 loadmodule "trace";
     81 loadmodule "tsctl";
     82 loadmodule "unsqline";
     83 
     84 // Server-2-Server Commands
     85 loadmodule "creationtime";
     86 loadmodule "eos";
     87 loadmodule "md";
     88 loadmodule "netinfo";
     89 loadmodule "server";
     90 loadmodule "sinfo";
     91 loadmodule "sjoin";
     92 loadmodule "slog";
     93 loadmodule "sqline";
     94 loadmodule "swhois";
     95 loadmodule "umode2";
     96 loadmodule "unreal_server_compat";
     97 
     98 // Services Commands
     99 loadmodule "sendsno";
    100 loadmodule "sendumode";
    101 loadmodule "svsjoin";
    102 loadmodule "svskill";
    103 loadmodule "svslogin";
    104 loadmodule "svslusers";
    105 loadmodule "svsmode";
    106 loadmodule "svsmotd";
    107 loadmodule "svsnick";
    108 loadmodule "svsnline";
    109 loadmodule "svsnolag";
    110 loadmodule "svsnoop";
    111 loadmodule "svspart";
    112 loadmodule "svssilence";
    113 loadmodule "svssno";
    114 loadmodule "svswatch";
    115 
    116 // Channel Modes
    117 loadmodule "chanmodes/chanowner";      /* +q */
    118 loadmodule "chanmodes/chanadmin";      /* +a */
    119 loadmodule "chanmodes/chanop";         /* +o */
    120 loadmodule "chanmodes/halfop";         /* +h */
    121 loadmodule "chanmodes/voice";          /* +v */
    122 loadmodule "chanmodes/censor";         /* +G */
    123 loadmodule "chanmodes/delayjoin";      /* +D */
    124 loadmodule "chanmodes/floodprot";      /* +f */
    125 loadmodule "chanmodes/history";        /* +H */
    126 loadmodule "chanmodes/inviteonly";     /* +i */
    127 loadmodule "chanmodes/isregistered";   /* +r */
    128 loadmodule "chanmodes/issecure";       /* +Z */
    129 loadmodule "chanmodes/key";            /* +k */
    130 loadmodule "chanmodes/limit";          /* +l */
    131 loadmodule "chanmodes/link";           /* +L */
    132 loadmodule "chanmodes/moderated";      /* +m */
    133 loadmodule "nocodes";                  /* +c */
    134 loadmodule "chanmodes/nocolor";        /* +c */
    135 loadmodule "chanmodes/noctcp";         /* +C */
    136 loadmodule "chanmodes/noexternalmsgs"; /* +n */
    137 loadmodule "chanmodes/noinvite";       /* +V */
    138 loadmodule "chanmodes/nokick";         /* +Q */
    139 loadmodule "chanmodes/noknock";        /* +K */
    140 loadmodule "chanmodes/nonickchange";   /* +N */
    141 loadmodule "chanmodes/nonotice";       /* +T */
    142 loadmodule "chanmodes/operonly";       /* +O */
    143 loadmodule "chanmodes/permanent";      /* +P */
    144 loadmodule "chanmodes/private";        /* +p */
    145 loadmodule "chanmodes/regonly";        /* +R */
    146 loadmodule "chanmodes/regonlyspeak";   /* +M */
    147 loadmodule "chanmodes/secret";         /* +s */
    148 loadmodule "chanmodes/secureonly";     /* +z */
    149 loadmodule "chanmodes/stripcolor";     /* +S */
    150 loadmodule "chanmodes/topiclimit";     /* +t */
    151 
    152 // User Modes
    153 loadmodule "usermodes/bot";           /* +B */
    154 loadmodule "usermodes/censor";        /* +G */
    155 loadmodule "usermodes/noctcp";        /* +T */
    156 loadmodule "usermodes/nokick";        /* +q */
    157 loadmodule "usermodes/privacy";       /* +p */
    158 loadmodule "usermodes/privdeaf";      /* +D */
    159 loadmodule "usermodes/regonlymsg";    /* +R */
    160 loadmodule "usermodes/secureonlymsg"; /* +Z */
    161 loadmodule "usermodes/servicebot";    /* +S */
    162 #loadmodule "usermodes/showwhois";    /* +W */
    163 #loadmodule "usermodes/wallops";      /* +w */
    164 
    165 // Extended Bans
    166 loadmodule "extbans/account";       /* +b ~account        */
    167 loadmodule "extbans/certfp";        /* +b ~certfp         */
    168 #loadmodule "extbans/country";      /* +b ~country        */
    169 loadmodule "extbans/flood";         /* +e ~flood          */
    170 loadmodule "extbans/inchannel";     /* +b ~channel        */
    171 loadmodule "extbans/join";          /* +b ~join           */
    172 loadmodule "extbans/msgbypass";     /* +e ~msgbypass      */
    173 loadmodule "extbans/nickchange";    /* +b ~nickchange     */
    174 #loadmodule "extbans/operclass";    /* +b ~operclass      */
    175 loadmodule "extbans/partmsg";       /* +b ~partmsg        */
    176 loadmodule "extbans/quiet";         /* +b ~quiet          */
    177 loadmodule "extbans/realname";      /* +b ~realname       */
    178 loadmodule "extbans/textban";       /* +b ~text           */
    179 loadmodule "extbans/timedban";      /* +b ~time           */
    180 loadmodule "extbans/securitygroup"; /* +b ~security-group */
    181 
    182 // IRCv3 Extensions
    183 loadmodule "account-notify";
    184 loadmodule "account-tag";
    185 loadmodule "batch";
    186 loadmodule "bot-tag";
    187 loadmodule "channel-context";
    188 loadmodule "chathistory";
    189 loadmodule "clienttagdeny";
    190 loadmodule "echo-message";
    191 loadmodule "extended-monitor";
    192 loadmodule "labeled-response";
    193 loadmodule "link-security";
    194 loadmodule "message-ids";
    195 loadmodule "message-tags";
    196 loadmodule "monitor";
    197 loadmodule "plaintext-policy";
    198 loadmodule "reply-tag";
    199 loadmodule "server-time";
    200 loadmodule "standard-replies";
    201 loadmodule "sts";
    202 loadmodule "typing-indicator";
    203 
    204 // RPC
    205 #loadmodule "rpc/channel";
    206 #loadmodule "rpc/log";
    207 #loadmodule "rpc/name_ban";
    208 #loadmodule "rpc/rpc";
    209 #loadmodule "rpc/server";
    210 #loadmodule "rpc/server_ban";
    211 #loadmodule "rpc/server_ban_exception";
    212 #loadmodule "rpc/spamfilter";
    213 #loadmodule "rpc/stats";
    214 #loadmodule "rpc/user";
    215 #loadmodule "rpc/whowas";
    216 
    217 // Other
    218 loadmodule "antimixedutf8";
    219 #loadmodule "antirandom";
    220 #loadmodule "authprompt";
    221 loadmodule "blacklist";
    222 loadmodule "certfp";
    223 loadmodule "channeldb";
    224 loadmodule "charsys";
    225 loadmodule "connect-flood";
    226 loadmodule "connthrottle";
    227 #loadmodule "extjwt";
    228 #loadmodule "geoip_base";
    229 #loadmodule "geoip_classic";
    230 #loadmodule "geoip-tag";
    231 loadmodule "hideserver";
    232 loadmodule "history_backend_mem";
    233 #loadmodule "history_backend_null";
    234 loadmodule "ident_lookup";
    235 loadmodule "issued-by-tag";
    236 loadmodule "jointhrottle";
    237 loadmodule "json-log-tag";
    238 loadmodule "max-unknown-connections-per-ip";
    239 loadmodule "real-quit-reason";
    240 loadmodule "targetfloodprot";
    241 loadmodule "tkldb";
    242 loadmodule "tls_antidos";
    243 loadmodule "tls_cipher";
    244 loadmodule "userhost-tag";
    245 loadmodule "userip-tag";
    246 loadmodule "reputation";
    247 loadmodule "restrict-commands";
    248 loadmodule "rmtkl";
    249 loadmodule "watch-backend";
    250 #loadmodule "webirc";
    251 #loadmodule "webredir";
    252 #loadmodule "webserver";
    253 #loadmodule "websocket";
    254 #loadmodule "websocket_common";