# Telegram

From Wikipedia: Telegram is a cloud-based instant messaging service. Telegram clients exist for both mobile (Android, iOS, Windows Phone, Ubuntu Touch) and desktop systems (Windows, OS X, Linux). Users can send messages and exchange photos, videos, stickers and files of any type. Telegram also provides optional end-to-end-encrypted messaging.

## Install

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

### Plugin for other chat software

- By using telegram-purpleAUR or telegram-purple-gitAUR packages, connection to Telegram through messenger softwares based on libpurple such as Pidgin is provided.
- Messaging apps that are using Telepathy such as empathy (the default messenger for GNOME) can make use of telepathy-haze package, which provides possibility of using libpurple and thus telegram-purpleAUR to connect Telegram.
- In the KDE desktop environment using telepathy-morse provides capability of connecting the default messenger to Telegram.

### GUI/graphical application

The official app:

- telegram-desktop-binAUR pre-compiled binary from Telegram.
- telegram-desktopAUR that needs Qt libraries to be compiled.
- telegram-desktop-systemqtAUR Experimental build of Telegram Desktop using system Qt instead of Telegram custom Qt libraries.
- telegram-desktop-systemqt-notoemojiAUR Experimental build of Telegram Desktop using system Qt and emojis replaced with those from Noto Color Emoji.
- telegram-desktop-systemqt-emojioneAUR Experimental build of Telegram Desktop using system Qt and emojis replaced with those from EmojiOne.

Alternative unofficial clients:

- cutegram, open-source client by Iranian developer aseman. The package is based on Qt and has different capabilities from pure Telegram. Install cutegram-gitAUR for latest development version.

### CLI/command line application

- 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.

### Web application

- The official Telegram Web.
- franz-binAUR is a closed-source web-based application that can be used for web-based interface of various instant messaging software such as Telegram, WhatsApp, Facebook, and more.
- rambox-binAUR is an open source alternative to Franz. It offers all features of its closed source counterpart.
- Use Telegram Desktop addons for Firefox, to connect to Telegram in your browser via web interface.
- Use Telegram Chrome app for Chromium, to connect to Telegram in your browser via web interface.

## Tips and tricks

- telegram-desktopAUR package need to download qtbase-src file to compile. This requires approximately 40 MB to download for building package.
- Use unofficial repository archlinuxcn to install packages telegram-desktopAUR and telegram-desktop-binAUR in which case there is no need to download qtbase-src file, mentioned in the previous point for making telegram-desktopAUR. Some other related packages for Telegram can also be found in this repository.

### Telegram channels about Arch Linux

- Arch Linux News - Latest news form Arch web site.
- Planet Arch - Latest posts from Planet Arch web site.

Category:

- Internet applications