# ProudChat

## Introduction

Use ProudChat to make chat more convenient for your projects in development.\
It's supported in a variety of development environments, including C++, C#, Unity, and Unreal, and is easy to use in the Console.

***

## Menu

<figure><img src="/files/RvfrKNa7YlHyeUhFEqz7" alt=""><figcaption><p>ProudChat features</p></figcaption></figure>

**How to Use ProudChat**

You will be redirected to the Integrated Guide (External). Please follow the guide to download the SDK and prepare it according to your development environment.

**GM**

Refer to the UUID in the User List under the left menu (Users) to assign or remove the GM role for specific users.

**Channel**

You can manage the channels what you created.&#x20;

**Profanity Filter**

You can customize and manage the profanity filtering that we provide. It blocks the words that you set.

**Sending Notice**

Send announcements within the chat. Use this feature to notify users about urgent maintenance, event start times, and other important information.

**Service duration**

All service fees are calculated in seconds, and you can view the duration of your membership or options in seconds.

**CCU Limit Feature**

If you use any membership or option other than Basic, you can limit the CCU on your project using the CCU limit controller to avoid overage fees. Please note that charges may apply for CCU that exceeds the limit.

**Usage of Data**

You can view the basic provided data and data usage.


---

# 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://docs.proudnet.com/proudnet.eng/proud_service/proudchat.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.
