-------------------------------------------------------------------------------- Undernet Channel Service Committee CMaster Command List Updated: March 3, 2001 edited by eagles@chatministries.org for new ops level 100 -------------------------------------------------------------------------------- NOTE: * Parameters enclosed in <>'s are mandatory. * Parameters enclosed in []'s are optional. * x|y means x or y. * refers to a person's IRC nickname that they are online with. * refers to a person's username as it appears in the userlist; not to be confused with . For more information about usernames and how to determine a person's username, refer to the INFO command (level 0). -------------------------------------------------------------------------------- LEVELS 100-399 : Channel Operator -------------------------------------------------------------------------------- DEOP - Deops one or more persons in your channel. If no nick is specified, and you are opped on the channel, X will deop you. NOTE: be mindful of triggering the limit that may be in effect with MASSDEOPPRO (see SET MASSDEOPPRO - level 500). /msg x deop <#channel> [nick] [nick2] ... [nickN] OP - Ops one or more persons in your channel. If no nick is specified, and you are not opped on the channel, X will op you. /msg x op <#channel> [nick] [nick2] ... [nickN] INVITE - Makes X invite you to your channel. /msg x invite <#channel> SUSPEND - Suspends a user's access to X on your channel's userlist for the specified period of time. You can only SUSPEND someone with access lower than your own. If no duration is specified, the default time is 1 minute. * Time Values: D = days H = hours M = minutes /msg x suspend <#channel> [duration] * Duration Example: "5 d" = 5 days (enter without quotations) UNSUSPEND - Unsuspends a user's access to X on your channel's userlist. You can only UNSUSPEND someone with access lower than your own. /msg x unsuspend <#channel> -------------------------------------------------------------------------------- LEVELS 75-99 : New Channel Operator -------------------------------------------------------------------------------- BAN - Adds a specific *!*user@*.host to the X banlist of your channel. You may place a ban on a nick if the person is online or ban their *!*user@*.host if the person is not online. Bans that cover a broader range than previously set bans will replace previous bans. The duration is in hours, with a maximum of 336 hours (2 weeks). The ban level can range from 1 to your own level. * Ban Levels: 1-24 = Prevents the user from having voice (+v) on the channel. 25-74 = Prevents the user from having ops (+o) on the channel. 75+ = Prevents the user from being in the channel at all. /msg x ban <#channel> [duration] [level] [reason] UNBAN - Removes a *!*user@*.host from the X banlist of your channel and any matching bans from the channel banlist also. You can only remove bans from X's banlist that are equal to or lower than your own access. To search X's banlist, refer to the LBANLIST command (level 0). /msg x unban <#channel> -------------------------------------------------------------------------------- LEVELS 50-74 : Trusted Channel Regular -------------------------------------------------------------------------------- KICK - Makes X kick someone from your channel; reason is optional. Your nick will be placed in the kick message. /msg x kick <#channel> [reason] TOPIC - Makes X change the topic in your channel (maximum of 145 characters) and includes your username, enclosed in parentheses, at the beginning of the topic. NOTE: If a DESCRIPTION or URL has been set and AUTOTOPIC is ON, the channel topic will be overwritten in 30 minutes, unless the channel is idle. /msg x topic <#channel> -------------------------------------------------------------------------------- LEVELS 25-49 : Channel Regular -------------------------------------------------------------------------------- DEVOICE - Devoices one or more users in your channel. /msg x devoice <#channel> [nick] [nick2] ... [nickN] VOICE - Voices one or more users in your channel. /msg x voice <#channel> [nick] [nick2] ... [nickN] -------------------------------------------------------------------------------- LEVELS 1-24 : Minimum Access -------------------------------------------------------------------------------- STATUS - This does the same thing as level 200 STATUS, except it will not report channel modes (+nt etc.) to anyone with access below 200. /msg x status #channel -------------------------------------------------------------------------------- LEVEL 0 : Everyone else -------------------------------------------------------------------------------- ACCESS - Can look up the access for a certain person or a string. The information indicates level, suspension status if suspended, and when the user was last seen. Example: /msg x access <#channel> *!*@*.aol.com - would return all AOL users with access on that channel. Use /msg x access <#channel> * to see all users. If there are more than 15 entries, go to http://cservice.undernet.org/ and login to see the the whole list by clicking on the Chaninfo link. You can also use, and mix, these options instead of a username or string to get specific results. * Access options: username - shows the access level of a single user. /msg x access <#channel> -min - shows only users above the given level. /msg x access <#channel> -min -max - shows only users below the given level. /msg x access <#channel> -max -op - shows only users with the OP AUTOMODE flag. /msg x access <#channel> -op -voice - shows only users with the VOICE AUTOMODE flag. /msg x access <#channel> -voice -none - shows only users with no AUTOMODE flag (None). /msg x access <#channel> -none -modif - shows who last modified the access listing. /msg x access <#channel> -modif BANLIST - Shows the channel banlist. You must be in the channel to use this command. /msg x banlist <#channel> CHANINFO - Displays whether or not a channel is registered, to whom, and the currently set DESCRIPTION and URL, if any. /msg x chaninfo <#channel> HELP - Displays help information on a given command. /msg x help [command] INFO - Displays information about a username such as their nick and user@host if they are currently online, their language setting, last seen information, and channels which they have access on. If you wish to make this information hidden to the public, refer to the SET INVISIBLE command (level 0). /msg x INFO LBANLIST - Searches X's banlist for a certain string. Use * to see the whole list, or specify a *!*user@*.host to find a specific ban. /msg x lbanlist <#channel> <* | *!*user@*.host> LOGIN - This loads your access listing into memory and authenticates you on ALL channels which you have access on simultaneously. /msg x@channels.undernet.org login MOTD - Displays X's message of the day. /msg x motd NEWPASS - This allows you to change the password for your username. You must be authenticated with your old password before the command can be issued to change to the new password. NOTE: 1. Passwords are case-sensitive. For example: "CService" is not "cservice." 2. Passwords can be more than one word long, allowing you to have a sentence or phrase as your password to increase the difficulty of it being discovered. We encourage you to take advantage of this feature. The maximum length is 50 characters. For example, a password can be: "Undernet Channel Service" /msg x@channels.undernet.org newpass REMUSER - At this level, and above, you can remove yourself from any channel, as long as you are not the channel manager (500 access level in that channel). Managers wishing to remove themselves will need to purge their channel. /msg x remuser <#channel> SEARCH - Makes X list channels where the given search parameters match set keywords on the channel, if any. /msg x search SET INVISIBLE - This is a personal setting that allows you to toggle the visibility of your username information, retrievable from the INFO command, to be visible or hidden. To learn more about the available information, refer to the INFO command (level 0). /msg x set invisible SHOWCOMMANDS - Shows all the commands you can use on a channel, according to your access level. If no channel is specified, then only the level 0 commands are shown. /msg x showcommands [#channel] SHOWIGNORE - Shows X's ignore list. Ignores happen when someone intentionally or accidentally floods X. The time length is 60 minutes. /msg x showignore VERIFY - Displays whether or not a person is an official CService Administrator or Representative, and/or an IRC Operator, and displays their username if they are logged in. /msg x verify -------------------------------------------------------------------------------- This document was last updated on March 3, 2001 by Ace This file is maintained by Undernet CService Committee E-mail cservice@undernet.org with any suggestions or comments -------------------------------------------------------------------------------- converted by eagles/R. Ashton to readable format for Windoze 13:13 26/03/2001 UTC +9 1/2