Jump to content

Channel

From Icesus Wiki
----------------------------------------------------------------------------
Synopsis: manage the chat channels

Usage:    channel list [long|topics]
          channel (join|leave) <channel>
          channels
          last <channel> [lines]
          <channel> <some message>

    To speak on a channel, use the channel name as the command verb, e.g.
    'newbie I am chatting now.'. To see the most recent messages, use
    'last <channel>. The bare word 'channels' is a shortcut for 'channel
    list'.

    Beyond that, most players need only concern themselves with...

    channel list [long|topics]  -- List available channels
        If you add a 'long' or 'topics' more information will be shown for
        each available channel.

    channel join <channel>  -- Start receiving a channel
        Once you join a channel you will see what is posted to it, and may
        be able to post things yourself.

    channel who <channel>  -- who is listening
        The the players currently logged in and listening to a channel.

    channel search <channel> <phrase>  -- Look for phrases in the history
        Search for occurrences of <phrase> in the channel's history. It is
        not case sensitive and will also show answers received within a
        minute of the selected messages.


    The rest of these commands are all about managing the channels. Players
    can create channels, and be operators on channels to manage them, so
    read on if you wish to see what is possible.

Creation and Removal:

    channel create <channel>  -- Create a new channel
        Create a new channel. Players may do this at a cost of 10M silver.
        Channels created by players must begin with a '+' sign.

    channel remove <channel>  -- Remove a channel
        Remove a channel. Only the owner or a wizard may remove a channel.
        The effect is permanent. There are *no refunds* for player created
        channels.


Operations:

    These are the day-to-day operations of a channel. These may be
    delegated to operators.

    channel topic <channel> <new topic>  -- Set a channel's topic
        The topic is shown in the channel information and when listing
        channels.

        Only the channel creator, operators, and wizards may change the
        topic.

    channel info <channel>  -- display details about the channel
        Display the topic, description, and the special attribtues which
        have been set for the channel, such as 'speak while sleeping'.

    channel invite <channel> <player>  -- Invite a player to join a private channel
        Players will need invitations to join restricted channels.

    channel uninvite <channel> <player>  -- Remove a player from a private channel
        This removes the player from the channel. They may not join again
        until they are invited.

    channel invites <channel>  -- See who has been invited to a private channel
        See the list of people who have been invited to a private channel.

    channel ban <channel> <player> <days> [<reason>]  -- Prevent a player from joining for a period of time
        Remove a player from a public channel and prevent them from
        rejoining for a a period of days. This is usually a disciplinary
        measure.

    channel unban <channel> <player>  -- Allow a player back in to a channel
        Remove any ban and let the player rejoin the public channel.

    channel bans <channel>  -- Show who is banned
        Show the people currently banned from this channel.

    channel op <channel> <player>  -- Grant operator privileges
        Give a player operator privileges to a channel. Operators are
        allowed to ban and unban other players. There can be many
        operators at any given time.

    channel deop <channel> <player>  -- Remove operator privileges
        Revoke operator privileges from a player.

    channel set <channel> <property> <value>  -- Change channel attributes
        Set the channel's special attributes. These control who may join,
        when people may speak, and similar aspects.

          always_speak - may speak while sleeping or meditating
          nicknames - allow nicknames, costs 30M silver
          owner - change the channel's owner
          description - set the description
          moderated - only operators may speak
          admin_only - only admins may join
          wiz_only - only wizards may join
          invite_only - only shows in listings if you are invited
          guild_channel - value is name of the guild
          kingdom_channel - value is name of the kingdom
          create_name - name of the creator
          level_limit - the value is the minimum level required to join
          anonymous - don't display poster's name


Nicknames:

    Channels may have nicknames which let people display a different name
    from their user name. The channel will need to enable this with a
    'set', which costs 30M silver.

    channel nicknames <channel>  -- Show nicknames
        List the nicknames on a channel.

    channel nickname <channel> <player> (<nickname>|clear)  -- Set nicknames
        Add or clear a nickname.  Adding a nickname costs 100K silver.


See also: searchnews, last