Changeset 807 for trunk/ithildin/modules/ircd/etc/commands.conf
- Timestamp:
- 06/04/07 21:17:16 (5 years ago)
- File:
-
- 1 edited
-
trunk/ithildin/modules/ircd/etc/commands.conf (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ithildin/modules/ircd/etc/commands.conf
r745 r807 1 // $Id$ 2 3 /* The 'commands' section. This section determines which commands will be 4 * loaded by the server at startup, or when rehashed. Some commands may be 5 * loaded automatically by other modules (such as protocol modules or 6 * addons). All the available commands are listed here. Those which are 7 * depend-loaded elsewhere are commented out. In addition, any extra 8 * settings provided by command modules are listed with the module. */ 9 commands { 10 command acl; // allows operators to view and modify Access 11 // Control List entries in the server. Also serves 12 // as a replacement for old [un][kz]line commands. 13 // (requires addons/acl) 14 15 command admin; // provides information about server administrators. 16 17 //command akill; // provides server commands to set/unset 18 // network-wide bans of various types. (requires 19 // addons/acl, required by protocols/bahamut14) 20 21 command away; // allows clients to set away messages. 22 // creates the 'away-length' privilege which 23 // specifies the maximum length of away messages. 24 25 //command capab; // the CAPAB command, (required by 26 // various protocols) 27 28 command chatops; // allows operators to use the rather silly 29 // 'chatops' command to gab with each other. feel 30 // free to disable this. ;) 31 32 command connect; // allows operators to request that servers connect 33 // to each other. 34 // creates the 'connect' privilege which may be set 35 // to either 'local' (default) or 'remote'. this 36 // controls whether the operator can request remote 37 // connects. 38 39 command die /* { // allows operators to kill the server 40 password "some-md5-pass"; // if you want a password, uncomment this 41 // section 42 } */; 43 44 //command dns; // a command which uses the dns module and behaves much 45 // like the 'dig' command distributed with ISC bind 46 47 //command error; // allows servers to pass error messages back and 48 // forth (required by ircd) 49 50 command flags; // allows users to set various levels of messages 51 // they wish to receive. 52 53 command globops; // allows operators to communicate globally with 54 // other operators in a relatively secure fashion 55 56 //command gnotice; // used by servers to pass messages to opers on 57 // other servers (required by 58 // various protocols) 59 60 //command helper; // used to give 'helper' status to other users. 61 // operator-only (requires usermodes/helper) 62 63 //command helpops; // used to send 'helpops' messages to other helpers. 64 // (requires usermodes/helper) 65 66 command info; // sends information about the server to a user 67 68 command invite; // allows users to invite others into channels 69 // creates the +i channel mode to mark a channel 70 // 'invite only' 71 72 command ison; // allows users to see who is on (used for notify) 73 74 //command join; // allows users to join channels (required by 75 // ircd) 76 77 //command kick; // allows channel operators to kick other users 78 // (requited by ircd) 79 80 //command kill; // allows operators to remove users from the network 81 // (required by ircd). 82 // creates the 'kill' privilege which may be either 83 // 'local' or 'global' and controls whether local 84 // server operators can kill users on other servers 85 // (global) or only on this server (local) 86 87 command links; // allows users to see what servers are on the 88 // network 89 90 command list; // allows users to retrieve a list of channels 91 92 command locops; // allows operators to communicate with other 93 // operators on their server. 94 95 command lusers; // displays statistics about the current server. 96 97 //command mode; // allows users to change either usermodes or 98 // channel modes (required by ircd) 99 100 command module; // allows operators to examine and manipulate 101 // modules loaded by the server 102 103 command motd; // allows users to see the Message of the Day. The 104 // default MOTD files are in <confpath>/ircd/motd 105 // and <confpath>/ircd/smotd (for the regular and 106 // short versions, respectively) 107 108 command names; // allows users to retrieve a channel names list 109 110 //command nick; // allows users to register themselves with the 111 // server, and change their nicknames (required by 112 // ircd) 113 114 command notice; // allows users to send notices to other users or 115 // channels (also adds privmsg) 116 117 command oper; // allows users to grant themselves operator status 118 // on the server. 119 120 //command part; // allows users to depart a channel (required by 121 // ircd) 122 123 //command pass; // allows users to specify a pre-registration 124 // password (required by protocol.rfc1459) 125 126 //command ping; // allows users and servers to ensure links are up 127 //command pong; // (required by ircd) 128 129 //command quit; // allows users to sign off the server (required by 130 // ircd) 131 132 command rehash; // allows operators to reload the server's 133 // configuration files. 134 // creates the 'rehash' privilege which may be 135 // either 'local' or 'remote' and works in the same 136 // manner as the 'connect' privilege. 137 138 //command samode; // allows 'services admins' to change channel modes 139 // (requires usermodes/servicesadmin) 140 141 //command server; // allows servers to register on the network 142 // (requied by ircd) 143 144 command services; // adds various services related commands (CHANSERV, 145 // NICKSERV, et al). 146 147 command silence; // implements a limited server-side ignore for users 148 149 //command sjoin; // used by other servers to distribute information 150 // about users joining channels. (required by 151 // various protocols, requires commands/mode) 152 153 //command sqline; // allows servers to set quarantines on 154 // nicknames/channels (requires addons/quarantine, 155 // required by protocols/bahamut14) 156 157 //command squit; // allows operators to remove servers from the 158 // network (required by addons/core) 159 // creates the 'squit' privilege which may be either 160 // 'local' or 'remote' and works in the same manner 161 // as the 'connect' privilege. 162 163 command stats; // A wrapper for the STATS command. Converts common 164 // requests into their approximate XINFO versions 165 // (requires commands/xinfo) 166 167 //command svinfo; // TS server negotiation command. provides TS of 168 // linking servers. (required by various server 169 // protocols) 170 171 //command svskill; // special 'services' commands which are required 172 //command svsmode; // by protocol.bahamut14 173 //command svsnick; 174 175 command time; // allows users to get the current local time from 176 // servers on the network. 177 178 command topic; // creates channel topics and allows users to modify 179 // them and distribute them over the network. 180 // creates the +t channel mode which specifies 181 // whether all users or only chanops can set topics 182 183 command trace; // allows users to 'trace' server data paths. 184 185 //command user; // allows users to register on the server (required 186 // by protocol.rfc1459) 187 188 command userhost; // allows users to request short-form information 189 // about the status of other clients 190 191 command version; // allows users to request information about the 192 // version of servers on the network. 193 194 command wallops; // allows operators to send messages to users who 195 // wish to receive them. 196 197 command watch; // adds 'server-side notify' support. 198 199 command who; // allows users to get short-form information 200 // about several clients at once using a system 201 // of queries. 202 // creates the 'who-reply-limit' privilege which 203 // specifies the maximum number of replies a user 204 // may receive from the command before no more 205 // will be sent. 206 // creates the 'who-see-invisible' privilege which 207 // specifies whether or not the user can see 208 // invisible users who are not in channels with them 209 210 command whois; // allows users to request long-form information 211 // about other users. 212 213 command whowas; // allows users to see information about other users 214 // who have signed off recently. 215 216 command xinfo; // allows users to request extended information 217 // about various aspects of the server and their 218 // client status. 219 }; 220
Note: See TracChangeset
for help on using the changeset viewer.
