Telegram Messenger sur le RaspberryPi

1592112607 Controlez Raspberry Pi via Telegram Messenger
1592112607 Controlez Raspberry Pi via Telegram Messenger

Certains d’entre vous connaissent l’alternative WhatsApp plus sûre – Télégramme. Si vous souhaitez également envoyer et recevoir des messages, des images et des vidéos sur votre Pi, c’est l’endroit qu’il vous faut. Tout ce dont vous avez besoin est une carte SIM supplémentaire pour recevoir le SMS. Dans un didacticiel ultérieur, nous utiliserons la réception de messages pour effectuer des actions sur le Pi.

J’utilise la Telegram Messenger CLI pour Ubuntu. Pour cela, certains packages doivent être installés:

sudo apt-get install libreadline-dev libconfig-dev libssl-dev libjansson-dev python-dev lua5.2 liblua5.2-dev libevent-dev lua-lgi

Maintenant, le package est chargé par Git et changé dans le dossier.

git clone --recursive https://github.com/vysheng/tg.git && cd tg

Ensuite, il est configuré

./configure

et créé (cela peut prendre un certain temps):

make

Désormais, seuls le numéro de mobile et le prénom et le nom (qui doivent figurer dans le profil) doivent être spécifiés. Attention: Le numéro doit être au format +4917612345678. Le nom de famille peut également être ignoré avec Entrée.

Pointe: Andreas m’a fait savoir dans les commentaires qu’un numéro fixe est également possible. Pour ce faire, entrez call à la requête de broche et confirmez avec Entrée. Vous serez alors appelé sur ce numéro et vous recevrez le code PIN.

bin/telegram-cli -k tg-server.pub

Vous pouvez maintenant utiliser certaines commandes pour envoyer des messages / photos / vidéos ou ajouter des contacts.

Un aperçu des commandes peut être trouvé ici.

Ajouter le contact
add_contact   

Exemple: add_contact 4917612345678 Raspberry Pi

Envoyer le message
msg  Text

Exemple: msg Raspberry_Pi 'Hello, this is a test.'
Dans le nom du contact, les espaces deviennent des soulignements. Avec Tab, vous pouvez compléter automatiquement un nom de contact.

Démarrer le chat sécurisé
create_secret_chat 

Exemple: create_scret_chat Raspberry_Pi

Chercher

global_search 

Exemple: global_search Hello
Tous les messages sont recherchés pour le (s) terme (s).

Afficher les coordonnées
user_info 

Exemple: user_info Raspberry_Pi
Toutes les commandes sont comme je l’ai dit ici.