# Chat System

When using the in-game chat system it's important to remember that there are separate channels.

You'll notice in chat that players have different tags in front of their character's name. This is the role that player has in roleplay, this could be anything from Grade 12 Student, School Teacher to something completely different like a Police Officer; all of which can be applied for under [Character Applications on the forums](https://schoolrp.net/forums/character-applications/).

The Chat Format includes the sending player's <mark style="color:red;">Minecraft Username or Nickname</mark>, <mark style="color:blue;">Character Role</mark>, <mark style="color:purple;">Character Name</mark>, and <mark style="color:green;">speech or action</mark>.&#x20;

<div data-full-width="false"><figure><img src="/files/MW4p1jNlDlnvyyVhkuKV" alt=""><figcaption></figcaption></figure></div>

{% hint style="info" %}
**OOC** means Out-Of-Character

**IC** means In-Character
{% endhint %}

{% hint style="warning" %}
Some chat channels are ranged, meaning you cannot see some messages unless you're within range of the sending player and vice-versa.
{% endhint %}

***

## Default Chat

The default Minecraft chat is an **In-Character** channel which should only be used for Roleplaying. By typing the word sentence "Hello" in chat, you would be speaking as your character.

*Default chat has a range of 15 blocks.*

***

## Out-Of-Character Channels

### Local Out-Of-Character (LOOC)

You can speak to players within a 15 block radius Out-Of-Character, meaning any messages in this channel is not roleplay. You can type in this channel by using **/looc \[message]**.

### Out-Of-Character (OOC)

You can speak to any player in Out-Of-Character by using the command **/ooc \[message]**. This channel is global and does not have a range.

*You can turn this channel off by using /ooc without a message.*


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://faq.schoolrp.net/roleplaying/chat-system.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
