> For the complete documentation index, see [llms.txt](https://chatboz.gitbook.io/chatroom-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://chatboz.gitbook.io/chatroom-docs/usage-process/admin.md).

# Admin

This section describes the steps for the Admin to create, access, and manage the Chat Room within a course.

These functions help the Admin to:

* Control content and user behavior within the chat room.
* Maintain a safe and healthy learning environment.
* Monitor interaction levels and communication effectiveness among members.
* Support efficient management and operation of the online learning system.

## Step 1: Login and prepare the system&#x20;

1. Log in to the website with the admin account
2. Install and active the Chatboz AI plugin&#x20;

As described in the document: <https://chatboz.gitbook.io/chatboz-docs/plugin/installation>

3. Activate the LearnPress plugin.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FwY8FdWK7T3RkUZTYZeLl%2Funknown.png?alt=media&amp;token=3203a47b-067a-43c0-a08f-9a9d4488df5f" alt=""><figcaption></figcaption></figure>

4. Go to the Plugins page and make sure all required plugins are in Active status. All activated plugins will appear in the Plugins page.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FuOor4QypDBbxhpgzBvxZ%2Funknown.png?alt=media&amp;token=84dfa051-c9d9-42af-8547-305b6ee02edc" alt=""><figcaption></figcaption></figure>

## Step 2: Create a course and a chat room

1. Go to **LearnPress** → **Courses** → **Add a New Course**.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FkAf85kmsrLOhhG5uqnMJ%2Fcourse.png?alt=media&amp;token=681a5cbc-98d0-4f02-987e-9a931b8fb927" alt=""><figcaption></figcaption></figure>

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FJnfGhPrgsVZ438v8Cxr2%2Fadd%20new.png?alt=media&amp;token=7709cd49-ab6f-489e-a175-8a351d00723d" alt=""><figcaption></figcaption></figure>

2. Fill in all required course information (title, description, content, price ...)
3. Scroll down to the Chat Room section in the course settings. Click Create Chat Room to create a chat room for this course.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FDISUAhLav5Ny5IhTVp5L%2FCleanShot%202026-02-26%20at%2010.30.29.png?alt=media&amp;token=16c1110d-6414-45eb-bcd9-52c657b0049e" alt=""><figcaption></figcaption></figure>

After the chat room is created, a confirmation message will appear. From this message, the Admin can also delete the newly created chat room if needed.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FD2etrqdwNxuwktJmwFLV%2FCleanShot%202026-02-26%20at%2010.32.29.png?alt=media&amp;token=d5b5af13-69e3-4634-bd68-a489775f08c1" alt=""><figcaption></figcaption></figure>

4. Add sections, lessons, quizzes if needed.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FZr9jSG0oC3lYY2Xx7kMw%2FCleanShot%202026-02-26%20at%2010.21.09.png?alt=media&amp;token=4f2a46da-4332-4841-9353-d9f211c06ca1" alt=""><figcaption></figcaption></figure>

5. After completing all required course information, navigate to the **Publish** section located at the top-right corner of the screen.

In this section, the Admin can:

* Click **Preview** to review how the course will appear to users.
* Edit the **Status**, **Visibility**, and **Publish schedule** if needed.
* Click **Publish** to make the course publicly available.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FCimii1h6wuUdwmv36Ju0%2FCleanShot%202026-02-26%20at%2010.25.59.png?alt=media&amp;token=c742e3cf-c6c3-4450-8dc8-99a13cb520cc" alt=""><figcaption></figcaption></figure>

After a course is created and published, it will be displayed on the **Courses** page.

On this screen, the Admin can view a list of all created courses along with key information such as:

* Course title
* Author
* Curriculum (number of sections, lessons, quizzes)
* Number of enrolled students
* Price
* Publish date

The Admin can perform the following actions:

* Click on the **course title** to edit the course.
* Use **Bulk Actions** to apply actions to multiple courses at once.
* Filter courses by date.
* Search for a specific course.
* Move a course to **Trash** if needed.

This screen allows the Admin to manage and monitor all courses efficiently from a centralized location.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FGqwJYhWgtSnJEvmCkHt4%2FCleanShot%202026-02-26%20at%2010.40.27.png?alt=media&amp;token=2a02dbe4-95fb-41dc-b1c7-9e540e736429" alt=""><figcaption></figcaption></figure>

## Step 3: Join and use the Chat Room

1. Open the course

After publishing the course, the system will generate a course link.

The Admin can:

* Click on the generated course URL to access the course page directly.
* Click **View Course** to open and review the published course.

This allows the Admin to verify the course content and access related features, including the Chat Room.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FFlG1sarfkSqUKrku4Twt%2Fimage.png?alt=media&amp;token=67180106-afda-4868-9495-5e8926e9de6b" alt=""><figcaption></figcaption></figure>

2. After the chat room is created for a course, Admin can join it in two ways:

* Option 1:  From the Course page (Discussion tab)

  * Open the course page
  * Click the Discussion tab.
  * The Chat Room window will open, and the Admin can start sending messages to other members in the course.

  <figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FfVu5S13vhTYiYY1bHshK%2Funknown.png?alt=media&amp;token=c90ef912-c44f-40ad-a85d-fd03d2a5e561" alt=""><figcaption></figcaption></figure>
* Option 2: From a Lesson or Quiz

  * Open any Lesson or Quiz in the course.
  * Click the Chat Room button on the right side of the screen.

  <figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2F2HNjZx0MjvwFAbYYTax2%2Funknown.png?alt=media&amp;token=1d315f55-6209-4029-949b-9d6292531722" alt=""><figcaption></figcaption></figure>

The Chat Room will open, and Admin can send messages to members directly in the context of that Lesson/Quiz.&#x20;

## Step 4: Use message-level actions

When hovering over a message in the chat room, the Admin is provided with the following actions:

* Reply: Respond directly to a specific message.
* Pin: Pin the message so that it appears as an important announcement in the chat room.
* Reaction: Add an emoji reaction to the message.
* Edit: Edit the content of the message.
* Copy: Copy the message content to clipboard.
* Delete: Remove the message from the chat room.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FSa64AGBKCPkYFdGampgv%2Funknown.png?alt=media&amp;token=dc424ceb-17c5-41ff-8f0a-0ba69b942e7a" alt=""><figcaption></figcaption></figure>

## Step 5: Manage users in the Chat Room

In the Chat Room management interface, Admin can:

* Blocked Users: Block a user so they cannot send messages or access the Chat Room.
* Muted Users: Temporarily mute a user to restrict their ability to send messages.
* Pinned Messages: View and manage the list of pinned important messages.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2FxnuHtN7uCgGImkjeEUjO%2Funknown.png?alt=media&amp;token=e40d23b1-d3a0-46f6-af88-9f3add0018d9" alt=""><figcaption></figcaption></figure>

* View Chat Room statistics
  * Total Messages Today: Total number of messages sent today.
  * Average Response Time: Average response time between members.
  * Active Members: Number of active users in the room.
  * Pinned Messages: Number of pinned messages.

<figure><img src="https://2890915218-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8zqqmYUrX40m68Xw3kDJ%2Fuploads%2F0bqqiemVm71Yagu21XGg%2Funknown.png?alt=media&amp;token=defdb93d-0028-4092-8da1-629717d850a5" alt=""><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://chatboz.gitbook.io/chatroom-docs/usage-process/admin.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
