? Cherrygram
Cherrygram est un client Telegram tiers avec peu de modifications mais utiles.
Il s'agit d'un fork non officiel de l'application Telegram originale pour Android.
Ce référentiel contient le code source officiel de l'application Telegram pour Android.
Mainteneurs actuels
Contributeurs
Discussion
Rejoignez la chaîne officielle Cherrygram
Rejoignez le groupe officiel Cherrygram
Modifications :
Modules complémentaires :
- Prise en charge de la lampe de poche pour les messages vidéo (les deux caméras),
- mises à jour OTA,
- Thèmes Material You (Monet) et icône de l'application,
- Aucune restriction de contenu,
- Prise en charge jusqu'à 10 comptes,
- Date de téléchargement des photos de profil (normales et publiques),
- Style IOS/TDesktop du dernier statut d'activité,
- Récupérer des emoji et des autocollants à partir des photos de profil (normales et publiques),
- Récupérer des emoji à partir de l'arrière-plan du profil,
- Icône de contact mutuel dans la liste de contacts,
- Autoriser à définir un proxy avant de se connecter,
- Ajout du support biométrique natif,
- Prise en charge des liens "tg://user?id=int" (par exemple "tg://user?id=282287840"),
- Autoriser à définir "Conserver les médias" pendant une journée,
- "Kaboom" (Effacer toutes les données de Cherrygram en 1 clic),
- Widget d'écran d'accueil "Kaboom".
Discussions :
- Aperçu du chat défilant et cliquable,
- Blocage des autocollants (qui provoquent le crash des applications Telegram),
- Ouvrir le profil depuis l'aperçu du chat,
- Prise en charge "Marquer comme lu" pour les dossiers,
- Prise en charge de Chat Blur pour tous les appareils et thèmes (le flou est activé par défaut),
- Recherche rapide (Ouvrez une recherche en maintenant le nom de la boîte de dialogue),
- Accédez au début de n'importe quelle discussion,
- Supprimez tous les PROPRES messages des groupes,
- Fonctionnalité "Supprimer le fichier du cache" pour les fichiers dans le chat,
- Copier des photos dans le presse-papiers,
- Téléchargeur d'autocollants,
- Historique des messages de n'importe quel utilisateur et canal dans n'importe quel chat,
- Sélectionnez les messages dans le chat entre le message A et le message B,
- Afficher les administrateurs (informations sur le groupe) pour tous les membres,
- Ouvrez l'avatar en faisant glisser votre doigt vers le bas dans le profil,
- Mentionner dans le chat par son nom (appui long sur le nom d'utilisateur).
Préférences générales Cherrygram :
- Activer/Désactiver l'arrondi des membres,
- Activer/Désactiver les emoji du système,
- Activer/Désactiver les polices système,
- Icône de notification par défaut (Telegram),
- Activer/Désactiver les histoires de télégramme dans l'en-tête de l'application,
- Activer/Désactiver les avatars animés,
- Activer/Désactiver la superposition des réactions,
- Activer/Désactiver l'animation des réactions,
- Activer/Désactiver les clics sur les autocollants premium,
- Activer/Désactiver la lecture automatique des autocollants premium,
- Activer/Désactiver le bouton « Envoyer en tant que canal ».
Préférences d’apparence Cherrygram :
- Icônes VKUI/Solar dans l'application,
- Un style de commutateurs d'interface utilisateur (Samsung),
- Titre central dans la barre d'action,
- Activer/Désactiver l'ombre de la barre d'outils,
- Activer/Désactiver les diviseurs,
- Remplacement de la couleur de l'en-tête,
- Neige dans l'en-tête de l'application,
- Neige dans les discussions.
Préférences de messages et de profils :
- Afficher les secondes dans les horodatages,
- Activer/Désactiver les statuts premium,
- Personnalisez l'arrière-plan de la réponse et du profil,
- Afficher/Masquer la chaîne personnelle dans le profil,
- Afficher/Masquer DC/ID dans le profil,
- Afficher/Masquer la date de naissance dans le profil,
- Afficher/Masquer les heures d’ouverture et l’emplacement dans le profil.
Préférences des dossiers :
- Afficher le nom du dossier au lieu du nom de l'application,
- Masquer l'onglet "Tous les chats",
- Masquer le compteur de messages dans les onglets.
- Style d'onglet (par défaut, arrondi, texte, VKUI ou pilules),
- Style d'icône d'onglet (titres uniquement, icônes uniquement et icônes avec titres) avec trait.
Préférences du tiroir :
- Neige dans le tiroir,
- Photo de profil en fond de tiroir,
- Assombrir l’arrière-plan de l’en-tête du menu,
- Fond d'en-tête de menu dégradé,
- Flou de l'arrière-plan de l'en-tête du menu et de l'intensité du flou,
- Activer/Désactiver les boutons du tiroir,
- Ensemble d'icônes de tiroir.
Préférences de discussions Cherrygram :
- Cacher l'heure sur les autocollants,
- Amplificateur de taille d'autocollants (changeur),
- Raccourcis d'administration dans les chats,
- Centrer le titre du chat comme sur IOS,
- Affichage du compteur de discussions non lues sur le bouton "Retour" comme sur IOS,
- Demandez avant un appel,
- Masquer le clavier lors du défilement d'une discussion,
- Activer/Désactiver la transition vers la chaîne suivante,
- Afficher/Masquer le bouton inférieur dans les canaux (Muet/Réactiver le son),
- Compteur d'emojis récents (amplificateur),
- Compteur d'autocollants récent (amplificateur),
- Bouton Direct Share (Sélectionnez où afficher le bouton),
- Configurer le menu des messages,
- Utilisez "Supprimer pour tous" par défaut,
- Afficher la date du message transféré,
- Icône en forme de crayon pour les messages modifiés au lieu de "modifié",
- Action du bouton gauche (Transférer sans paternité, Partage direct, Répondre ou Enregistrer),
- Action de double-clic (Désactiver, Réaction, Répondre, Enregistrer/Modifier/Traduire un message),
- Action de balayage du message (Répondre, Enregistrer, Traduire ou Partager directement),
- Grandes photos (2560px),
- Effet spoiler,
- Améliorations vocales,
- Activer/Désactiver la lecture de la vidéo en cliquant sur le bouton de volume,
- Mettre automatiquement la vidéo en pause tout en passant en arrière-plan,
- Désactivez les vibrations dans l'application,
- Appuyez deux fois pour rechercher des vidéos,
- Activer/Désactiver les actions du capteur de proximité,
- Activez/Désactivez le son des messages entrants ou choisissez entre IOS et Android,
- Activez/Désactivez les vibrations dans les chats et choisissez l'intensité des vibrations,
- Faire taire les notifications des non-contacts.
Préférences de l'appareil photo Cherrygram :
- Type de caméra (par défaut, CameraX ou caméra système),
- Désactivez la caméra dans le menu des pièces jointes,
- Caméra par défaut pour les messages vidéo,
- Format d'image personnalisé pour les messages vidéo (1:1, 4:3 ou 16:9).
Préférences expérimentales Cherrygram :
- Activer/Désactiver les animations printanières pour la navigation dans les applications,
- Afficher une notification de résident,
- Toast à toutes les erreurs RPC,
- Chat personnalisé pour les messages enregistrés,
- Augmentation de la vitesse de téléchargement,
- Augmentation de la vitesse de téléchargement,
- Mode réseau lent.
Préférences de sécurité Cherrygram :
- Activer/Désactiver Google Analytics,
- Supprimez l'ancien dossier de cache (/sdcard/Telegram),
- Supprimez votre compte Telegram.
API, documentation du protocole
Manuels de l'API Telegram : https://core.telegram.org/api
Manuels du protocole MTproto : https://core.telegram.org/mtproto
Guide de compilation
- Téléchargez le code source Cherrygram (
git clone https://github.com/arslan4k1390/Cherrygram.git
) - Remplissez storeFile, storePassword, keyAlias, keyPassword dans le build.gradle de l'application pour signer votre application
- Accédez à https://console.firebase.google.com/, créez deux applications Android avec les ID d'application uz.unnarsx.Cherrygram et uz.unnarsx. Cherrygram .beta, activez la messagerie Firebase et téléchargez
google-services.json
, qui doit être copié dans le dossier TMessagesProj
. - Ouvrez le projet dans le Studio (notez qu'il doit être ouvert, PAS importé).
- Remplissez les valeurs dans
TMessagesProj/src/main/java/uz/unnarsx/ Cherrygram /Extra.kt
– il y a un lien pour chacune des variables indiquant où et quelles données obtenir. - Vous êtes prêt à compiler et à utiliser Cherrygram .
Grâce à:
- Catogramme
- Nékogramme et Nékogramme X
- OwlGram et exteraGram
- Télégraphe
- Télégramme Monet