? Cherrygram
Cherrygram ist ein Telegram-Client eines Drittanbieters mit nicht vielen, aber nützlichen Modifikationen.
Dies ist eine inoffizielle Abzweigung der ursprünglichen Telegram-App für Android.
Dieses Repo enthält den offiziellen Quellcode für die Telegram-App für Android.
Aktuelle Betreuer
Mitwirkende
Diskussion
Treten Sie dem offiziellen Cherrygram -Kanal bei
Treten Sie der offiziellen Cherrygram Gruppe bei
Änderungen:
Add-ons:
- Taschenlampenunterstützung für Videonachrichten (beide Kameras),
- OTA-Updates,
- Material You (Monet)-Themen und App-Symbol,
- Keine inhaltlichen Einschränkungen,
- Unterstützung von bis zu 10 Konten,
- Profilbilder (sowohl normale als auch öffentliche) Upload-Datum,
- IOS/TDesktop-Stil des neuesten Aktivitätsstatus,
- Abrufen von Emojis und Aufklebern von Profilbildern (sowohl normal als auch öffentlich),
- Emojis aus dem Profilhintergrund abrufen,
- Symbol für gegenseitigen Kontakt in der Kontaktliste,
- Ermöglichen Sie die Einrichtung eines Proxys vor der Anmeldung.
- Unterstützung für native Biometrie hinzugefügt,
- „tg://user?id=int“ Link-Unterstützung (z. B. „tg://user?id=282287840“),
- Erlauben Sie die Einstellung „Medien behalten“ für einen Tag.
- „Kaboom“ (Alle Cherrygram -Daten mit einem Klick löschen),
- „Kaboom“-Startbildschirm-Widget.
Chats:
- Scrollbare und anklickbare Chat-Vorschau,
- Blockieren von Aufklebern (die zum Absturz von Telegram-Apps führen),
- Profil aus der Chat-Vorschau öffnen,
- „Als gelesen markieren“-Unterstützung für Ordner,
- Chat-Unschärfe-Unterstützung für alle Geräte und Themen (Unschärfe ist standardmäßig aktiviert),
- Schnellsuche (Öffnen Sie eine Suche, indem Sie den Dialognamen gedrückt halten),
- Zum Anfang eines Chats springen,
- Alle EIGENEN Nachrichten aus Gruppen löschen,
- Funktion „Datei aus Cache entfernen“ für Dateien im Chat,
- Fotos in die Zwischenablage kopieren,
- Aufkleber-Downloader,
- Nachrichtenverlauf von jedem Benutzer und Kanal in jedem Chat,
- Wählen Sie Nachrichten im Chat zwischen Nachricht A und Nachricht B aus.
- Administratoren (Gruppeninformationen) für alle Mitglieder anzeigen,
- Öffnen Sie den Avatar, indem Sie im Profil nach unten wischen.
- Erwähnung im Chat mit Namen (langes Drücken des Benutzernamens).
Allgemeine Cherrygram Einstellungen:
- Elementrundung aktivieren/deaktivieren,
- System-Emoji aktivieren/deaktivieren,
- Systemschriftarten aktivieren/deaktivieren,
- Standardbenachrichtigungssymbol (Telegramm),
- Telegram Stories im App-Header aktivieren/deaktivieren,
- Animierte Avatare aktivieren/deaktivieren,
- Reaktions-Overlay aktivieren/deaktivieren,
- Reaktionsanimation aktivieren/deaktivieren,
- Tippen auf Premium-Aufkleber aktivieren/deaktivieren,
- Aktivieren/deaktivieren Sie die automatische Wiedergabe von Premium-Aufklebern.
- Schaltfläche „Als Kanal senden“ aktivieren/deaktivieren.
Präferenzen für das Erscheinungsbild Cherrygram :
- VKUI/Solar-Symbole in der App,
- One UI (Samsung) Switcher-Stil,
- Titel in der Mitte der Aktionsleiste,
- Symbolleistenschatten aktivieren/deaktivieren,
- Trennlinien aktivieren/deaktivieren,
- Überschreibende Kopfzeilenfarbe,
- Schnee im App-Header,
- Schnee in Chats.
Nachrichten- und Profileinstellungen:
- Sekunden in Zeitstempeln anzeigen,
- Premium-Status aktivieren/deaktivieren,
- Antwort- und Profilhintergrund anpassen,
- Persönlichen Kanal im Profil ein-/ausblenden,
- DC/ID im Profil anzeigen/verbergen,
- Geburtsdatum im Profil ein-/ausblenden,
- Geschäftszeiten und Standort im Profil ein-/ausblenden.
Ordnereinstellungen:
- Ordnernamen statt App-Namen anzeigen,
- Registerkarte „Alle Chats“ ausblenden,
- Nachrichtenzähler in Tabs ausblenden.
- Tab-Stil (Standard, gerundet, Text, VKUI oder Pillen),
- Tab-Symbolstil (nur Titel, nur Symbole und Symbole mit Titeln) mit Strich.
Schubladeneinstellungen:
- Schnee in der Schublade,
- Profilfoto als Schubladenhintergrund,
- Hintergrund der Menüüberschrift abdunkeln,
- Hintergrund der Menüüberschrift mit Farbverlauf,
- Hintergrund der Menüüberschrift und Unschärfeintensität verwischen,
- Schubladentasten aktivieren/deaktivieren,
- Schubladensymbole gesetzt.
Cherrygram Chats-Einstellungen:
- Zeit auf Aufklebern verstecken,
- Aufklebergrößenverstärker (Wechsler),
- Admin-Verknüpfungen in Chats,
- Center-Chat-Titel wie auf IOS,
- Anzeige des Zählers für ungelesene Chats auf der Schaltfläche „Zurück“ wie auf IOS.
- Fragen Sie vor einem Anruf,
- Tastatur beim Scrollen im Chat ausblenden,
- Übergang zum nächsten Kanal aktivieren/deaktivieren,
- Untere Schaltfläche in Kanälen ein-/ausblenden (Stummschalten/Stummschaltung aufheben),
- Aktueller Emojis-Zähler (Verstärker),
- Zähler für aktuelle Aufkleber (Verstärker),
- Schaltfläche „Direktes Teilen“ (Wählen Sie aus, wo die Schaltfläche angezeigt werden soll),
- Nachrichtenmenü konfigurieren,
- Verwenden Sie standardmäßig „Für alle löschen“.
- Datum der weitergeleiteten Nachricht anzeigen,
- Bleistiftsymbol für bearbeitete Nachrichten anstelle von „bearbeitet“,
- Aktion der linken Maustaste (Weiterleiten ohne Urheberschaft, Direktes Teilen, Antworten oder Speichern),
- Aktion durch Doppeltippen (Deaktivieren, Reagieren, Antworten, Speichern/Bearbeiten/Übersetzen einer Nachricht),
- Nachrichtenwischaktion (Antworten, Speichern, Übersetzen oder Direktteilen),
- Große Fotos (2560px),
- Spoilereffekt,
- Stimmverbesserungen,
- Aktivieren/deaktivieren Sie die Videowiedergabe beim Klicken auf die Lautstärketaste.
- Automatisches Anhalten des Videos beim Umschalten in den Hintergrund,
- Deaktivieren Sie die In-App-Vibration.
- Doppeltippen, um nach Videos zu suchen.
- Näherungssensoraktionen aktivieren/deaktivieren,
- Aktivieren/Deaktivieren Sie den Ton eingehender Nachrichten oder wählen Sie zwischen IOS und Android.
- Vibration in Chats aktivieren/deaktivieren und Vibrationsintensität auswählen,
- Benachrichtigungen von Nicht-Kontakten stummschalten.
Cherrygram Kameraeinstellungen:
- Kameratyp (Standard, CameraX oder Systemkamera),
- Deaktivieren Sie die Kamera im Anhängemenü.
- Standardkamera für Videonachrichten,
- Benutzerdefiniertes Kamera-Seitenverhältnis für Videonachrichten (1:1, 4:3 oder 16:9).
Experimentelle Cherrygram Einstellungen:
- Frühlingsanimationen für die App-Navigation aktivieren/deaktivieren,
- Eine Bewohnerbenachrichtigung anzeigen,
- Toasten Sie alle RPC-Fehler,
- Benutzerdefinierter Chat für gespeicherte Nachrichten,
- Download-Geschwindigkeitsschub,
- Upload-Geschwindigkeit steigern,
- Langsamer Netzwerkmodus.
Cherrygram Sicherheitseinstellungen:
- Google Analytics aktivieren/deaktivieren,
- Alten Cache-Ordner löschen (/sdcard/Telegram),
- Löschen Sie Ihr Telegram-Konto.
API, Protokolldokumentation
Telegram-API-Handbücher: https://core.telegram.org/api
MTproto-Protokollhandbücher: https://core.telegram.org/mtproto
Zusammenstellungshandbuch
- Laden Sie den Cherrygram Quellcode herunter (
git clone https://github.com/arslan4k1390/Cherrygram.git
). - Füllen Sie „storeFile“, „storePassword“, „keyAlias“ und „keyPassword“ im build.gradle der App aus, um Ihre App zu signieren
- Gehen Sie zu https://console.firebase.google.com/ und erstellen Sie zwei Android-Apps mit den Anwendungs-IDs uz.unnarsx.Cherrygram und uz.unnarsx. Cherrygram .beta, aktivieren Sie Firebase Messaging und laden Sie
google-services.json
herunter, das in den Ordner TMessagesProj
kopiert werden sollte. - Öffnen Sie das Projekt im Studio (beachten Sie, dass es geöffnet und NICHT importiert werden sollte).
- Füllen Sie Werte in
TMessagesProj/src/main/java/uz/unnarsx/ Cherrygram /Extra.kt
aus – für jede Variable gibt es einen Link, der zeigt, wo und welche Daten abgerufen werden müssen. - Sie sind bereit, Cherrygram zu kompilieren und zu verwenden.
Dank:
- Katogramm
- Nekogramm und Nekogramm X
- OwlGram und exteraGram
- Telegraher
- Telegram Monet