Come creare un chatbot Telegram AI gratuito con Python
Scopri come sviluppare un chatbot Telegram con Google Gemini 2.0 flash e Python. Tutorial completo e gratuito.

Creare un chatbot per Telegram con intelligenza artificiale non è mai stato così semplice e accessibile. Grazie a Google Gemini e Python puoi sviluppare un assistente virtuale personalizzato completamente gratuito, con capacità multimodali per gestire testi, immagini e documenti.
In questo tutorial scoprirai come costruire il tuo chatbot telegram AI senza costi, personalizzarlo con le tue istruzioni e integrarlo con l’intelligenza artificiale più avanzata di Google.
Preparazione dell’ambiente Python
Prima di iniziare, devi installare Python sul tuo computer. Se non l’hai ancora fatto, cerca “Python IA per tutti” su YouTube e guarda questo video per una guida completa all’installazione.
Una volta installato Python, apri il terminale (CMD su Windows o Terminal su Mac) e installa le librerie necessarie. Trovi tutti i comandi in questo Google Doc.
Creazione del bot su Telegram
Apri Telegram e cerca @BotFather (quello con il checkmark blu). Questo è il bot ufficiale per creare nuovi bot su Telegram.
Clicca su “Start” e poi su “Create a new bot”. Ti verrà chiesto:
- Nome del bot: quello che vedranno gli utenti (es. “Gemini Bot”)
- Username: identificativo univoco che deve terminare con “bot” (es. “MioGeminiBot”)
Salva il token del bot che riceverai: ti servirà per collegare lo script Python al tuo chatbot telegram.
Ottenere la chiave API Google Gemini
Vai su aistudio.google.com e clicca su “Get API key” in basso a sinistra. Poi seleziona “Create API key” e scegli un progetto esistente o creane uno nuovo.
Copia la chiave API generata e conservala in un posto sicuro insieme al token Telegram: entrambe ti serviranno per configurare il chatbot intelligenza artificiale.
Configurazione dello script Python
Scarica il codice dal link fornito nel tutorial e salvalo come bot.py nella cartella desiderata. Apri il file e inserisci:
- Il token Telegram nella variabile
TELEGRAM_TOKEN - La chiave API Google nella variabile
GOOGLE_API_KEY
Personalizza le istruzioni di sistema modificando la sezione “SISTEMA_ISTRUZIONI”. Qui puoi definire come deve comportarsi il tuo bot: professionale, creativo, specializzato in un settore specifico.
Avvio del chatbot telegram gratuito
Apri il terminale, spostati nella cartella del tuo script con il comando cd percorso_cartella e lancia il bot con:
python bot.py (o python3 bot.py su Mac)
Il bot è ora attivo! Vai su Telegram, cerca il tuo bot e inizia a chattare. Puoi inviare messaggi di testo, immagini e documenti: Gemini 2.0 flash li gestirà tutti grazie alle sue capacità multimodali.
Funzionalità avanzate del bot
Il tuo chatbot telegram AI può:
- Analizzare documenti: carica PDF e chiedi riassunti o analisi
- Riconoscere immagini: usa la funzione vision per descrivere foto
- Rispondere secondo le tue istruzioni: personalizza tono e stile nelle impostazioni di sistema
Ricorda di comprimere le immagini quando le invii per attivare correttamente la funzione vision.
Se vuoi imparare a usare l’intelligenza artificiale nel tuo lavoro clicca sull’immagine in basso. Nella nostra Academy trovi corsi sulle migliori AI sempre aggiornati, centinaia di risorse e una community pronta a supportarti.