---
title: "Discord study server: layout, roles and permissions"
description: "A Discord study server layout with exam dates, homework help, focus voice rooms and a private tutor area, who sees and posts where, and one prompt to build it."
canonical_url: "https://www.bondbot.gg/guides/discord-study-server"
last_updated: "2026-10-02"
---

# Discord study server: layout, roles and permissions

A study server needs a read-only place for rules and exam dates, channels for questions and shared notes, voice rooms for quiet and group work, and a private room for tutors. Build it by hand in Server Settings, or give Bond one message and approve the plan it shows.

A class, a course or a study group that meets to get work done.

4 categories · 9 channels · 1 role

## Channels and roles for a study server

The channel list as members see it, and who can see and post in each channel.

The channel list:

- Start Here: #rules, #exam-dates
- Study: #general, #homework-help, #resources, #wins
- Focus Rooms: Quiet Focus (voice), Group Study (voice)
- Tutors: #tutor-chat

Who sees and posts where:

| Category | Channel | Everyone | Tutor |
| --- | --- | --- | --- |
| Start Here | #rules | Reads only | Sees and posts |
| Start Here | #exam-dates | Reads only | Sees and posts |
| Study | #general | Sees and posts | Sees and posts |
| Study | #homework-help | Sees and posts | Sees and posts |
| Study | #resources | Sees and posts | Sees and posts |
| Study | #wins | Sees and posts | Sees and posts |
| Focus Rooms | Quiet Focus (voice) | Sees and joins | Sees and joins |
| Focus Rooms | Group Study (voice) | Sees and joins | Sees and joins |
| Tutors | #tutor-chat | Hidden | Sees and posts |

Roles: Tutor.

## Who this is for

You are setting up a server for one course, one exam or one study group: a class of thirty, a cohort preparing for the same test, or five friends who study together on calls. People come to ask a question, find the notes, or sit in a voice room and work. A few of you, tutors or the people who started it, keep the dates and rules up to date.

For a server with several subjects, repeat the Study category once per subject and keep the rest as it is.

## The one prompt to give Bond

An example, not a recording: the plan Bond shows before it builds anything, and what it does once you approve it.

In #general:

> **You:** @Bond Set up a study server for my biology course: a start-here category with rules and exam-dates channels only Tutors can post in, a study category with general, homework-help, resources and wins channels, a focus category with Quiet Focus and Group Study voice rooms, and a private tutors area. Make a Tutor role.

> **Biology study server layout**
> plan for @You
> 4 categories, 9 channels and 1 role. Your current channels stay as they are.
> ▼ START HERE · 🔒 Everyone can read; Tutor can post
>     rules *Group rules*
>     exam-dates *Exams and deadlines*
> ▼ STUDY · Open to everyone (default)
>     general *Course chat*
>     homework-help *Questions and answers*
>     resources *Notes and links*
>     wins *Finished work*
> ▼ FOCUS ROOMS · Open to everyone (default)
>     🔊 Quiet Focus *Cameras on, mics off*
>     🔊 Group Study *Talk it through*
> ▼ TUTORS · 🔒 Tutor only
>     tutor-chat *Tutor coordination*
> **Roles** · Tutor
> Everyone can view #rules and #exam-dates but cannot send messages; Tutor can send there.
> Only Tutor can view Tutors and its channels.
> Keeps Existing categories, channels and roles stay unchanged.
> `#` grey planned · Expires in 10 minutes
>
> Buttons: Build it, Change something, Cancel. The example presses Build it.

After the plan, Bond asks before each change: 10 times in this example. Always allow on a card stops it asking about that kind of change.

What Bond does:

- List channels
- List roles
- Ask questions
- Create category
- Bulk create channels
- Create role
- Set channel permissions
- Check channel access

> **Bond:** The study server is built and access was checked.
>
> - Created **Start Here** with `#rules` and `#exam-dates`. Everyone can read them, and only **Tutor** can post.
> - Created **Study** with `#general`, `#homework-help`, `#resources` and `#wins`, open to everyone.
> - Created **Focus Rooms** with the `Quiet Focus` and `Group Study` voice channels, open to everyone.
> - Created **Tutors** with `#tutor-chat`, visible only to **Tutor**.
> - Created the **Tutor** role. It has no members yet, so give it to your tutors.
>
> The access check passed: everyone can see Start Here, Study and Focus Rooms, and only Tutor can see Tutors. Your existing channels were left unchanged.

