School Department
A category per subject with its own student role, a hidden teachers' room and a parents' noticeboard.
- 11 categories
- 54 channels
- 14 roles
- Large
Choose a server, review what will be created or reused, then confirm. Merge keeps what you have; replace rebuilds the server. Vetox takes a safety backup first either way.
Server structure
Channels
SCHOOL NOTICES
- front-office
New arrivals land here. Students pick their subject roles, parents request the Parent role.
- school-rules
How to behave in every channel, for students, parents and staff alike.
- department-announcements
Whole-department news: closures, results days, timetable changes. Teachers and leadership only.
- term-calendar
Term dates, holidays, inset days and parents' evenings.
- exam-timetable
Every exam and mock with its date, room and length. One message per paper.
COMMON ROOM
- student-lounge
The room between lessons. Teachers can see it, parents cannot.
- study-buddies
Find someone taking the same subjects to revise with.
- clubs-and-societies
Chess, robotics, drama, debating: what is on and when.
- Common Room
- AFK
MATHEMATICS
- maths-noticesHidden from @everyone
Homework set, tests announced, lessons moved. Teachers only.
- maths-classworkHidden from @everyone
Worksheets, worked examples and slides from each lesson.
- maths-questions
Stuck on a question? Post it with what you tried. Classmates and teachers answer.
- maths-homework-dropHidden from @everyone
Hand homework in here. You can post but not read what others posted.
- Maths Class
SCIENCE
- science-noticesHidden from @everyone
Practical dates, homework set, tests announced. Teachers only.
- science-classworkHidden from @everyone
Lab sheets, method notes and slides from each lesson.
- science-questions
Ask about the lesson, the practical or the homework. Show what you tried.
- science-homework-dropHidden from @everyone
Hand homework and lab reports in here. You can post but not read what others posted.
- Science Lab
ENGLISH
- english-noticesHidden from @everyone
Set texts, essay deadlines and reading for next week. Teachers only.
- english-classworkHidden from @everyone
Extracts, model paragraphs and slides from each lesson.
- english-questions
Essay structure, a quotation you cannot place, a word you cannot spell. Ask here.
- english-homework-dropHidden from @everyone
Hand essays in here. You can post but not read what others posted.
- English Class
HISTORY
- history-noticesHidden from @everyone
Source packs issued, essay deadlines, trips. Teachers only.
- history-classworkHidden from @everyone
Timelines, sources and slides from each lesson.
- history-questions
Dates, causes, how to weigh a source. Ask here with the topic named.
- history-homework-dropHidden from @everyone
Hand essays and source analyses in here. You can post but not read what others posted.
- History Class
LANGUAGES
- languages-noticesHidden from @everyone
Vocabulary tests, speaking exam dates, homework set. Teachers only.
- languages-classworkHidden from @everyone
Vocabulary lists, grammar sheets and listening files from each lesson.
- languages-questions
Grammar, a phrase that will not translate, pronunciation. Ask here.
- languages-homework-dropHidden from @everyone
Hand written and recorded homework in here. You can post but not read what others posted.
- Languages Class
COMPUTING
- computing-noticesHidden from @everyone
Project milestones, practical dates, homework set. Teachers only.
- computing-classworkHidden from @everyone
Starter code, slides and exercise sheets from each lesson.
- computing-questions
Paste the error, not a screenshot of it. Say what you expected to happen.
- computing-homework-dropHidden from @everyone
Hand code and write-ups in here. You can post but not read what others posted.
- Computing Class
PARENTS
- parent-noticesHidden from @everyone
Letters home, trip permissions, reports out. Teachers and leadership only.
- parent-questions
Questions for the department. Anything about one child goes in a ticket, not here.
- parent-evening-bookings
Claim a slot for parents' evening by replying to the teacher's list.
- Parent Evening
TEACHERS ROOM
- teachers-lounge
Staff talk across subjects. No students, no parents.
- lesson-planning
Schemes of work, shared plans and who is teaching what next term.
- cover-requests
Need a lesson covered? Post the date, the class and the plan.
- pastoral-notes10s slowmode
Concerns about a student that another teacher should know. First names only.
- marking-and-grades
Moderation of marking, grade boundaries and report deadlines.
- department-logsHidden from @everyone
Vetox posts role changes, joins and moderation here.
- Teachers Meeting
LEADERSHIP
- leadership-chat
Staffing, budgets and the things that are not ready for the teachers' room yet.
- timetable-drafts
Next term's timetable in progress. Nothing here is final until it is in #term-calendar.
- Leadership Call
Roles
- Head of DepartmentAdministrator
- Deputy HeadModerator
- TeacherModerator
- Teaching AssistantModerator
- Parent
- Student
- Maths Student
- Science Student
- English Student
- History Student
- Languages Student
- Computing Student
- Muted
Overview
A department or a whole small school in one server, built so that a student only ever sees the classes they are enrolled in. Six subject categories, Mathematics, Science, English, History, Languages and Computing, are hidden from everyone by default and opened by a matching role: a Maths Student sees the MATHEMATICS category and nothing of SCIENCE. Each subject carries the same five channels so a teacher moving between subjects never has to relearn the layout: #maths-notices and #maths-classwork are read-only for students, #maths-questions is open, #maths-homework-drop lets students hand in work without reading each other's, and the Maths Class voice room hosts the live lesson. The shared SCHOOL NOTICES category holds #department-announcements, #term-calendar and #exam-timetable for everyone, and COMMON ROOM gives students #student-lounge, #study-buddies and #clubs-and-societies away from the parents. Parents have their own hidden PARENTS category with #parent-notices, #parent-questions, #parent-evening-bookings and a Parent Evening voice room, and cannot see any classroom. Teachers get a hidden TEACHERS ROOM with #lesson-planning, #cover-requests, #pastoral-notes and #marking-and-grades, and the head and deputy have a LEADERSHIP area above that.
When to use it
Your department has been running one Discord server per class and teachers are members of six servers, parents are in none, and the exam timetable has been posted in four places. This layout puts every class in one server without letting students wander into lessons they are not taking: a subject role opens exactly one category, parents get their own noticeboard, and the teachers' room is the one place staff talk across subjects.
What makes it different
- Every subject category is hidden until a student holds that subject's role, so enrolment is a role, not a channel list.
- Each subject has a homework drop where students post but cannot read history, so work stays between student and teacher.
- Parents see SCHOOL NOTICES and their own PARENTS category only, never a classroom or the common room.
- All six subject categories share one five-channel shape, so a teacher covering another subject is never lost.
- TEACHERS ROOM and LEADERSHIP are two separate hidden tiers, so cover requests and timetable drafts do not mix.
Recommended Vetox setup
Self-Roles
Post a Self-Roles panel in #front-office for the six subject roles so students open their own classes without a teacher clicking through a list.
Applications
Use an Applications form linked from #front-office so parents request the Parent role with their child's name and a teacher approves it.
Reminders
Schedule Reminders in each #-notices channel the day before homework is due, and in #exam-timetable a week before each paper.
Logs
Send role and channel changes to #department-logs so the head can see who was given which subject role and when.
Auto-Mod
Turn on Auto-Mod across the COMMON ROOM channels, which are the only open rooms students share without a teacher watching.
Questions
How does a student get into their classes?
By holding the subject role: Maths Student opens MATHEMATICS, Science Student opens SCIENCE and so on. A teacher can assign the roles, or a Self-Roles panel in #front-office lets students pick their own if the school trusts them to.
Can a teacher see every subject?
Yes. The Teacher and Teaching Assistant roles are visible in all six subject categories, in PARENTS and in TEACHERS ROOM. Only LEADERSHIP is limited to Head of Department and Deputy Head.
What if we have fewer or more than six subjects?
Delete or duplicate a subject category and its student role. Keep the five-channel shape, notices, classwork, questions, homework drop and a class voice room, so every subject works the same way.
Why is the AFK room set to deny speaking?
Discord moves anyone idle in a voice room there after the timeout. Denying Speak means a student who leaves their microphone open in an empty lesson is not broadcasting into a room anyone can join.
Common mistakes
- Giving every student every subject role on day one, which removes the whole point of hiding categories behind roles.
- Letting parents into the common room, which stops students using it and moves the real conversation to a private group chat.
- Adding a seventh subject with a different channel shape instead of copying the five-channel pattern.
Consider instead
- Single Course Classroom You teach one course and do not need subject roles, parents or a leadership tier.
- Language School The classes are levels of the same subject rather than different subjects.
More in Education
View allSingle Course Classroom
FeaturedOne course, one instructor: read-only syllabus and assignments, a questions forum and a private drop box.
Coding Bootcamp Cohort
A cohort category with daily standup and breakouts, a projects forum, career services and an alumni wing.
Exam Prep Academy
Section channels, a question of the day, a per-student mistakes log and silent proctored mock rooms.
Homeschool Co-op
Family introductions, a weekly schedule, resources by age band, field-trip planning and a parent-educators room.
0.0k
Servers
0+
Commands
0
Users
0
Languages
