Passo 1: registra il bot con BotFather
@BotFather è il bot ufficiale di Telegram per creare bot. È gratis e non ti serve un account da sviluppatore.
- Apri @BotFather su Telegram e tocca Avvia.
- Manda
/newbot. - Scrivi un nome. È quello che le persone vedono nelle chat, come Pizza Corner. Puoi cambiarlo dopo.
- Scrivi un nome utente. Deve finire con
bot, comepizzacorner_bot, e non si può cambiare dopo. - BotFather risponde con il link del bot e un token. Copia il token. È la chiave che permette a un programma di controllare il tuo bot.
Ora il tuo bot esiste, ma non risponde ancora a nessuno. Questo è il passo 2. Per saperne di più sui token, leggi come ottenere il token di un bot.
Passo 2: dai al bot qualcosa da fare
Un bot risponde solo quando un programma, in esecuzione da qualche parte, legge i suoi messaggi e risponde. Hai due opzioni.
Opzione A: usa un creatore di bot senza codice
Un creatore di bot fa girare il programma per te. Con Echo Maker:
- Apri Echo Maker (@mkfrbot) e tocca Avvia.
- Scegli un modello, come un bot per scaricare video, un bot di chat con IA o un traduttore.
- Incolla il token del passo 1.
Il bot va online subito. L'hosting è gratis e lo gestisci da un pannello di amministrazione dentro Telegram.
Opzione B: scrivi tu il codice
Se sai programmare, puoi usare la Telegram Bot API da quasi qualsiasi linguaggio. Tra le librerie più usate ci sono python-telegram-bot, aiogram (Python), grammY e Telegraf (JavaScript). Ti servirà anche un server o un hosting sempre online, perché il bot smette di rispondere quando il programma si ferma.
Codice o niente codice: cosa scegliere?
| Creatore di bot senza codice | Scriverlo da te | |
|---|---|---|
| Tempo per avere un bot funzionante | Circa un minuto | Da ore a settimane |
| Competenze richieste | Nessuna | Programmazione |
| Hosting | Incluso | Gestisci tu un server |
| Funzioni su misura | Quello che offrono i modelli | Tutto quello che sai costruire |
| Costo | Gratis, upgrade facoltativo | Costi del server |
Se un modello fa già quello che ti serve, un creatore di bot è più veloce. Se ti serve qualcosa di particolare, come un collegamento al tuo database, scrivi codice.
Passo 3: completa il profilo del bot
Tornando su @BotFather, puoi dare al bot una foto profilo, una descrizione e un elenco di comandi. Così sembra affidabile quando le persone lo aprono per la prima volta. Leggi come cambiare nome, foto e descrizione di un bot.
Domande
Creare un bot Telegram è gratis?
Sì. Registrare un bot con BotFather è gratis. Per farlo funzionare serve un server, che costa se lo gestisci tu. Echo Maker ospita i bot gratis.
Quanti bot posso creare?
Telegram limita quanti bot può creare un account con BotFather, al momento circa 20. Su Echo Maker puoi collegarne quanti vuoi.
Posso creare un bot Telegram dal telefono?
Sì. BotFather ed Echo Maker funzionano entrambi dentro l'app di Telegram, quindi puoi creare e gestire un bot interamente dal telefono.
Devo saper programmare?
No. Con un creatore di bot senza codice scegli un modello e incolli un token. La programmazione serve solo se vuoi creare funzioni da zero.