Difference between revisions of "Channel System"

From TitanRO Wiki
Jump to navigation Jump to search
 
(9 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Translation Notice |pt=true }}
Hercules comes with an inbuilt channel system for global chat<ref name="herc-channels"/>.
Hercules comes with an inbuilt channel system for global chat<ref name="herc-channels"/>.
To type in a channel, put its name where you would normally put a character name to whisper; sending a message to a channel joins it automatically.


'''Note:''' Currently, channels aren't set to be joined automatically; you need to join a channel to see messages in it.
[[File:Channel.JPG|frame|none|How to type to a channel]]
 
You need to join a channel to see messages in it; when logging in, you will automatically join certain channels, others you will have to join manually.
 
These settings can be changed via the [[Titan Guide]], which will open an NPC dialogue where you can toggle autojoin for every channel in the Login Settings.


==Existing Channels==
==Existing Channels==
* <code>#main</code> is for general global chat
Joined by default:
* <code>#main</code> is for general global chat ('''Note:''' As per the rules, only English is allowed in this channel.)
* <code>#trade</code> is for all sell/buy/trade messages
* <code>#offtopic</code> is for chat not related to RO
* <code>#offtopic</code> is for chat not related to RO
* <code>#party</code> is for party search
* <code>#map</code> enables chatting with other players on the same map
* <code>#map</code> enables chatting with other players on the same map
* <code>#support</code> is for tech support as well as GM support
 
* <code>#trade</code> is for all sell/buy/trade messages
Language-specific channels:
* <code>#ally</code> enables chat with your guild's allies
* <code>#de</code> is for German chat
* <code>#es</code> is for Spanish chat
* <code>#fr</code> is for French chat
* <code>#pt</code> is for Portuguese chat
* <code>#tl</code> is for Tagalog chat
 
 
==Channel Moderators==
Moderator users have a + before their messages in #main, and have the ability to temporarily mute other users. Their aim is to resolve issues by talking to players who are breaking the Social [[Rules]] of the server.
 
If issues escalate, they can /savechat conversations for staff to consider longer term solutions as needed, such as removal of privileges. Channel moderators do not have a Game Master (GM) character.


==General Commands==
==General Commands==
Line 26: Line 44:
* <code>@channel create <#channel_name></code> creates a temporary channel, which disappears when the last member leaves
* <code>@channel create <#channel_name></code> creates a temporary channel, which disappears when the last member leaves
* <code>@channel create <#channel_name> <password></code> creates a temporary channel with a password
* <code>@channel create <#channel_name> <password></code> creates a temporary channel with a password
* <code>@channel setcolor</code> changes a channel's color
* <code>@channel setcolor <#channel_name></code> changes a channel's color
* <code>@channel color list</code> lists all available colors; available colors are
* <code>@channel list colors</code> lists all available colors; available colors are:
** <code>Default</code>
* [[File:Channel colors.png|none]]
** <code><font color="red">Red</font color></code>
** <code><font color="skyblue">Blue</font color></code>
** <code><font color="orange">Orange</font color></code>
** <code><font color="cyan">Cyan</font color></code>
** <code><font color="yellow">Yellow</font color></code>
** <code><font color="green">Green</font color></code>
** <code><font color="mediumspringgreen">Light_Green</font color></code>
** <code><font color="limegreen">Normal</font color></code>
* <code>@channel ban <#channel_name> <character name></code> bans a character from the channel
* <code>@channel ban <#channel_name> <character name></code> bans a character from the channel
* <code>@channel unban <#channel_name> <character name></code> unbans a character from the channel
* <code>@channel unban <#channel_name> <character name></code> unbans a character from the channel
* <code>@channel banlist <#channel_name></code> lists all characters banned from the channel
* <code>@channel banlist <#channel_name></code> lists all characters banned from the channel
* <code>@channel setopt <#channel_name> JoinAnnounce 1</code> enables join messages for the channel; setting it to <code>0</code> disables it
* <code>@channel setopt <#channel_name> JoinAnnounce 1</code> enables join messages for the channel; setting it to <code>0</code> disables it


==References==
==References==

Latest revision as of 02:30, 16 June 2018

Read this article in the following language(s):
Português

Hercules comes with an inbuilt channel system for global chat[1].

How to type to a channel

You need to join a channel to see messages in it; when logging in, you will automatically join certain channels, others you will have to join manually.

These settings can be changed via the Titan Guide, which will open an NPC dialogue where you can toggle autojoin for every channel in the Login Settings.

Existing Channels

Joined by default:

  • #main is for general global chat (Note: As per the rules, only English is allowed in this channel.)
  • #trade is for all sell/buy/trade messages
  • #offtopic is for chat not related to RO
  • #party is for party search
  • #map enables chatting with other players on the same map

Language-specific channels:

  • #de is for German chat
  • #es is for Spanish chat
  • #fr is for French chat
  • #pt is for Portuguese chat
  • #tl is for Tagalog chat


Channel Moderators

Moderator users have a + before their messages in #main, and have the ability to temporarily mute other users. Their aim is to resolve issues by talking to players who are breaking the Social Rules of the server.

If issues escalate, they can /savechat conversations for staff to consider longer term solutions as needed, such as removal of privileges. Channel moderators do not have a Game Master (GM) character.

General Commands

  • @channel lists all channel-related commands
  • @channel list lists all public channels
  • @channel bindto <#channel_name> binds your global chat to a specific channel, making everything you type that would normally displayed to nearby characters be redirected to that channel instead
  • @channel unbind unbinds your global chat from the current bound channel

Joining and Leaving

  • @join <#channel_name> joins a public channel
  • @join <#channel_name> <password> joins a private channel
  • @channel leave <#channel_name> leaves a channel

Channel Creation and Administration

  • @channel create <#channel_name> creates a temporary channel, which disappears when the last member leaves
  • @channel create <#channel_name> <password> creates a temporary channel with a password
  • @channel setcolor <#channel_name> changes a channel's color
  • @channel list colors lists all available colors; available colors are:
  • Channel colors.png
  • @channel ban <#channel_name> <character name> bans a character from the channel
  • @channel unban <#channel_name> <character name> unbans a character from the channel
  • @channel banlist <#channel_name> lists all characters banned from the channel
  • @channel setopt <#channel_name> JoinAnnounce 1 enables join messages for the channel; setting it to 0 disables it

References