Skip to content
Unofficial, FOSS friendly fork of the original Telegram client for Android
Branch: master
Clone or download
Pull request Compare This branch is 54 commits ahead, 84 commits behind Telegram-FOSS-Team:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
TMessagesProj
Tools Some new features and bug fixes Jun 17, 2014
gradle/wrapper Update to 3.1.1 Jul 22, 2015
.gitignore
LICENSE
README.md
build.gradle
gradle.properties Update to 1.4.6 Mar 22, 2014
gradlew first commit Oct 25, 2013
settings.gradle first commit Oct 25, 2013

README.md

Telegram-FOSS

Telegram is a messaging app with a focus on speed and security. It’s superfast, simple and free. This repo contains the official source code for Telegram App for Android.

This is an unofficial, FOSS friendly fork of the original Telegram App for Android.

Donations

If you like the work I'm doing maintaining this FOSS friendly version of Telegram, please consider buying me a beer.

Versioning

This repository contains tags to make tracking versions easier.

Versions are in form "v$UPSTREAM$RELEASE" where:

  • $UPSTREAM is the public, visible version of upstream.
  • $RELEASE is a letter ([a-z]) indicating minor releases between official versions (sometimes, upstream is updated without relating the changes to an specific version).

API, Protocol documentation

Telegram API manuals: http://core.telegram.org/api

MTproto protocol manuals: http://core.telegram.org/mtproto

Usage

Beware of using the dev branch and uploading it to any markets, in many cases it not will work as expected.

First of all, take a look at src/main/java/org/telegram/messenger/BuildVars.java and fill it with correct values. Import the root folder into your IDE (tested on Android Studio), then run project.

Localization

We moved all translations to https://www.transifex.com/projects/p/telegram/. Please use it.

You can’t perform that action at this time.