Ceci est un programme permettant au respo bonbon de la prepa t² a Toulouse de recevoir les prochains partiels sur Telegram.
Pour adapter ce programme a votre établissement, suivez les indications ci-dessous.
Modifiez l'url de calendrier ical pour qu'il soit l'url de votre établissement.
Si les partiels ne sont pas appelés exactement "Contrôle" dans votre emploi du temps, vous pouvez modifier la valeur de "text_to_detect".
Vous devez créer ce fichier vous mêmes et le remplir comme suit en remplaçant les [] par les données correspondates.
{
"telegram_send_url": "https://api.telegram.org/[le token de votre bot]/sendMessage?chat_id=[l'id de conversation auquel vous voulez envoyer le message]&text="
}
Si vous voulez faire tourner ce programme sur une distribution Linux supportant systemd :
- remplacez "/path/to/folder" dans le fichier
partiels_getter.service
par le chemin du dossier du repo - remplacez "/path/to/main.py" dans le fichier
partiels_getter.service
par le chemin du ficher main.py - déplacez le fichier
partiels_getter.service
dans /etc/systemd/user/ (ne pas modifier user) - lancez un terminal puis executez les commandes suivantes
- systemctl --global daemon-reload
- systemctl --global enable partiels_getter
- systemctl --global start partiels_getter