Studio
Lista d'attesa

Come creare un bot Telegram e aggiungerlo al tuo canale

Aggiungi al tuo canale Telegram un bot amministratore che può pubblicare: crealo con @BotFather, proteggi il token, provalo e risolvi i problemi se i post non arrivano.

Per aggiungere un bot a un canale Telegram, nominalo amministratore del canale: apri le informazioni del canale, aggiungi un amministratore, cerca il nome utente del bot e attiva Pubblicare i messaggi. Se ti serve un bot tutto tuo, crealo prima con @BotFather e conserva il token che ti dà. Poi invia un post di prova prima di farci affidamento.

Questa guida riguarda il bot, il suo token, i suoi permessi, un post di prova e la soluzione dei problemi, non la scrittura del codice di un bot. Studio e gli altri strumenti che pubblicano tramite un bot di tua proprietà richiedono questa stessa configurazione. Per gli orari e i post programmati non pubblicati, vedi la guida alla programmazione su Telegram.

Cosa può fare un bot in un canale

Un bot è un account Telegram speciale che non ha bisogno di un numero di telefono. Chiunque abbia il suo token può farlo pubblicare.

Un bot non può essere iscritto a un canale, solo amministratore. Pubblicare è uno dei permessi che gli concedi, e i suoi post sono firmati con il nome del canale.

L’esempio di questa guida è inventato: un laboratorio di ceramica gestisce il canale pubblico Harbor Street Pottery e vuole un bot che pubblichi il calendario delle cotture.

Crea il bot con @BotFather

La guida a BotFather di Telegram descrive i passaggi:

  1. Apri @BotFather in Telegram, controllando bene come è scritto il nome.
  2. Invia /newbot.
  3. Inserisci un nome. Puoi cambiarlo in seguito.
  4. Inserisci un nome utente: da 5 a 32 caratteri tra lettere latine, numeri e trattini bassi, con «bot» alla fine. Non si può cambiare in seguito.
  5. Copia il token dalla risposta. Ha la forma 123456789:AAF….

Il laboratorio chiama il suo bot Harbor Pottery Poster, con il nome utente @harbor_pottery_poster_bot. Scegli un nome che i membri del tuo team riconosceranno nell’elenco degli amministratori.

Proteggi il token del bot

Telegram avverte che chiunque abbia il token può controllare il tuo bot. Trattalo come una password:

  • Conservalo in un gestore di password.
  • Incollalo solo nello strumento che stai collegando.
  • Tienilo fuori da screenshot, chat, ticket e documenti condivisi.
  • Non condividerlo per far pubblicare altre persone. Dai loro invece l’accesso nello strumento di pubblicazione (vedi come condividere gli account social con un team).

Se il token trapela, revocalo in @BotFather, dove /mybots apre le impostazioni del tuo bot. Ricevi un nuovo token e quello vecchio smette di funzionare, quindi aggiorna ogni strumento che lo usava.

Nell’esempio, il titolare del laboratorio incolla per errore il token in un documento condiviso, poi lo revoca e ricollega lo strumento con quello nuovo.

Aggiungi il bot al canale come amministratore

Apri le informazioni del canale, vai agli amministratori (in alcune app si trovano sotto Gestisci canale; le voci cambiano da un’app all’altra), scegli di aggiungere un amministratore e cerca il nome utente del bot.

Telegram ti chiede poi quali permessi di amministratore concedere. Attiva solo quelli che servono al tuo strumento, poi salva:

Permesso Cosa consente Serve a un bot che pubblica?
Pubblicare i messaggi Pubblicare come canale ed eliminare i propri post recenti Sì, obbligatorio
Modificare i messaggi altrui Fissare i post e modificare quelli che il bot non ha inviato Solo se serve al tuo strumento
Eliminare i messaggi altrui Eliminare i post che il bot non ha inviato Solo se serve al tuo strumento
Cambiare le info del canale, invitare utenti, aggiungere amministratori Gestire il canale stesso No

Il bot di Harbor Street Pottery riceve Pubblicare i messaggi e nient’altro.

Per un gruppo, aggiungi invece il bot come membro. Pubblica con il proprio nome e ha bisogno dei permessi di amministratore solo se il gruppo impedisce ai membri di inviare messaggi.

Invia un post di prova e controllalo

Dallo strumento che hai collegato, invia una prova breve e ben riconoscibile come tale, per esempio «Prova: post sul calendario delle cotture, ignoratelo». Gli iscritti potrebbero vederla, quindi rendila innocua. Poi controlla che:

  • Sia comparsa nel canale giusto, non in uno con un nome simile.
  • Sia firmata con il nome del canale (Harbor Street Pottery nell’esempio).
  • Link e foto, se li pubblicherai, appaiano come ti aspetti.

Dopo, elimina le prove. In un canale, i post eliminati spariscono per tutti gli iscritti.

Sistema un bot che non riesce a pubblicare

Cosa vedi Cosa fare
Il bot non si può aggiungere come iscritto Aggiungilo come amministratore con Pubblicare i messaggi
Il bot è amministratore, ma non arriva nulla Attiva Pubblicare i messaggi nei suoi permessi
Lo strumento rifiuta il token Copialo di nuovo, o usa quello nuovo se l’hai revocato
La pubblicazione funzionava, poi si è fermata Controlla il token, l’elenco degli amministratori e i permessi del bot
Il post è finito nella chat sbagliata Ricollega lo strumento al canale giusto

Se la configurazione è corretta ma un post programmato non è arrivato, usa la checklist per i post non pubblicati.

In Studio, collegare Telegram richiede tre passaggi: crea il bot con @BotFather, incolla il suo token (Studio lo verifica e mostra il nome del bot), poi premi «Aggiungi a un canale». Il selettore di Telegram aggiunge il bot come amministratore con il permesso di pubblicare, modificare ed eliminare messaggi, e il canale compare da solo in Studio. «Usa invece un gruppo» collega un gruppo. Se il token smette di funzionare, Studio mostra «Ricollega» sull’account. Ricollegarlo ripete gli stessi passaggi con un nuovo token. Studio non è ancora disponibile, ma puoi iscriverti alla lista d’attesa.

Scritto da

Reunified crea app che riuniscono ciò che è sparso.

Continua a leggere

Tutti gli articoli

5 min di lettura

Come verificare il tuo sito web su Mastodon con rel=me

Ottieni il segno di spunta di Mastodon accanto al tuo sito: collegalo al profilo con rel=me, aggiungi l’indirizzo in un campo del profilo e correggi i link che non vengono verificati.

In arrivo

Iscriviti alla lista d'attesa

Lasciaci la tua email e ti scriveremo quando Studio sarà pronto da scaricare.

Dove userai Studio?