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.
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.
Per aprire la presentazione, dovrai aver installato slides. Una volta
installatolo, esegui slides slides.md
.