WIP - Rewrite de Probote en NodeJS
Ce bot est lié à un compte élève mais pas à la classe entière !
Si le compte utilisé sur le bot n'a pas accès aux devoirs / notes / autres éléments de la classe (ex. groupes de langues, spécialités), le bot ne pourra pas non plus les afficher.
- Installer NodeJS et npm (JustGoogleIt)
- Cloner le repo
git clone https://github.com/busybox11/probote-v2
via HTTPSgit clone git@github.com:busybox11/probote-v2.git
via SSH
- Installer les dépendances (
npm i
) - Copier
.env.example
vers.env
et modifier les valeurs correspondantes (Guide en cours d'écriture) - Lancer le bot (fonctionne évidemment avec
pm2
)
Section à venir
TODO:
- Ajout des modules à charger dans la configuration
- Devoirs (Support des fichiers attachés manquant)
- Changements de cours
- Notes
- Menu de la cantine
- Infos
- Trimestre
- Fun :
- Chuck Norris
- Saucisse
- Loutre
- Inspirobot
- Basic :
- Module d'invitations (Génère un QR code avec le lien d'invitation pour un partage du serveur plus facile)
- Discord
- Telegram