MrJazSohani SharmaAhmedabadAhmedabad

ZNC: come ricevere le notifiche di IRC su Telegram


ZNC non è altro che l’evoluzione del famoso psyBNC utilizzato sin dagli albori un po’ da tutti per trovarsi sempre online ma soprattutto per non perdere ne i canali ne lo status di operatore.

Col passare degli anni e con l’avvenire dei nuovi servizi come Telegram, oggi, è possibile far comunicare (tramite API) il bouncer collegato su IRC e il servizio Telegram sul nostro smartphone.

Con questo modulo znc-push è possibile ricevere messaggi e notifiche su Telegram quando non siamo connessi alla rete IRC.

Per prima cosa abbiamo bisogno di un account Telegram, quindi:

Scarichiamo l’app Telegram sul nostro cellulare o da PC iscriviamoci andando su https://telegram.org.

Una volta creato l’account andiamo sul bot @BotFather e facciamo /newbot.
Successivamente inseriamo il nome e l’username del bot.
Una volta concluso tutto ci darà la stringa token (API) tipo questa: 
110201543:AAHdqTcvCH1vGWJxfSeofSAs0K5PALDsaw

Ora andiamo su quest’altro bot per ricavare il nostro ID: @get_id_bot.
Una volta dentro inviare /start e ci darà il nostro ID.

Ora passiamo al modulo per ZNC:
sudo apt-get install git znc-dev
git clone https://github.com/jreese/znc-push.git
cd znc-push
znc-buildmod push.cpp
make install

(Consiglio di utilizzare make curl=yes in modo da utilizzare la libreria libcurl e non avere alcun problema con i protocolli http e https.)

Ora passiamo sul ZNC:
/msg *status loadmod push
/msg *push set service telegram
/msg *push set secret [la_vostra_api_token]
/msg *push set target [il_vosto_id]
/msg *push set idle 0
/msg *push set last_active 0
/msg *push set last_notification 0
/msg *push set message_length 0
/msg *push set replied no
/msg *push set debug on
/msg *push send testdiprova

Una volta ricevuto il messaggio sull’app di Telegram possiamo disabilitare il debug con
/msg *push set debug off

Se volete riceve le notifiche su Telegram solo quando andate in Away impostate
/msg *push set away_only yes

Ora potrete ricevere le notifiche sul vostro smartphone.

Per altre info vi indirizzo al README ufficiale.

doni <doni@irc.it>

Posta un commento

Nuova Vecchia