Skip to content

pore42/progetto_telegram

Repository files navigation

INGEGNERIA/PROGETTAZIONE DEL SOFTWARE - Progetto (turno M)

Obiettivo del progetto è la realizzazione di un Telegram bot. Telegram è un sistema per la messaggistica istantanea (pragonablile a SMS, WhatsApp, o iMessage di Apple) che offre client per dispositivi sia mobili che fissi; un Telegram bot è semplicemente un account del sistema operato da un apposito software.

Il piano di massima per i tre laboratori è il seguente:

  • 27/5: il gruppo formula una proposta delle funzionalità del bot che intende realizzare e fornisce una descrizione delle medesime, nonché una stima dei tempi di sviluppo (secondo una delle metodologie illustrate a lezione);
  • 10/6 il docente effettua una code review di alcuni progetti, sia scelti a campione che su esplicita richiesta dei gruppi (compatibilmente all'orario di lezione);
  • 17/6 il gruppo esegue il deploy del bot e ne dimostra le funzionalità (e discute brevemente le caratteristiche peculiari delle soluzioni adottate).

Data la mole di informazioni necessarie allo svolgimento del progetto, a questo repository è associato un wiki che descrive:

  • alcune informazioni preliminari su Telegram e bot,
  • il processo da seguire nell'implementazione del codice,
  • gli strumenti di comunicazione che dovranno essere adottati durante lo svolgimento del processo,
  • le specifice ed i criteri di valutazione del prodotto finale,
  • un esempio di bot che illustra come usare le librerie e gli strumenti suggeriti,
  • le modalità per il deployment, ossia per la messa in esercizio definitiva.

Si suggerisce di leggere la prima parte sul processo per sapere come iniziare il lavoro!

About

bot for telegram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages