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) | Purpose | Key permissions | Assigned by |
|---|---|---|---|
| Organizer | Owner and co-organizers | Manage Server, Manage Roles, Manage Channels, Manage Events | Owner, manually |
| Moderator | Keeps channels on topic and safe | Manage Messages, Manage Threads, Timeout Members, Kick Members, View Audit Log | Organizer, manually |
| Tutor | Volunteer or paid helpers; can mark answers solved | Manage Threads (in STUDY only), Create Events | Organizer, manually |
| Member | Everyone who finished onboarding | Send Messages, Send Messages in Threads, Connect, Speak | Onboarding (default) |
| Subject roles (Math, Science, Languages) | Show only the subject channels a member picks | None (used for channel visibility and pings) | Onboarding question |
| Session pings | Opt-in pings when a group session starts | None (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
What are you studying? (required, pick any)
- โข Math โ Math role + #math
- โข Science โ Science role + #science
- โข Languages โ Languages role + #languages
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
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
| Rule | Setting | Response |
|---|---|---|
| Block Mention Spam | On, with a low mention limit per message and raid protection enabled. | Block message + alert #mod-log + timeout member |
| Block Suspected Spam Content | On for all channels. | Block message + alert #mod-log |
| Block Commonly Flagged Words | Preset lists: insults and slurs, sexual content, severe profanity (all three for student servers). | Block message with a short custom explanation |
| Custom keyword rule: scams | Keywords 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 links | Block *discord.gg/* and *discord.com/invite* outside Organizers. | Block message + alert #mod-log |
| Member profile filter | Block 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
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.