Quick start guide
How to use ChatClass
Pick your role and follow the short steps. Use Chrome or Edge, and allow the microphone when asked.
Jump to role
Before you start
- Use Chrome / Edge (phones: Chrome or Safari)
- Allow the microphone when asked — voice stays on your device; only text and scores are saved
- Open chatclass.online, then sign in — or join with a class code / LINE
Students
- Sign in with LINE or your username (often your student number, e.g. p42-01)
- My work — open teacher assignments or free practice
- Start → speak or type → send each answer → when done, press Send to my teacher (required)
- AI teacher — pay at /pay with a slip photo; a genuine bank deposit unlocks this week (scholarship/trial if the school grants it). Pay again each Sunday.
- Quizzes and Exams — teacher short quizzes and mock papers (report still at /practice/report)
Teachers
- Sign in and open Roster — you only see classes your director assigned
- Create a class code so students self-register and start immediately — or paste CSV for bulk import
- Set work, review submissions, read Class Insights, export to Excel at term end
- Lesson planner — grade + unit for ESL procedures and MOE indicators; download the OBEC audit packet (HTML/Excel)
- Teacher tools: B2 practice room, activity library, and class quiz builder
Parents
- Register at /register/parent, pick school and class, then tap your child’s name
- Open My children to see activity and marks
- Set daily practice limits and read weekly reports
- Need help? Use Report a problem
School directors
- Sign in with LINE (role is already on your account) or username — new directors register and can start immediately
- Sign in and open My school — you run one school only
- Create teacher and student accounts, and assign teachers to classes
- CSV roster import, welfare grants (trial/bonus/scholarship), PDPA export/erase, OBEC audit packet
- Check welfare revenue and Mark month paid when the school share is transferred
- Let teachers use class codes — avoid creating every student by hand
Platform administrators
- Open Administration — manage schools and directors, not daily classrooms
- Create a director account and attach them to a school
- Answer support tickets and use ops tools (CSV / PDPA / welfare) when helping a school. Suspend or reactivate directors and students here.
Common snags
Teacher cannot see my work
Student must press “Send to my teacher” at the end
Teacher has no classes
Ask the director to assign you in Classes
Forgot password
Student → teacher/director · Teacher → director · Director → admin
Microphone blocked
Use https:// and allow the mic in the browser
Pay QR on AI talk
Pay at /pay and upload the slip. A real PromptPay deposit unlocks this Sunday–Saturday week.
Full school PDF-style guide (repo doc): docs/USER-GUIDE.md