Skip to content

ges-calendar is a python application allowing you to retrieve your myGES planning and create an .ics file, then import it to any calendar.

Notifications You must be signed in to change notification settings

Florent-COMPAGNONI/ges-calendar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GES calendar

Ges calendar est une application python permettant de récupérer son planning myGES et de créer un fichier .ics, permettant ainsi de l'importer sur sur n'importe quel agenda.

Installation

Pré-requis:

  • python 3.10 ou version ultérieure
  • vos identifiants myGES

Lancer les commandes suivantes pour récupérer le projet et installer les paquets.

git clone https://github.com/Florent-COMPAGNONI/ges_calendar.git
pip install -r ./requirements.txt

Créer un fichier .env à la racine du projet en se basant sur le fichier .env_template

Utilisation

Pour lancer le script:

python ./main.py

Par défaut un fichier .ics est créé à la racine du projet avec tous les événements du mois en cours, il est possible de spécifier les dates de début et de fin.

python ./main.py --start-date=2023-09-11 --end-date=2023-09-17

Vous pouvez ensuite importer ce fichier sur l'agenda de votre choix

Commentaires

Voici quelques liens de projets similaires réalisés dans d'autres languages et qui m'ont inspiré.

About

ges-calendar is a python application allowing you to retrieve your myGES planning and create an .ics file, then import it to any calendar.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages