Skip to content
Discord Template Hub

Discord server template

Study Group Discord template

For study groups, exam prep communities, class servers and tutoring. Works from 5 friends to a few thousand students.

  • Study groups and exam prep
  • Class or school club servers
  • Tutors with several students

Channels and categories

START HERE

  • # welcome text

    What this group studies, when it meets, and how to join a study pod.

    Access: Everyone can read; only Staff can post

  • # rules text

    Group rules, including no sharing of exam answers and no DMs to minors.

    Access: Everyone can read; only Staff can post

  • ๐Ÿ“ฃ announcements announcement

    Session times, exam dates, resource drops.

    Access: Everyone can read; only Staff can post

  • # introductions text

    Name, subjects, exam date, timezone.

    Access: Members can read and post

STUDY

  • ๐Ÿ’ฌ ask-for-help forum

    One post per question. Tags: subject, Solved.

    Access: Members can read and post

  • # math text

    Rename or duplicate per subject. Keep 3 to 5 at launch.

    Access: Members can read and post

  • # science text

    Subject channel.

    Access: Members can read and post

  • # languages text

    Subject channel.

    Access: Members can read and post

  • ๐Ÿ’ฌ notes-and-resources forum

    One post per resource. Tags: subject, type (notes, flashcards, past paper).

    Access: Members can read and post

FOCUS

  • ๐Ÿ”Š focus-room-1 voice

    Cameras optional, mics muted. Silent co-working.

    Access: Members can read and post

  • ๐Ÿ”Š focus-room-2 voice

    Second silent room for busy hours.

    Access: Members can read and post

  • ๐Ÿ”Š study-together voice

    Talking allowed: group problem solving.

    Access: Members can read and post

  • # session-log text

    Post what you'll do before a session and what you did after.

    Access: Members can read and post

  • # accountability text

    Parent channel for private study-pod threads (3 to 5 people each).

    Access: Members can read; Staff create private pod threads

HANGOUT

  • # general text

    Anything else, keep it friendly.

    Access: Members can read and post

  • # wins text

    Passed an exam? Finished a chapter? Post it.

    Access: Members can read and post

STAFF

  • # staff-chat text

    Organizers and moderators.

    Access: Hidden from everyone except Staff

  • # mod-log text

    AutoMod alerts and bot logs.

    Access: Hidden from everyone except Staff

Roles and permissions

Role (highest first)PurposeKey permissionsAssigned by
OrganizerOwner and co-organizersManage Server, Manage Roles, Manage Channels, Manage EventsOwner, manually
ModeratorKeeps channels on topic and safeManage Messages, Manage Threads, Timeout Members, Kick Members, View Audit LogOrganizer, manually
TutorVolunteer or paid helpers; can mark answers solvedManage Threads (in STUDY only), Create EventsOrganizer, manually
MemberEveryone who finished onboardingSend Messages, Send Messages in Threads, Connect, SpeakOnboarding (default)
Subject roles (Math, Science, Languages)Show only the subject channels a member picksNone (used for channel visibility and pings)Onboarding question
Session pingsOpt-in pings when a group session startsNone (mentionable by Organizers)Onboarding question
  • Subject channels: deny View Channel for @everyone, allow for the matching subject role, so members only see what they study.
  • #accountability: members can read but only Organizers and Tutors create private threads; add pod members to each thread.
  • Focus rooms: allow Connect for Member; set a user limit (for example 10) so rooms do not get noisy.
  • Turn on the 2FA requirement for moderation actions if several people have moderator powers.
  • If members can be under 18, see the student safety guide before launch: keep DMs from server members off by default in your rules and set the explicit content filter to scan all members.

Onboarding questions

  1. What are you studying? (required, pick any)

    • โ€ข Math โ†’ Math role + #math
    • โ€ข Science โ†’ Science role + #science
    • โ€ข Languages โ†’ Languages role + #languages
  2. How do you like to study? (optional, pick any)

    • โ€ข Silent co-working โ†’ Default channel: #focus-room-1
    • โ€ข Talking it through โ†’ Default channel: #study-together
    • โ€ข Asking questions โ†’ Default channel: #ask-for-help
  3. Want a ping when a group session starts? (optional, pick one)

    • โ€ข Yes โ†’ Session pings role
    • โ€ข No thanks โ†’ Nothing

Onboarding needs Community enabled. Never grant paid, holder or client roles from an onboarding answer: anyone can pick any answer. See Discord's Onboarding help.

AutoMod rules

RuleSettingResponse
Block Mention SpamOn, with a low mention limit per message and raid protection enabled.Block message + alert #mod-log + timeout member
Block Suspected Spam ContentOn for all channels.Block message + alert #mod-log
Block Commonly Flagged WordsPreset lists: insults and slurs, sexual content, severe profanity (all three for student servers).Block message with a short custom explanation
Custom keyword rule: scamsKeywords such as *free nitro*, *steam gift*, *dm me for*, *essay service*, *homework help paid*. Exempt Staff.Block message + alert #mod-log + timeout member
Custom keyword rule: invite linksBlock *discord.gg/* and *discord.com/invite* outside Organizers.Block message + alert #mod-log
Member profile filterBlock impersonation patterns like *admin*, *support*, *moderator*, *official* in usernames and nicknames.Block member from interacting until they change their name

Configure in Server Settings > Safety Setup > AutoMod. See scam and raid protection.

Recommended bots and why

  • Carl-bot recommended

    Role menus, logging, tags

    Button and reaction role menus for anything Onboarding doesn't cover, plus detailed mod logs and saved answers (tags).

  • Sesh optional

    Events and reminders

    Timezone-aware event times and reminders on top of Discord's native Scheduled Events.

  • Pomodoro-style timer bot optional

    Focus timers in voice

    Runs 25/5 style cycles in a focus room. Many exist; pick one with recent updates and minimal permissions.

Bot features and premium plans change; check each bot's site. Grant only the permissions a bot asks for, never Administrator.

Welcome messages

#welcome

Welcome to {Group name} ๐Ÿ“š

We study {subjects} together, mostly {days/times, timezone}.

1. Read #rules.
2. Pick your subjects in Channels & Roles.
3. Post in #introductions: subjects, exam date, timezone.
4. Join a focus room: mic muted, camera optional.

Stuck on a problem? Open a post in #ask-for-help and tag the subject.

#session-log (pinned)

Before: **Today I willโ€ฆ** (one line)
After: **Done / not done + what's next**
Keep it short. Reply to someone else's log with a ๐Ÿ‘.

#introductions (pinned template)

**Name:**
**Studying:**
**Exam / deadline:**
**Timezone:**
**Best study time:**

Setup checklist

Open the printable version

Before you start

  • โ˜ Decide the minimum age and write it in #rules
  • โ˜ Enable 2FA on the owner account
  • โ˜ Pick 3 to 5 subjects only for launch

Structure

  • โ˜ Create roles highest first
  • โ˜ Create categories; set subject visibility on each channel
  • โ˜ Add forum tags in #ask-for-help and #notes-and-resources

Safety and Community

  • โ˜ Enable Community; set verification level and explicit content filter
  • โ˜ Set up Onboarding with the subject question
  • โ˜ Turn on AutoMod and route alerts to #mod-log

Launch

  • โ˜ Create the first 3 study sessions as Scheduled Events
  • โ˜ Create the first private pod threads in #accountability
  • โ˜ Test with an alt account: join, pick subjects, post

Guides for this setup

Get the Study Group template

Import it in one click for $49, one-time. Includes the template link, JSON, checklist, welcome copy, AutoMod lists and bot notes.

Done for you: $299