# Channels: PC Guide

## What are Discord Categories & Channels?

* Categories on Discord are used to group up server channels; such as 'Important' channels.
* Channels are places where members can talk in a server. There are multiple types, such as: text, voice chats, forums, announcements and stage channels.

In the following example, the category is called "Information / Updates", and the channels are the following titles, such as "Server-Rules", "Announcements", "Resources" and "Applications".

<figure><img src="/files/fYUF8yqlt5EQzZGY6pN2" alt=""><figcaption><p>Discord Category &#x26; its Channels</p></figcaption></figure>

In the above example, the channel names are customized, such as "📕┃server-rules". Note that the emojis and symbols in this example are not automatically created alongside your channel's name.

#### Channel Names

Channel names are usually lowercase, and spaces are replaced with a `-` character. However, with voice channels, spaces and uppercase characters can be used. This is the same with forums and threads.

<figure><img src="/files/LTwyp49s1oBBX83Az0FZ" alt=""><figcaption><p>Voice Channel Name</p></figcaption></figure>

## Creating a New Category & Channel

To create a new category or channel, head on over to a server you either own or have permissions in.

> To create your own Discord server, click the '+' icon in the server list, and select 'Create My Own'.

Then, right click any blank space in the channel list, and click "Create Category" or "Create Channel".

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

### Creating a Category

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

When entering your category name, you can enter emojis (excluding Discord custom emojis), symbols and any text; such as: "☕・General Chats". Categories, unlike most channels, can have spaces.

Upon the category's creation, note that any text you enter will be capitalized.

#### Private Category

Private categories are where only specific members, or roles, are able to access all of the channels within the category (unless a channel has permission overrides).

When creating a category, if you toggle a private category, you'll enter the following page:

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

