The morning brief
At 6 am, a clear image of your day: classes, rooms, absent teachers, tests and homework due. In the evening, the next day’s.
Mnémosyne · THE STUDENT’S MEMORY
Every morning, your day in one image. During the day, a notification as soon as a grade, homework or room changes. In the evening, your bag is ready. Open source, installed on your own account.
Philosophy · 16/20 · weight 2
α′Features
Mnémosyne checks PRONOTE for you and only messages you when something changes.
At 6 am, a clear image of your day: classes, rooms, absent teachers, tests and homework due. In the evening, the next day’s.
A new grade, homework, a room change, a cancelled class: you get a message as soon as it is on PRONOTE.
Your supplies list per subject, ticked off with buttons. Handy so you stop forgetting your calculator.
Installed on your Discord account, no server needed: everything lands in your conversation with the bot.
Today’s or this week’s timetable as an image, report card, homework, messages, absences: each has its own command.
It is never stored. Only a reconnection token is kept, on your own install.
β′Evening
At 8 pm, the next day’s brief arrives with your supplies list, which you tick off as you go.
English · 10:15 · teacher absent
γ′Commands
/setup/brief/edt jour · /edt semaine/notes/devoirs/sac voir · ajouter · retirer · preparer/config horaires/config notifications/messages · /absences · /statutδ′Install
Mnémosyne is open source. Install it on your computer or a server, it takes about ten minutes.
Clone the repository, then npm install. You need Node.js 20 or later.
In the Discord developer portal, enable User Install: the bot lives in your direct messages.
Add your token, then npm run deploy and npm start.
/setup in DMs: find your school, log in, you’re done.
Variables, commands, troubleshooting: it’s all in the documentation.
ε′Privacy
Mnémosyne runs at home. Your settings, your login token and PRONOTE’s last state stay in her data folder, on your install.
PRONOTE → YOUR MNÉMOSYNE → YOUR DISCORD MESSAGES
PRONOTE compatibility. Mnémosyne relies on pawnote, a library that talks to PRONOTE through reverse engineering. If PRONOTE changes its protocol, you’ll have to wait for a pawnote update. And if your school uses an ENT portal, use the dedicated PRONOTE credentials it provides.
Mnemosyne, the Titaness of memory, mother of the nine Muses.