Skip to content

Build your own Telegram bot and put it online as well! It will make use of NASA data and once online you will have a link to share it with friends and whoever you want. Amazing, right? 🤩

Notifications You must be signed in to change notification settings

voxel-community/2021-telegram-nasa-bot

Repository files navigation

Crea il tuo bot Telegram con i dati della NASA!

Obiettivo di oggi

Imparare le basi di Python per creare un bot di Telegram che acceda ai dati sulle stelle della NASA 😊


Com'è fatto un bot di Telegram?

Python

Python è uno dei più popolari linguaggi di programmazione con cui sono state create tantissime funzionalità. Dall'algoritmo di raccomandazione film fino ai software che controllano le auto che si guidano da sole.

Python è un linguaggio di programmazione che è stato pensato per essere usato in diversi ambiti senza limiti, inclusi data science, software e sviluppo web, automazione e in generale per fare tante cose.

Oggi, con Python metteremo in comunicazione il bot di Telegram con i dati che ci fornisce la NASA.

📹 Ecco un breve video introduttivo

API

Le API sono programmi che consentono a due applicativi che parlano lingue diverse di interagire e dialogare e inoltre definiscono un contratto che suggella la promessa di espletare servizi su richiesta e in modo specifico.

Con le API, i siti web possono far fare agli utenti un gran numero di azioni, senza mai lasciare il sito web e senza far interagire gli utenti direttamente con il codice.

Con le API si possono far creare account, ricevere pagamenti o scaricare dati e informazioni.

Ad esempio, le API della NASA che userai in questo workshop ti forniscono una lista di informazioni su stelle, pianeti e asteroidi.

📹 Qui trovi un video breve su cosa sono le API

Struttura del workshop

Il workshop è strutturato in 7 capitoli, all'interno di ognuno troverai una breve guida su come realizzare un pezzettino del bot e un file contenente la soluzione che proponiamo noi riguardo ai capitoli precedenti.

Indice dei capitoli

  1. Installazione
  2. Crea la tua prima istruzione in Python
  3. Crea la tua prima funzione in Python
  4. Crea il bot
  5. Collega la funzione a Telegram
  6. Collega la funzione al bot
  7. Bot
  8. Bot con API Nasa

Potenzia il tuo bot 🚀

Una volta creato il bot, potrai potenziarlo ancora di più. Ti lasciamo qui degli esempi:

  1. Ricevi informazioni su l'asteroide più vicino alla Terra

Approfondimenti

👩🏻‍💻 Per ulteriori approfondimenti su Python, API e Telegram Bots ti consigliamo di visitare i seguenti siti:

Fonti utilizzate

👩🏻‍💻 Tutorial gratuiti:

Trovi maggiori informazioni su questo articolo

Contatti

Se vuoi rimanere aggiornata sui nostri prossimi eventi, qui trovi i nostri contatti:

Voxel Community

🔵 Facebook: @voxelcommunitytrento

🌐 Sito web: https://www.voxel.community

📧 Email: hello@voxel.community

About

Build your own Telegram bot and put it online as well! It will make use of NASA data and once online you will have a link to share it with friends and whoever you want. Amazing, right? 🤩

Topics

Resources

Stars

Watchers

Forks

Languages