This file outlines the features that ircd-hybrid has for IRC Operators. - 09/27/97 - ThemBones (kraemer@u.washington.edu) - 22/03/02 - Tripa (tripa@rezosup.net) (usermodes) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Usermodes: (* designates that the umode is oper only) (+ designates that the umode is server set only) USERMODE DESCRIPTION ----------------------------------------------------------------- +o - Designates this client is a global IRC Operator. Use the /oper command to attain this. +O - Designates this client is a local IRC Operator. Use the /oper command to attain this. +i - Designates this client 'invisible'. +w - Can see server wallops. +s - Can see generic server messages and oper kills. * +c - Can see client connections and exits. + +r - 'Registered' nick. +k - Can see server kill messages. * +f - Can see flood messages. * +y - Can see stats/links/admin requests to name a few. * +d - Can see server debug messages. +g - Can see oper globops. * +b - Can see oper chatops. * +a - Designates this client is a services admin. * +A - Designates this client is a server admin. * +n - Can see server routing notices. +h - Operator is avaiable to help (listed in a /stats P) * +m - Can see spambot notices. +R - Can't see messages from 'unregistered' nicks. + +D - 'Client has seen dcc warning message' flag. * +e - Can see notices for +D. =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= Oper Commands: (+ indicates that /quote must be used with ircII) COMMAND - USAGE and DESCRIPTION ------------------------------------------------------------------- SQUIT - SQUIT [reason] Splits away from your side of the net with [reason]. KILL - KILL Disconnects user from the IRC server he/she is connected to with reason . Local Opers can only kill clients on his/her server. Global Opers can kill clients on any server on the IRC network. STATS - STATS [server|nick] Queries server [server] (or your own server if no server parameter is given) for info corresponing to . LETTER (* = Oper only.) ------ (^ = Can be configured to be oper only.) c - Shows C/N lines ^ b - Shows B lines ^ d - Shows D lines ^ e - Shows E lines ^ f - Shows F lines * h - Shows H/L lines i - Shows I lines K - Shows K lines (or matched klines) k - Shows temporary K lines (or matched temp klines) * L - Shows IP and generic info about [nick] * l - Shows hostname and generic info about [nick] m - Shows commands and their usage ^ o - Shows O/o lines p - Shows opers connected and their idle times r - Shows resource usage by ircd (only in DEBUGMODE) * t - Shows generic server stats * U - Shows U:lined servers. u - Shows server uptime v - Shows connected servers and their idle times y - Shows Y lines * z - Shows memory stats ? - Shows connected servers and sendq info about them CONNECT - CONNECT [port] [server_B] When [server_B] is used, CONNECT asks [server_B] to connect to . Global Opers only. When [server_B] is not used, CONNECT trys to connect your server to . Local and Global Opers. When [port] is used, the connection will be attempted to [port]. When [port] is not used, 6667 is used as a default. + WALLOPS - WALLOPS : Sends a WALLOPS message of to all opers who are umode +w and +z (see above) Server sent wallops go to all users who are umode +w, oper or not. + LOCOPS - LOCOPS : Sends an LOCOPS message of to all opers on local server who are umode +g + GLOBOPS - GLOBOPS : Sends an GLOBOPS message of to all opers on the network who are umode +g + CHATOPS - CHATOPS : Sends an CHATOPS message of to all opers on the network who are umode +b TRACE - TRACE [server|nick] TRACE shows client info about [server|nick] or about the server you are on if no [server|nick] is given. All users that use TRACE can see the path to [server|nick] if given and all servers and opers connected, as well as the connection class they fall into. Opers can see all clients connected to a server with TRACE as well as the connection class they fall into. REHASH - REHASH [option] When no [option] is given, ircd will re-read the ircd.conf file. [option] can be one of the following: DNS - Re-read the /etc/resolv.conf file IP - Reloads the IP hash for the new and improved ACKPATCH. Should never need to be used. TKLINES - Clears temporary klines GC - Performs garbage collecting of excess memory. MOTD - Re-reads MOTD file RESTART - RESTART Restarts the IRC server. CLOSE - CLOSE Close any connections from clients who have not fully registered yet. DIE - DIE [reason] Terminates the IRC server with optional reason [reason] + HASH - HASH Shows some stats about ircd's internal hashes. + DNS - DNS Shows some stats about ircd's asynchronous resolving code + KLINE - KLINE :[reason] Adds a KLINE to the ircd.conf or klines.conf file which will ban the specified user from using that server. The banned client will receive a message saying he/she is banned with reason [reason] For a temporary KLINE, length of kline is given in minutes as the first parameter i.e. KLINE 10 :cool off for 10 minutes + UNKLINE - UNKLINE -- If compiled with UNKLINE -- Will attempt to unkline the given + ZLINE - ZLINE :[reason] Adds a ZLINE to the ircd.conf or klines.conf file which will deny any connections from the IP address of the banned client. The banned client will receive a message saying he/she is banned with reason [reason] In order to use rather than , must be on your server. + HTM - HTM [option] When no [option] is given, HTM shows the current High Traffic Mode rate and whether HTM is on or off. [option] can be one of the following: ON - Forces High Traffic Mode to be on. With this on, ircd is more efficient in reading server-to-server traffic and oper traffic, but will be less efficient than normal with normal client traffic. OFF - Forces High Traffic Mode to be off. (see above) TO - Sets the High Traffic Mode rate to . Ircd will automatically go into High Traffic Mode when is reached, and will automatically turn it off when things calm down. QUIET - When set, ircd will not notify opers when it goes into and out of High Traffic Mode. NOISY - When set, ircd will notify opers when it goes into and out of High Traffic Mode. + SET - SET