From OtherSpace: Encyclopedia Galactica
Revision as of 02:04, 16 December 2009 by Arrakiv (Talk | contribs)

Jump to: navigation, search

Channel Commands

The basic form of this command allows you to see the available channels, and join or leave a channel. You do not need to type the complete name of the channel, only as many letters as needed to make it distinct from other channels.

  • @channel/list [<channel-prefix>] - Shows you the channel's name, number of users, number of message since last restart, access information, and your status.
  • @channel/what [<channel-prefix>] - Shows you the channel's name, access information, and a description of the channel's purpose.
  • @channel/on <channel>[=<player>] - Join Channel.
  • @channel/off <channel>[=<player>] - Leave Channel.

Wizards may add and remove other players from channels by providing a player name as a second argument.

  • @channel/who <channel> - Shows you who is currently on a channel, if you are permitted to see it.
  • @channel/hide <channel> = <yes|no> - If permitted, you can hide or show yourself on a channel.
  • @channel/title <channel> = <string> - Lets you set a title to appear before your name when you speak on the channel. If you leave the channel, your title is cleared; use @channel/gag instead.
  • @channel/mute <channel> = <yes|no> - Hides broadcast messages when players connect or disconnect from the MUSH.
  • @channel/gag <channel> = <yes|no> - Allows you to remain on a channel but not receive any messages on the channel. Leaving out the channel will set this option for all channels.
  • @channel/recall <channel> [ = <lines>[,<start line>] ] - Shows you the most recent messages on the channel; the number of messages depends on how the channel is configured, but can be limited by specifying <lines> to show and a <start line> to start display from. You must be on a channel to recall from it.
  • @channel/add - Creates a new channel. On some MUSHes, any player can create a new channel, though there will be a cost associated with creation (see @config chat). Possible <priv> specifications:
    • "player" - players may use the channel
    • "object" - objects may use the channel
    • "admin" - only royalty/wizards/chat_privs may use the channel
    • "wizard" - only wizards may use the channel
    • "quiet" - channel will not show connection messages
    • "open" - you may speak even if you aren't listening to the channel
    • "hide_ok" - you may hide from the channel who list.
    • "notitles" - chantitles are not displayed in channel messages.
    • "nonames" - player names are not displayed in channel messages.
    • "nocemit" - @cemit is prohibited on the channel.
    • "interact" - Interaction rules (defined in local.c) are applied to the channel

Specifications may be combined, space-separated. Default is determined by the 'channel_flags' @config option, or 'player' if not set.

  • @channel/delete - Removes a channel. You must own it or be Wizard.
  • @channel/desc - Sets the channel's description, shown on @channel/what. Descriptions are limited to 256 characters. If there are any commas in the description, the whole string should be enclosed in {}'s.
  • @channel/rename - Is used to rename a channel.
  • @channel/priv <channel> = <new priv level> - Sets the channel's access privileges to those specified.
  • @channel/wipe <channel> - Clears a channel of players without deleting it.
  • @channel/buffer <channel> = <lines> - Sets the maximum number of full-length lines that the channel will buffer for @chan/recall. Many more shorter lines may actually be buffered. Setting it to 0 turns off buffering.
  • @channel/decompile[/brief] <channel> - Produces a decompile of matching channels. If the /brief switch is included, players on the channel aren't listed. Wizard only.
  • @channel/chown <channel> = <new owner> - Allows a Wizard to change the owner of a channel. Wizard only.