Projet Dev App EPSI B1 2020 réalisé par Marine RICO, Olivier TANGUY, Daniel GAVRILINE, Hugo CABARET
Etubot est un bot discord destiné a l'organisation et l'information de la vie étudiante Toutes les commandes doivent être précédé d'un point
pensez avant toutes utilisation a installer les modules suivant (pip install):
- tinydb
- discord
- beautifulsoup4
- requests
- discord.py
- time
- datetime
Pour avoir accès aux emploi du temps, nous avons eu besoin d'utiliser l'API de Calendz.
- .load nom_bot (pour charger un bot)
- .unload nom_bot (pour décharger un bot)
- .reload nom_bot (pour recharger un bot)
permet d'afficher les cours et de les gérer
- .id nom prenom id_channel (permet d'affecter un referent aux channel (par la suite .edt affichera l'edt du referent))
- .edt jour (affiche l'emploi du temps du jour demandé)
- .cours (Affiche une liste de cours)
- .time (Affiche l'heure)
permet d'afficher les devoirs et de les gérer
- .enter_dev date cours message (ajouter un devoir)
- .rem_dev date cours(supprimer un devoir)
- .list_dev (affiche tous les devoirs)
- .search_date date (affiche les devoirs d'un jour precis)
- .meteo (permet d'afficher lameteo du jour)
- .rappel (Envoyer l'emploi du temps sur le tchat)
- .mon_rappel (Envoyer l'emploi du temps en DM à l auteur)
- .mes_rappels (Envoyer l'emploi du temps en DM à l ou plusieurs membres)
- .df mot (donne la définition d'un mot)
- .listnews (liste tous les articles abonnés)
- .addnews url ".class1 .class2" (rajoute un article)
- .remnews url (permet de supprimer un article des suivis)