Chat System

Discussion in 'General Information' started by JacobiCarter, May 23, 2012.

  1. JacobiCarter
    Fine
    Offline

    JacobiCarter Administrator Staff Member Administrator Moderator VIP Donor LOF Whitelisted

    Messages:
    397
    Likes Received:
    59
    Trophy Points:
    28
    Joined:
    Mar 31, 2012
    ALL PLAYERS: PLEASE READ - THIS IS VERY IMPORTANT

    LOA uses a specialized chat system to help keep chat uncluttered with many users. A user can join several channels (and can join several channels at once), and a user will only see people talking in channels that they have joined. When a user types a message, the message is sent to that user's active channel. Once you activate a channel, your messages will be sent to that channel, until you activate another channel. When you join a channel, it is automatically activated.

    Standard Channels

    • [li]Main
      • Description: This is where everyone is put by default.
      • Join command: /join main
      • Leave command: /leave main
      • One-off Message: @main MESSAGE
      [/li]
      [li]Mods
      • Description: Staff channel. This is a private channel.
      • Join command: /join mods
      • Leave command: /leave mods
      • One-off Message: @mods MESSAGE
      [/li]
    Special Channels
    No special channels exist on ChatManager2 (yet)


    How to do common things
    Join a channel
    To join a channel, type /join CHANNELNAME where CHANNELNAME is the name of the channel.

    Leave a channel
    To leave a channel, type /leave CHANNELNAME where CHANNELNAME is the name of the channel.

    Make a channel your active channel
    To activate a channel, either type /join CHANNELNAME.

    To send a message to a different channel just once, type @CHANNELNAME MESSAGE. For example,
    Code:
    @mods Hey Bancey_Boy. Can you check that out?
    Create a personal channel
    You may create a personal channel by typing /chcreate CHANNELNAME where CHANNELNAME is the name you want for your channel. Afterwards, /join CHANNELNAME.

    You may CHOP (channel op) other people in the channel to mute, kick, ban, and invite others. You can do this with the /CHOP CHANNELNAME PLAYER command.

    You can kick troublesome users with the /chkick CHANNEL PLAYER REASON command. You can ban particularly annoying users with /chban CHANNEL PLAYER, and then kick them.

    You can mute spammy users with /chmute CHANNEL PLAYER.

    If you want your personal channel to be private, you may set it to private mode, requiring an invite before joining. Do this by typing /chaddflag CHANNELNAME private. You can undo this by typing /chdelflag CHANNELNAME private.

    To invite people to your private channels, use the /chinvite CHANNEL PLAYER command. Invites are permanent, and persist through kicks and bans. To revoke an invite, type /chuninvite CHANNEL PLAYER.

    Full Command List
    Syntax: <required> [optional]

    • [li]join
      • description: Join a channel
      • usage: /join <channel>
      • restricted?: on a per-channel basis
      [/li]
      [li]leave
      • description: Leave a channel
      • usage: /leave <channel>
      • restricted?: no
      [/li]
      [li]chcreate
      • description: Create a personal channel
      • usage: /chcreate <channel>
      • restricted?: no
      [/li]
      [li]chattag
      • description: Select your rank tang
      • usage: /chattag [number]
      • restricted?: no
      [/li]
      [li]chatnamecolor
      • description: Sets your chatting name color
      • usage: /chatnamecolor [player] [number]
      • restricted?: no
      [/li]
      [li]chmute
      • description: Mute a player
      • usage: /chmute <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chlistmutes
      • description: List mutes in a channel
      • usage: /chlistmutes <channel>
      • restricted?: no
      [/li]
      [li]chunmute
      • description: Unmutes a player
      • usage: /chunmute <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chtag
      • description: Get or change channel tag for display purposes
      • usage: /chtag [channel] [newTag]
      • restricted?: to channel ops
      [/li]
      [li]chaddalias
      • description: Add an alias to channel for targeting purposes
      • usage: /chaddalias <channel> <alias>
      • restricted?: to channel ops
      [/li]
      [li]chdelalias
      • description: Remove an alias from a channel
      • usage: /chdelalias <channel> <alias>
      • restricted?: to channel ops
      [/li]
      [li]chlistaliases
      • description: List all aliases to a channel
      • usage: /chlistaliases <channel>
      • restricted?: to channel ops
      [/li]
      [li]chkick
      • description: Kick a player from a channel
      • usage: /chkick <channel> <player> <reason>
      • restricted?: to channel ops
      [/li]
      [li]chop
      • description: Ops a player in a channel
      • usage: /chop <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chban
      • description: Bans a player from a channel
      • usage: /chban <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chunban
      • description: Unban a player from a channel
      • usage: /chunban <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chlistbans
      • description: Lists all bans for a channel
      • usage: /chlistbans <channel>
      • restricted?: to channel ops
      [/li]
      [li]chlistops
      • description: Lists all channel operators
      • usage: /chlistops <channel>
      • restricted?: to channel ops
      [/li]
      [li]chlist
      • description: Lists users in the channel
      • usage: /chlist <channel>
      • restricted?: no
      [/li]
      [li]chdeop
      • description: Deops a channel operator
      • usage: /chdeop <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chinvite
      • description: Invites a player to a personal channel
      • usage: /chinvite <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chlistinvites
      • description: Lists active invites for a channel
      • usage: /chlistinvites <channel>
      • restricted?: to channel ops
      [/li]
      [li]chuninvite
      • description: Revoke a pending invite
      • usage: /chuninvite <channel> <player>
      • restricted?: to channel ops
      [/li]
      [li]chaddflag
      • description: Adds a channel property
      • usage: /chaddflag <channel> <flag>
      • restricted?: to channel ops
      • available flags: private
      [/li]
      [li]chgetflags
      • description: Gets all active channel flags
      • usage: /chgetflags <channel>
      • restricted?: to channel ops
      [/li]
      [li]chdelflag
      • description: Remove a channel flag
      • usage: /chdelflag <channel> <flag>
      • restricted?: to channel ops
      [/li]
     
    Last edited: Sep 7, 2014
  2. SnoFox
    Offline

    SnoFox Administrator Staff Member Administrator Subscriber VIP Donor LOF Whitelisted

    Messages:
    367
    Likes Received:
    60
    Trophy Points:
    28
    Joined:
    Apr 1, 2012
    Minecraft UUID:
    9f662928-1078-4fcd-b728-4798db6edf94
    Post updated for ChatManager2 v0.2.
     
  3. Alcarnus
    Online

    Alcarnus Guest

    Yay, you took my recommendation. All that spam was too smelly for me.
     
  4. legacy_west_boy123
    Offline

    legacy_west_boy123 New Member

    Messages:
    18
    Likes Received:
    0
    Trophy Points:
    0
    Joined:
    May 25, 2012
  5. rmarenda
    Online

    rmarenda Guest

    I don't think there is any need for having both a lobby and a general channel. Aren't they doing exactly the same thing? If they are not exactly the same, what is the difference between them?
     
  6. crispy1989
    Offline

    crispy1989 Donor VIP Donor

    Messages:
    365
    Likes Received:
    1
    Trophy Points:
    18
    Joined:
    Apr 1, 2012
    Minecraft UUID:
    7dd57354-0eb3-4be0-a90a-be4ce43f95d7
    The idea is the lobby is where all the noobs hang out and spam and such. People who want a cleaner chat without as much flooding join general, and leave lobby. However, unfortunately, many people don't understand the concept of the channels. Things such as cross-channel conversations are common. So most people never leave lobby and just hang out in both.
     

Share This Page