This is an example, not a recording of a real run. Bond's own code draws the cards. The request, the plan, Bond's steps and its reply are written from how Bond handles a request like this one. The server, channel and member names are made up.

## In Discord, without a bot

1. Create the Tutor role. Open **Server Settings**, **Roles**, **Create Role**, name it Tutor, and save.
2. Create the Start Here category. Right-click the channel list, **Create Category**, name it Start Here, and add two text channels, rules and exam-dates.
3. Make it read-only. Right-click the category, **Edit Category**, **Permissions**. For @everyone, set **Send Messages** to the red cross. Add the Tutor role and set **Send Messages** to the green tick.
4. Create the Study category with four text channels: general, homework-help, resources and wins. Leave its permissions alone.
5. Create the Focus Rooms category with two voice channels, Quiet Focus and Group Study.
6. Create the Tutors category with **Private Category** switched on, pick the Tutor role, and add a tutor-chat text channel.
7. Give the Tutor role to your tutors. Right-click a member, **Roles**, and tick it.

Channels created inside a category take the category's permissions, so each rule is set once on the category.

## What to watch for

- Quiet Focus is quiet by agreement, not by permission. To enforce it, edit that voice channel's permissions and set **Speak** to the red cross for @everyone. That channel then stops following its category.
- The Tutor role is empty after the build. Give it to your tutors, or nobody but admins can post in #exam-dates.
- The server owner and anyone with Administrator can read the Tutors category. Keep Administrator to people you would show it to.
- A second #general appears if your server still has Discord's default one. Bond leaves existing channels alone, so delete the old one yourself, or ask Bond to and approve it.
- Bond does not read ordinary messages, so it will not answer homework questions posted in a channel. It answers when someone mentions it.
- Building this uses tokens from your weekly allowance. A free account gets 600K tokens a week.

## After the build

- Post exam reminders ahead of time: [how to schedule a message on Discord](https://www.bondbot.gg/use-cases/schedule-a-message).
- Let members pick a subject or year role: [how to make reaction roles](https://www.bondbot.gg/use-cases/reaction-roles).
- Greet new members and point them at #rules: [how to make a welcome message](https://www.bondbot.gg/use-cases/welcome-messages).

## Questions people ask

### What channels should a Discord study server have?

A rules channel and an exam dates channel that only tutors post in, a general chat, a homework help channel, a resources channel for notes and links, a channel for finished work, two voice rooms for quiet and group study, and a private channel for tutors. That is nine channels in four categories.

### How do I make a channel only tutors can post in?

Deny Send Messages for @everyone on the channel or its category, then allow Send Messages for the Tutor role. Everyone can still read it. With Bond, say which channels only tutors can post in and it writes both rules after you approve them.

### Can I add a focus timer or study streaks?

Bond can post on a schedule and can build slash commands that store data per member, such as a command that logs a study session. It has no built-in Pomodoro timer. Ask for what you want in a sentence and Bond says what it can build.

### Is this different from the general server setup guide?

Yes. The general guide covers setting up any Discord server and shows a recorded run. This page is one layout for studying, with the permissions it needs and the prompt that builds it.

## Read next

- [How to set up a Discord server](https://www.bondbot.gg/use-cases/set-up-a-server): Describe the server you want and Bond builds the categories, channels, roles and permissions to match, in one pass.
- [AI Discord server builder that also runs your server](https://www.bondbot.gg/ai-discord-server-builder): Describe your Discord server in one message. Bond shows a plan, builds the channels, roles and permissions you approve, then stays to run it. Free to start.
- [Discord gaming community server: layout and roles](https://www.bondbot.gg/guides/discord-gaming-community-server): A group that plays together and wants to grow past a friends server.
- [How to make a private channel in Discord](https://www.bondbot.gg/use-cases/private-channels): Create a channel only certain roles can see, without opening the permissions tab and toggling twenty overwrites by hand.
