This project is archived since the original Nekogram already fullfill all my need. If you are using any Nekoegram builds, consider migrate to the official Nekogram client.
Nekoegram is a third-party Telegram client with not many but useful modifications, based on Nekogram.
- Source code: https://github.com/Eterocell/Nekoegram
- Downloads: https://github.com/Eterocell/Nekoegram/releases/latest
- Feedback: https://github.com/Eterocell/Nekoegram/issues
"Mark as read" cell for all tabs(Telegram already implemented this since 9.5.5)
Telegram API manuals: https://core.telegram.org/api
MTProto protocol manuals: https://core.telegram.org/mtproto
- Download the Nekoegram source code (
git clone https://github.com/Eterocell/Nekoegram.git
) - Fill out storeFile, storePassword, keyAlias, keyPassword in local.properties to access your release.keystore
- Go to https://console.firebase.google.com/, create two android apps with application IDs com.eterocell.nekoegram and com.eterocell.nekoegram.beta, turn on firebase messaging and download
google-services.json
, which should be copied intoTMessagesProj
folder. - Open the project in the Studio (note that it should be opened, NOT imported).
- Fill out values in
TMessagesProj/src/main/java/com/eterocell/nekoegram/Extra.java
– there’s a link for each of the variables showing where and which data to obtain. - Generate
TMessagesProj/jni/integrity/genuine.h
- https://github.com/brevent/genuine - You are ready to compile Nekoegram.