> For the complete documentation index, see [llms.txt](https://helpdocs.conducttr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://helpdocs.conducttr.com/feature-documentation/designing-and-running/channels/other-social-channels/forum-reddit.md).

# Forum (Reddit)

Forum replicates social forums such as Reddit. In this channel, information is organised in Communities, where personas and players can contribute posting content, searching for information and investigating profiles.

| Benefit                                                                                                                    | Feature                                                                                                                                                                                       |
| -------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Reproduce an online ecosystem based on communities, where information is categories by topic and ranked by community votes | <ul><li>Players can create their own communities/posts</li><li>Content is ranked by votes and engagement can be spoofed</li><li>Enables social drill down for profile investigation</li></ul> |

## Running

In Forum, there are two different entities: Users and Communities. They are differentiated by the letter prior to the username: u/ identifies a user, and r/ identifies a community.

#### Users

Users represent an individual (a player/persona) or a brand.

<figure><img src="/files/yR84cGVqFJakchUQjXJR" alt=""><figcaption></figcaption></figure>

#### Communities

Communities represent a dedicated thread to talk about a specific topic.

<figure><img src="/files/W441SQr55B1GbBdQr9Wy" alt=""><figcaption></figcaption></figure>

***

## Designing

### Create a Forum community

#### 1. Navigate to communities

In the Editor, navigate to `Configuration` > `Channels` > `Forum` and see Communities in the right-hand panel:

<figure><img src="/files/sxPrzZDbZs4NFUFEULvu" alt=""><figcaption></figcaption></figure>

#### 2. Complete the community page

Complete the community page with:

* Name
* Handle (/r)
* Description
* Creation date
* Stats (number of members & posts, members online)

You can also decide which type of community you would like to create

| Type of community | Desription                                                                                        |
| ----------------- | ------------------------------------------------------------------------------------------------- |
| Public            | Everyone can view the community and submit posts                                                  |
| Restricted        | Everyone can view the community, but users will need to be approved by moderators to submit posts |
| Private           | Only users approved by moderators can view and submit posts                                       |

<figure><img src="/files/SGQFqNUEA5MqCOQJucq4" alt=""><figcaption></figcaption></figure>

#### 3. Create a moderator

Click on the Community moderators filed to get a dropdown of available personas. Select which ones you want to give moderator permissions.&#x20;

{% hint style="warning" %}
For personas assigned as moderators, make sure impersonation is set up. This allows players assigned those positions to role-play as that persona and therefore moderate that community
{% endhint %}

<figure><img src="/files/4TPNbtI3bXk6ENm2AXBa" alt=""><figcaption></figcaption></figure>

#### 4. Historical content

Create historical content for the community so it is populated before the exercise begins:

<figure><img src="/files/Iyg3ERjD5X2ViIqcvbGU" alt=""><figcaption></figcaption></figure>

### Styling

In the Editor, navigate to `Configuration` > `Player desktop` > `Forum`. Here you can configure the style, customising icons for Home, Create Post, and Create Community:&#x20;

<figure><img src="/files/78WkuIqY5OeDrJkm9XM1" 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://helpdocs.conducttr.com/feature-documentation/designing-and-running/channels/other-social-channels/forum-reddit.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.
