Difference between revisions of "Telegram"

From ArchWiki
Jump to navigation Jump to search
(replace troubleshooting section with a tip)
m (fix letter case)
 
(3 intermediate revisions by 2 users not shown)
Line 33: Line 33:
 
* {{AUR|bettergram}}
 
* {{AUR|bettergram}}
 
* {{AUR|kepka-git}}
 
* {{AUR|kepka-git}}
* {{AUR|cutegram-git}} (current maintenance status unknown)
+
* {{AUR|cutegram-git}}
 
* {{AUR|telegreat-git}}
 
* {{AUR|telegreat-git}}
  
Line 41: Line 41:
 
* {{AUR|nctelegram-git}} is a command-line interface for Telegram based on [[wikipedia:Ncurses|Ncurses]] and needs {{AUR|telegram-cli-git}} to run. For more information about the program, visit the program page on [https://github.com/Nanoseb/ncTelegram Github].
 
* {{AUR|nctelegram-git}} is a command-line interface for Telegram based on [[wikipedia:Ncurses|Ncurses]] and needs {{AUR|telegram-cli-git}} to run. For more information about the program, visit the program page on [https://github.com/Nanoseb/ncTelegram Github].
 
* {{AUR|python-telegram-send}}, not a full client but a command-line tool to directly send messages or files via Telegram.
 
* {{AUR|python-telegram-send}}, not a full client but a command-line tool to directly send messages or files via Telegram.
 +
* [https://github.com/zevlg/telega.el telega.el] - GNU Emacs Telegram client.
  
 
=== Web-based clients ===
 
=== Web-based clients ===
  
 
* The official [https://web.telegram.org Telegram Web].
 
* The official [https://web.telegram.org Telegram Web].
* {{AUR|franz}} is an [https://github.com/meetfranz/franz open-source] web-based application that can be used for web-based interface of various instant messaging software such as [[wikipedia:Telegram (service)|Telegram]], [[wikipedia:WhatsApp|WhatsApp]], [[wikipedia:Facebook|Facebook]], and more.
+
* {{AUR|franz}} is an [https://github.com/meetfranz/franz open-source] web-based application that can be used for web-based interface of various instant messaging software such as [[wikipedia:Telegram (software)|Telegram]], [[wikipedia:WhatsApp|WhatsApp]], [[wikipedia:Facebook|Facebook]], and more.
 
* {{AUR|rambox-bin}} is an alternative to Franz, also open source. It offers all features of its counterpart.
 
* {{AUR|rambox-bin}} is an alternative to Franz, also open source. It offers all features of its counterpart.
 
* Use [https://addons.mozilla.org/en-US/firefox/addon/telegram-desktop/ Telegram Desktop] addons for [[Firefox]], to connect to Telegram in your browser via web interface.
 
* Use [https://addons.mozilla.org/en-US/firefox/addon/telegram-desktop/ Telegram Desktop] addons for [[Firefox]], to connect to Telegram in your browser via web interface.

Latest revision as of 17:55, 18 September 2019

Telegram is a cloud-based cross-platform instant messaging service with optional end-to-end encryption. Account creation requires a phone number.

The official clients are open-source but the code for recent versions is not always immediately published. The server-side code is proprietary.

Installation

You can use one of following methods in order to use Telegram in Arch:

Chat client plugins

Graphical clients

The official app:

Tip: Telegram uses Open Sans as the default font, which is provided by the optional dependency ttf-opensans.

Third-party clients:

Command-line clients

  • telegram-cli-gitAUR provides command-line interface to connect and use Telegram. For more information about the program, visit the program page on Github.
  • nctelegram-gitAUR is a command-line interface for Telegram based on Ncurses and needs telegram-cli-gitAUR to run. For more information about the program, visit the program page on Github.
  • python-telegram-sendAUR, not a full client but a command-line tool to directly send messages or files via Telegram.
  • telega.el - GNU Emacs Telegram client.

Web-based clients

Tips and tricks

Telegram resources about Arch Linux

  • Arch Linux - Unofficial group for discussing everything about Arch Linux.
  • ArchWikiBot - Inline bot for searching through ArchWiki pages.
  • Planet Arch Linux & News - Channel with recent Planet Arch updates and Latest News in one place.
  • Arch Linux: Recent package updates - Channel with recent package updates in Arch Linux repositories.
  • Arch Linux News - Channel with latest news from Arch web site (not updated).
  • Planet Arch - Channel with latest posts from Planet Arch web site (not updated).
  • Archlinux.fr News - Channel with latest posts from Archlinux.fr forums and other stuff about Arch Linux.
  • Archlinux.fr Chat - Unofficial group for discussing everything about Arch Linux for french users.

Unread messages counter for Telegram Desktop

By default, only the icon in the system tray will show the number of unread messages. If you want to have the actual app icon to show the unread message counter as well, you can use the Unity badge integration, which can be handled by KDE and Gnome as well. To enable the Unity integration, you will have to install libunityAUR and start Telegram Desktop with the XDG_CURRENT_DESKTOP environment variable set to Unity, e.g. copy the .desktop file to ~/.local/share/applications/ and change the Exec line to start Telegram Desktop with the environment variable set instead.