So verwenden Sie Telegram über die Linux-Befehlszeile

Mit über 100 Millionen monatlich aktiven Nutzern Telegramm ist heute zweifellos eine der beliebtesten Messaging-Apps. Das Alleinstellungsmerkmal der Anwendung ist, dass sie cloudbasiert ist und eine starke Verschlüsselung sowie die Möglichkeit zur Selbstzerstörung von Nachrichten bietet.

Die offizielle App von Telegram ist auf allen gängigen Plattformen verfügbar, sei es mobil (Android, iOS und Windows Phone) oder Desktop (Windows, MacOS und Linux). Wenn wir über Telegram für Linux sprechen, haben wir bereits erläutert, wie man die offizielle App auf der Plattform installiert, sowie einen Telegram-Client eines Drittanbieters namens Cutegram.

Jetzt sind sowohl die offizielle Telegram-App als auch Cutegram GUI-basiert, und wie viele von Ihnen wissen, kann Linux so konfiguriert werden, dass der grafische Teil entfernt wird – es gibt sogar einige Distributionen, die nicht über eine GUI verfügen die Kiste. In diesem Artikel besprechen wir daher, wie Sie über die Befehlszeile unter Linux auf Telegram zugreifen können.

Notiz: Bitte beachten Sie, dass alle in diesem Artikel erwähnten Befehle und Anweisungen unter Ubuntu 16.04 getestet wurden.

Greifen Sie über die Befehlszeile auf Telegram zu

Um über die Befehlszeile auf den Messaging-Dienst zuzugreifen, müssen Sie zunächst ein Tool mit dem Namen herunterladen und (von der Quelle) installieren telegram-cliwas Sie tun können, indem Sie die folgenden Befehle ausführen:

sudo apt-get install git libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev libjansson-dev libpython-dev make git clone --recursive https://github.com/vysheng/tg. git && cd tg ./configure sudo make

Nachdem die oben genannten Befehle erfolgreich ausgeführt wurden, finden Sie die Telegram-CLI-Binärdatei im Unterverzeichnis „bin“. Um das Tool zu starten, führen Sie die folgenden Befehle aus:

cd bin sudo ./telegram-cli

Es ist erwähnenswert, dass ich beim ersten Versuch, das Tool zu starten, die folgende Fehlermeldung erhielt:

telegram-cli: tgl/mtproto-utils.c:101: BN2ull: Assertion „0“ fehlgeschlagen.

Es ist sehr wahrscheinlich, dass auch Sie diesen Fehler erhalten.

Ich habe versucht, den Fehler zu googeln und habe herausgefunden, dass „Assertion „0“ fehlgeschlagen“ ein Fehler ist bekanntes Problem. Nachdem ich die Details und Benutzerkommentare auf der Seite, auf der das Problem protokolliert wird, durchgesehen hatte, beschloss ich, die Zeile Nummer 101 in der Datei „tgl/mtproto-utils.c“ zu kommentieren, die Binärdatei erneut zu kompilieren und es noch einmal zu versuchen .

Diesmal wurde das Tool erfolgreich gestartet.

Da die App mit Telefonnummern funktioniert, werden Sie aufgefordert, Ihre Nummer einzugeben. Anschließend erhalten Sie einen Zahlencode auf Ihrem Telefon, den Sie in der Befehlszeile eingeben müssen. Sobald dies erledigt ist, können Sie Telegram in der Befehlszeile verwenden.

Um den Dienst auf dem Terminal nutzen zu können, müssen Sie eine Liste der Befehle beachten, die telegram-cli bietet. Um beispielsweise eine Nachricht an einen Ihrer Telegram-Kontakte zu senden, verwenden Sie den folgenden Befehl:

Nachricht [peer] [text]

Ersetzen [peer] mit dem Namen des Kontakts (beginnen Sie einfach mit der Eingabe des Namens und drücken Sie die TAB-Taste; der Name wird automatisch vervollständigt) und [text] mit dem Text, den Sie senden möchten. Der folgende Screenshot zeigt die Nachricht, die ich an einen meiner Kontakte gesendet habe, und deren Antwort.

Hier ist eine vollständige Liste der Messaging-bezogenen Telegram-CLI-Befehle:

  • Nachricht [peer] [text] – sendet eine Nachricht an diesen Peer
  • vorwärts [user] [msg-seqno] – Nachricht an Benutzer weiterleiten. Sie können Nachrichtennummern sehen, indem Sie den Client mit -N starten
  • chat_with_peer [peer] – startet eine Einzel-Chat-Sitzung mit diesem Peer. /exit oder /quit, um diesen Modus zu beenden
  • Kontakt hinzufügen [phone-number] [first-name] [last-name] – versucht, einen Kontakt per Telefon zur Kontaktliste hinzuzufügen
  • umbenennen_kontakt [user] [first-name] [last-name] – versucht, den Kontakt umzubenennen. Wenn Sie ein anderes Gerät haben, wird es ein Kampf
  • als gelesen markieren [peer] – markiert alle empfangenen Nachrichten mit Peer als gelesen
  • delete_msg [msg-seqno] – löscht die Nachricht (allerdings nicht vollständig)
  • wiederherstellen_msg [msg-seqno] – Stellt die Löschnachricht wieder her. Für geheime Chats unmöglich. Nur kurze Zeit (eine Stunde, glaube ich) nach dem Löschen möglich

Die vollständige Liste der Befehle, die das Tool bietet, finden Sie unter Hier.

Abschluss

Zugegebenermaßen ist der hier beschriebene Installationsprozess nicht einfach, und sobald er abgeschlossen ist, müssen Sie sich viele Befehle merken, um den Messaging-Dienst nutzen zu können. Dies alles ändert jedoch nichts an der Tatsache, dass Sie über die Befehlszeile auf Ihr Telegram-Konto zugreifen KÖNNEN, was angesichts der Tatsache, dass nicht auf alle wichtigen/beliebten Dienste vom Terminal aus zugegriffen werden kann, von Bedeutung ist.

Die Installation ist ein einmaliger Vorgang, das sollte also kein großes Problem darstellen, und was die Befehle betrifft, werden Sie sich mit der Zeit daran gewöhnen, genau wie Sie die Grundlagen der Linux-Befehlszeile im Allgemeinen erlernt haben.

Index
  1. Greifen Sie über die Befehlszeile auf Telegram zu
  2. Abschluss

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Go up