Come creare un bot Telegram

Ogni bot Telegram ha due parti: un account che registri con @BotFather e un programma che risponde ai messaggi. La registrazione richiede un minuto. Per il programma, puoi scrivere codice o usare un creatore di bot senza codice.

Aggiornato il · 5 min di lettura

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.

  1. Apri @BotFather su Telegram e tocca Avvia.
  2. Manda /newbot.
  3. Scrivi un nome. È quello che le persone vedono nelle chat, come Pizza Corner. Puoi cambiarlo dopo.
  4. Scrivi un nome utente. Deve finire con bot, come pizzacorner_bot, e non si può cambiare dopo.
  5. 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:

  1. Apri Echo Maker (@mkfrbot) e tocca Avvia.
  2. Scegli un modello, come un bot per scaricare video, un bot di chat con IA o un traduttore.
  3. 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 codiceScriverlo da te
Tempo per avere un bot funzionanteCirca un minutoDa ore a settimane
Competenze richiesteNessunaProgrammazione
HostingInclusoGestisci tu un server
Funzioni su misuraQuello che offrono i modelliTutto quello che sai costruire
CostoGratis, upgrade facoltativoCosti 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.

Passo 4: condividilo

Il link del tuo bot è t.me/ più il suo nome utente, come t.me/pizzacorner_bot. Condividilo ovunque. Nota che un bot non può scrivere per primo a qualcuno: le persone devono aprirlo e toccare Avvia. Per usarlo in un gruppo, aggiungilo al gruppo.

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.