Skip to content

Bot telegram scritto in python che fornisce l'orario del giorno per il primo anno del corso di studi di Informatica presso l'università di Udine

License

Notifications You must be signed in to change notification settings

GiorgioMiglia/OrarioUniud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OrarioUniud

Bot telegram scritto in python che fornisce l'orario del giorno per il primo anno del corso di studi di Informatica presso l'università di Udine


Comandi disponibili :

  • /start avvia il bot
  • /orario (msg) fornisce l'orario del giorno, dopo le 17 dà quello del giorno dopo, accetta come msg ieri, oggi, domani e i giorni della settimana
  • /help fornisce un messaggio con i comandi del bot
  • /link fornisce link utili, come quelli del gruppo e dei canali associati
  • /send (msg) manda msg nel canale associato, dà la possibilità agli utenti di mandare comunicazioni a tutti i membri del canale
  • /menu fornisce il menù del giorno della mensa (ancora in fase di test)

Inoltre è disponibile il comando /update ad uso esclusivo dell'admin per aggiornare automaticamente il bot con il codice presente su github (vedere pull.sh)

Come è strutturato il bot:

  • bot.py è il codice principale del bot con tutti i metodi necessari al suo funzionamento
  • dati.py contiene dati utili, come l'orario o messaggi già pronti (per i comandi help e link)
  • menu.py contiene i dati relativi al menù della mensa e i metodi necessari a selezionare la settimana giusta
  • pull.sh script per aggiornare il bot
  • private.py contiene tutti i dati che è meglio non rendere pubblici, come il token o i chatId del gruppo e dell'admin, non è presente su Github (ma non dimenticarlo se vuoi fare un bot a partire da questo)

About

Bot telegram scritto in python che fornisce l'orario del giorno per il primo anno del corso di studi di Informatica presso l'università di Udine

Topics

Resources

License

Stars

Watchers

Forks