Skip to content
This repository has been archived by the owner on Feb 7, 2022. It is now read-only.

NextAlone/Nagram-depracated

Repository files navigation

🐾 Nagram

Crowdin
Nagram is a third-party Telegram client based on Nekogram with not many but useful modifications.

Features

  1. Quick reply "好耶" and "破烂"
  2. Forced copy
  3. Disable chat action sending
  4. Hide group sticker
  5. Text style editable
  6. Add '您' '咱' repeat longClick pair
  7. You added or feature request

API, Protocol documentation

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

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

Compilation Guide

  1. Download the Nagram source code from https://github.com/NextAlone/Nagram ( git clone https://github.com/NextAlone/Nagram.git )
  2. Copy your release.keystore into TMessagesProj/config
  3. Fill out RELEASE_KEY_PASSWORD, RELEASE_KEY_ALIAS, RELEASE_STORE_PASSWORD in local.properties to access your release.keystore
  4. Go to https://console.firebase.google.com/, create two android apps with application IDs tw.nekomimi.nekogram and tw.nekomimi.nekogram.beta, turn on firebase messaging and download google-services.json, which should be copied to the same folder as TMessagesProj.
  5. Open the project in the Studio (note that it should be opened, NOT imported).
  6. Fill out values in TMessagesProj/src/main/java/tw/nekomimi/nekogram/Extra.java – there’s a link for each of the variables showing where and which data to obtain.
  7. You are ready to compile Nagram.

Localization

Nagram is forked from Telegram, thus most locales follows the translations of Telegram for Android, checkout https://translations.telegram.org/en/android/.

As for the Nagram specialized strings, we use Crowdin to translate Nagram. Join project at https://neko.crowdin.com/nekogram. Help us bring Nagram to the world!

Thanks