A better Calendar then the standard Edupage one
.keychain.json
file inside directory of this code and use example.keychain.json
as your guide.npm i
and then node .
4352
Its recommended to have this on computer (or something which can run nodejs) that is always on, like Raspberry Pi or a Server and have a forwarded port 4352
if you can't forward port, use cloudflared
or ngrok
.
If you want to use Replit
DONT PASTE YOUR PASSWORD IN CLEAR TEXT, use secrets tab and change keychain
variable in index.js
to replit env.
Some calendars may not be happy with http iCal. Ignore that, they should have a button to Continue.
[ ] More languages, (Now only in 🇬🇧)
If you have an Idea to add, make an issue
Secrets
in the menu on the left sideOpen raw editor
Button at the endexample.keychain.json
name
, password
, downloadKeychain
and teacherEmailSchema
Save
and Run
.keychain.json
name
- Your login Email or Name in edupage (example: CharlieChonster)
password
- Password to your edupage account
downloadKeychain
- A string of characters which are used to download the chalendar, Use something like UUID
teacherEmailSchema
- A template of Teacher email address, use•
[firstName]
for teacher’s first name•
[lastName]
teacher’s last name•
[firstNameIni]
and[lastNameIni]
for Initiales of teacher