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:
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:
(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:
Una volta ricevuto il messaggio sull’app di Telegram possiamo disabilitare il debug con
Se volete riceve le notifiche su Telegram solo quando andate in Away impostate
Ora potrete ricevere le notifiche sul vostro smartphone.
Per altre info vi indirizzo al README ufficiale.
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.
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>