Come creare il tuo canale @Telegram ed alimentarlo automaticamente con un RSS Feed

Siamo a Natale. E’ tempo di regali.

Seguendo la naturale evoluzione del mio percorso sui Bots Telegram ed ammirando profondamente il lavoro incessante della comunità openData Sicilia con il loro progetto #albopop curato in primis dal bravissimo Andrea Borruso, ho pensato di regalarvi questo piccolo post.

Dunque schema logico/sequenziale:

  1. Telegram esiste per tutti i dispositivi ed anche da normale browser. Scaricatelo e registrati.
  2. Crea un Bot tramite il servizio di Telegram cercando e poi chattando con l’utente (automa) @BotFather. Digita /newbot e poi il nome visualizzato del Bot e lo username. In pratica segui le istruzioni  che BotFather ti indica:Schermata 2015-12-31 alle 17.02.21
  3. Appuntati il valore API che BotFather ti ha assegnato. Ricordati che il bot ha sempre un nome utente deltipo XXXXXXXXbot finale.
  4. Sempre dentro Telegram crea un Canale pubblico (o privato) e inserisci tra gli amministratori il Bot del punto 2. Non appare nell’elenco degli amici, devi proprio digitare il suo utente XXXXXXXbot e ti apparirà in elenco.
  5. Registrati su IFTTT.com.
  6. Crea un nuovo “recipe” scegliendo come IF –> FEED e incollando un RSS feed tipo: http://www.chefuturo.it/feed/ oppure tramite il servizio www.rssmix.com crei un MIX di feeds.
  7. Sceglie come Then –> Maker e compili in questa maniera i campi:

Schermata 2015-12-31 alle 16.50.53

Il campo cancellato in rosso è il valore dell’API che ti sei copiato nel punto 3 e che va tra /bot e lo /sendMessage successivo

Ps: occhio che l’url è tutto minuscolo tranne la M di Message

Se i titoli o gli url del feeds hanno spesso caratteri particolari (& ‘ ect) ti conviene mettere <<<{{EntryUrl}}>>> cosi si ignorano, oppure inserite {{EntryTitle}} e {{EntryUrl}} (nell’immagine in grigetto)

 

Semplice no? Vi è piaciuto? Allora iscrivetevi al mio canale di notizie dal mondo dell’innovazione riguardante opendata, opengov, coding , scuola ect 🙂

 

 

Buon anno nuovo

Licenza CC-BY-SA Piersoft

 

Potrebbero interessarti anche...