Skip to content

Latest commit

 

History

History
30 lines (20 loc) · 1.6 KB

README.md

File metadata and controls

30 lines (20 loc) · 1.6 KB

Questo repository raccoglie il materiale impiegato durante il workshop Come pensare da zero un bot di Telegram con Python? Una guida passo dopo passo presentato a PyCon IT 22 il 05/06/22.

  • In ptb_bot.py troverai un esempio minimale di bot con python-telegram-bot;
  • In telethon_bot.py troverai un altro esempio minimale di bot, stavolta con telethon;
  • In bot.py troverai un esempio di ciò che verrà programmato durante la prima parte del workshop;
  • In database_bot.py troverai un esempio di ciò che risulterà dal lavoro pratico fatto durante il workshop;
  • In slides.md troverai le poche slide di teoria utilizzate durante il workshop.

💡 Prima di iniziare

Dopo aver ottenuto tutte le credenziali necessarie, inseriscile in conf_primo_bot.py.sample, infine rinomina il file eliminando il .sample finale.

Installa tutte le dipendenze con:

pip install -r requirements.txt

Per eseguire database_bot.py, assicurati di aver installato MongoDB.

🖥 Visualizzare le slide

Per aprire la presentazione, dovrai aver installato slides. Una volta installatolo, esegui slides slides.md.