# Forum

The forum is where players talk to each other: they open topics, reply and react. It is
at `/forum` on the store, and you set up its structure in the **Forum** group of the
menu.

![The forum on the store, as players see it](shots/community-forum-store.webp)

The forum has three parts. Set them up in this order, because every board needs a
category:

| Part | What it is | Example |
| --- | --- | --- |
| **Categories** | The groups on the forum page | General, Support, Events |
| **Boards** | Where players open topics | Announcements, General chat |
| **Badges** | Medals that members earn | Veteran: 100 posts |

## Create a category

1. In **Forum > Categories**, click **New Category**.
2. Fill in **Name** and **Slug**, the part of the address. Blank, the slug comes from the
   name.
3. Write the **Description** and pick the **Icon**: an emoji or the address of an image.
4. In **Order**, the lower number comes first.
5. Click **Save Category**.

![The new forum category form](shots/community-forum-category.webp)

To change the order later, edit the category and change the number in **Order**.

![The list of forum categories](shots/community-forum-categories.webp)

## Create a board

1. In **Forum > Boards**, click **New Board**.
2. Pick the **Forum Category** it belongs to.
3. Fill in **Name**, **Slug** and **Description**.
4. Pick **Icon**, **Accent Color** and **Order**.
5. Click **Save Board**.

![The new board form](shots/community-forum-board.webp)

The list shows how many topics and posts each one has.

![The list of boards with the topics and posts of each one](shots/community-forum-boards.webp)

## Create a badge

1. In **Forum > Badges**, click **New Badge**.
2. Fill in **Name** and **Description**.
3. Under **Type**, choose **System**.
4. Pick the **Icon** (an emoji), the **Background Color**, the **Visual Style** and the
   **Animation**. The **Preview** shows how it looks.
5. Under **Requirements for Automatic Award**, fill in how many **Posts**, **Topics** or
   **Reactions** the member needs.
6. Click **Create Badge**.

![The new badge form with the requirements filled in](shots/community-forum-badge.webp)

```text Example badge
Name: Veteran
Description: Wrote 100 forum posts
Type: System
Posts required: 100
```

> [!WARNING]
> Only **System** badges are earned on their own. A **Custom** badge is not given to
> anyone, and for now there is no button to give a badge by hand. To reward members, use
> **System**.

If you fill in more than one requirement, the member must meet all of them. A field with 0
does not count. The check runs when the member creates a topic, replies or reacts.

> [!NOTE]
> A **System** badge with no requirements is given at each member's first participation.
> It works, for example, as a welcome badge.

![The list of badges, with the type and requirements of each one](shots/community-forum-badges.webp)

## Moderate

Moderation happens on the store itself, by players with a team role that has the forum
permissions. They can pin, lock, move and delete topics, and edit or delete posts. See
[Player roles](/en/products/players/).