Here, you can select any role or member to access the category. These permissions can be edited, in more depth at any time (see [#editing-a-category-channel](#editing-a-category-channel "mention")).

Once you have created your category, you'll see the following in your server's channel list:

<figure><img src="/files/1gfxrlnzIyJ2xHtJdccb" alt=""><figcaption></figcaption></figure>

Until you add channels to the category, it will remain empty.&#x20;

### Creating a Channel

To create a new channel, you can either click the '+' icon on any category. \
Alternatively, you can select any blank space on the channel list, and select "Create Channel".

Without community enabled on your server, your channel creation page will be the following:

<figure><img src="/files/3wc9Ze7JN5EOYTNdjqom" alt=""><figcaption></figcaption></figure>

1. **Text Channels:** are channels that are normal chat rooms. However, you can add additional chat rooms within text channels, called threads!

   \
   **Threads** can be both private and public. These are in-channel chat rooms, which can be used to talk about a specific topic, or to organize a list.&#x20;

<details>

<summary>More about Threads</summary>

Threads work differently to other text channels; though, threads are similar to forums.

* Each thread can be archived. This means that they are marked as inactive after a set duration: after 1 hour, 24 hours, 3 days or 1 week.
* Members can choose to follow a thread by sending a message inside of them. This comes with the option for unfollowing a thread, and no longer being notified for new messages.
* Threads can also be locked: which means that only moderators can chat inside of them.

To manage a channel's threads, start by clicking the thread icon at the top of the channel and right clicking a thread. Here, you can leave, close, lock edit and delete a thread.

#### Public Threads

* Public threads can be created by hovering over a message, and clicking the thread icon.

  <figure><img src="/files/CBODoCWrnFUknIqQFGLT" alt=""><figcaption><p>Thread Creation Icon</p></figcaption></figure>

  \
  Alternatively, you can right click a message to create a thread.

Public threads can be used to open a separate chatroom, inside of a text channel. After you have created this thread, and assigned it a name, your original message will link to the thread.

Here, users can chat about the original message. This can free up space in lively chats, allowing users to have clear discussions without any flooding or confusion!

* Here's an example of how a public thread looks, when it's created from a message:

  <figure><img src="/files/NwsmFgZ3t7kvLZ2yb74v" alt=""><figcaption><p>A Public Thread Linked to a Message</p></figcaption></figure>

#### Private Threads

Private threads are similar to private text channels, whereby only the users who are tagged inside of the thread can see and chat.

In order to create a private thread, click the thread icon at the top of the channel, and select '<mark style="color:blue;">Create</mark>'. After, you'll see a new tab, asking you for a thread name, option to make the thread private, and to enter a starter-message.

To invite members to the private thread, you will need to ping them.

#### Permissions

Threads can be edited, like other channels, however the permissions differ. For instance, you can not set any specific permission overrides for members or roles.&#x20;

Instead, you can only edit a thread's name, slowmode, inactivity duration (until the thread is archived), and if anybody can be invited to the thread.

A thread's permissions, will depend on any overrides the parent channel has, or on any interacting users' role permissions.

</details>

2. **Voice Channels:** are channels were users can join and voice chat! \
   \
   For each voice channel, you can access a text-based channel, for users who wish to join in without a microphone. You can find this chat, by hovering your mouse over the voice channel, and clicking the speech bubble icon. \
   \
   Voice channel text chats do not have as many features as Text Channels. For instance, you can not pin messages or start threads.

#### Community Channels

However, with community enabled, you will have access to more channel types, including:

3. **Forums:** a channel that holds multiple chatrooms, usually for sharing art, talking about specific games, or in this example: sharing different commands, events & systems made in BotWiz!

<figure><img src="/files/LK7wMlg6dn77oF6FWAlm" alt=""><figcaption><p>Forum Example: BotWiz Showcase Channel</p></figcaption></figure>

4. **Announcement Channels:** these are channels specifically for making announcements. Users with servers can follow these channels; meaning that any messages sent to the announcement channel, will be shared to other servers' channels.
5. **Stage Channels:** allow members to listen to a group of people. This is usually for game shows, talk about updates, Q\&As and more. Members listening can request to speak, giving opportunities for members to ask questions for example.

<figure><img src="/files/9MeFURA5LQwDJAoPT7r6" alt=""><figcaption><p>List of Available Channel Types</p></figcaption></figure>

#### How to Enable Community

Head to your Server Settings, and Select "Enable Community". Here, you'll be met with this page:

<figure><img src="/files/uYpJrX5fr800GARPihkR" alt=""><figcaption><p>Enable Community: Server Settings</p></figcaption></figure>

As soon as you click '<mark style="color:blue;">Get Started</mark>', you'll be met with a 3-step series:

1. Safety Checks:
   * Here, you'll need to set your verification level to "Verified email required," to minimise spam.&#x20;
   * Additionally, media content must be set to scan all members; including roled members.
2. Setting up the basics:
   * Now, you'll be asked to create or select a channel that is used to display your server's rules.
   * Then, you must select or create a community updates channel for admins and moderators.
3. Finishing touches:
   * Finally, members will be notified for mentions only, instead of all messages sent; and risky permissions (creating emojis, events and mentioning everyone) will be removed from everyone.
   * You'll also need to confirm that your server follows Discord's Community Guidelines.

Once finishing these steps, you'll now have access to more channel types (such as forums), and tools such as Onboarding, Server Insights, and access to apply for Discovery!

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

<details>

<summary>More about Discord Community Servers</summary>

As mentioned, community servers will have access to a variety of new tools, including:

#### Onboarding

Onboarding is a tool used for community servers to assign roles to new members though a series of quick questions as soon as members join!&#x20;

*

```
<figure><img src="/files/f841c2bF1bWzRqwrqnNJ" alt="" width="563"><figcaption><p>Example Onboarding Question</p></figcaption></figure>
```

Server admins can select specific channels and roles to grant users who pick specific answers. For example, the status ping is given to those who click 'Status Pings' in the example question above.

Onboarding also comes with other benefits, such as a 'Server Guide', and 'Channels & Roles' channel. These are at the top of the server's channel list, and they give users the ability to see the following:

1. **Server Guide:**

* Below, server owners can set a welcoming message, a short description about the server, some channels for new members to visit to get acquainted, and resource pages.

  <figure><img src="/files/S8wTqo0GlXxMB4nlggnv" alt="" width="563"><figcaption><p>Server Guide Page</p></figcaption></figure>

2. **Channels & Roles:**

* Here, you can see the Customisation Questions given to users who join the server. \
  Also, members may also see additional questions such as Colour Roles, or Profile Roles; which were not displayed when they joined the server.\
  These questions depend on the server's onboarding settings.

  <figure><img src="/files/i2iaB8khCjVSoWpeypyz" alt=""><figcaption><p>Customisation Questions Tab</p></figcaption></figure>
* Here, you can select specific categories and channels to follow, and have access to!\
  So, say you're not interested in any applications, you can simply unfollow the category and untick the channel! Now, you'll no longer see the channel.

  <figure><img src="/files/tYjDkFjo3OGtJzjFGOMS" alt=""><figcaption><p>Browse Channels Tab</p></figcaption></figure>

#### Server Insights

Server insights is a complation of data, allowing you to see information on your server's Announcement Channels, Welcome Screen, Growth & Activation, Engagement and Audience.

Do note that data about your server's Growth & Activation, Engagement and Audience is only available to servers with over 500 members.

#### Discovery

This allows your server to be discoverable by any Discord user. For instance, scroll to the bottom of your list of server's you've joined, and you'll see a compass icon. Servers who are discoverable will be listed within the discoverable page.

* The following image will allow you to see the Server Discovery requirements.

  <figure><img src="/files/tHwvrgAD4wHnNFKuZEMo" alt=""><figcaption><p>Discovery Page &#x26; Requirements</p></figcaption></figure>

</details>

## Editing a Category / Channel

To edit any category or channel, hover over the channel or category you'd like to modify, and right click.

This will bring up a series of options, such as the following:

<figure><img src="/files/E7uAmw4F4CSpzmfkB4yl" alt=""><figcaption><p>Channel Options</p></figcaption></figure>

When editing a channel, each channel type will have different options, such as the permissions.

In particular, when editing a text channel, you'll be able to modify it's name, topic, slowmode, permissions, invites and intregrations as usual. However, forums for instance, have different customization options: such as introducing post guidelines, tags and default reactions.

However, each channel will always have a permissions, invites and integrations tab.

<figure><img src="/files/qyiZDDP0jg1Hgmm3qZKf" alt=""><figcaption><p>Forum Overview Page</p></figcaption></figure>

### Permissions

Each channel type will come with its own set of diverse permissions, such as, for voice channels: options to allow a role or user to join the voice chat, to mute or deafen other members, and move members.

<figure><img src="/files/jUYJ7kXo7fk7dZunDYls" alt=""><figcaption><p>Stage Channel Permissions</p></figcaption></figure>

#### Category Permissions

When you set up a category with role and / or user permissions, this means that any channel within that category can sync up. Meaning, each channel within the category will have the same permissions.

Without setting any category permissions, each user will be subject to a channel's permissions, or their role permissions. For instance, if the channel has no overrides and if everyone has the role permissions to see channels and talk in them, they will be able to do so in any channel the category has.

#### Channel Permissions & Overrides

When creating specific permissions for a user or a role on a channel, this is called a channel override. Channel overrides will ignore any role permissions a user has if the role has a override.&#x20;

For example, naturally, a member role has the permissions to send files. Though on #general, there's an override saying that the member role can no longer send files. In this example, members can send files elsewhere in channels without this specific override , but in the #general chat, they can no longer send any files.

To test any overrides you make, visit your Server Settings > Roles, and select the role you'd like to test permissions on. After, click to view the server using the role.

<figure><img src="/files/v1xwAqIoGO1HWLFsavZm" alt=""><figcaption><p>View Server as a Role Option</p></figcaption></figure>

### Invites

Invites can be made to invite a user to a server. Though, invites can be linked to a specific channel: allowing the invited user to see the channel the invite is linked to.&#x20;

Without linking an invite to a channel, the first channel seen by the new user will either be the first channel.

Server owners and those with the valid permissions can use the invites tab to pause invites. This can be used for moderative purposes, to avoid raids or to stop unwanted traffic to a channel.

<figure><img src="/files/I3sWRt5Ilt83zUIxu21a" alt=""><figcaption><p>Security Actions: Pause Invites Page</p></figcaption></figure>

### Integrations

Integrations are similar to connections, whereby you can have your channel follow others in different servers, and you can connect webhooks to a channel.

#### Channels Followed

As mentioned, you can follow another channel from a different server. This will allow you to keep current with any updates, announcements or messages sent in their announcement channel.

When following a channel, each message sent in the channel you're following, will be sent to yours.&#x20;

<figure><img src="/files/MDVX3BjmoTXmDEHnFkBS" alt=""><figcaption><p>Following an Announcement Channel</p></figcaption></figure>

#### Webhooks

Webhooks is a tool you can use to send messages to text channels without needing a Discord application. This can be used to have automated messages and data updates.

When creating a webhooks, you'll see Captain Hook. You can modify Captain Hook into your own profile.&#x20;

For more about webhooks, [click here](https://support.discord.com/hc/en-us/articles/228383668-Intro-to-Webhooks).

## Moving a Channel or Category

It's important to have multiple categories listing relevant channels to keep your server neat and tidy. Having too many unorganized channels can be confusing and uninviting to new users.

To move a channel or category to your desired position, you can simply drag and drop the channel or category. Similarly, to add an existing channel to a category, drag and drop the channel into your desired position underneath the category name.

<figure><img src="/files/vM4vdVF957WuhnINrCLn" alt=""><figcaption><p>Organized Channels Example</p></figcaption></figure>


---

# 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.botwiz.dev/botwiz-guides/discord-guides/categories-and-channels/channels-pc-guide.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.
