? Cherrygram
Cherrygram是第三方 Telegram 用戶端,修改不多但很有用。
這是 Android 版原始 Telegram 應用程式的非官方分支。
此儲存庫包含 Android 版 Telegram 應用程式的官方原始碼。
目前維護者
貢獻者
討論
加入Cherrygram官方頻道
加入Cherrygram官方群
變化:
插件:
- 手電筒支援視訊訊息(兩個攝影機),
- OTA 更新,
- Material You(莫內)主題和應用程式圖標,
- 無內容限制,
- 最多支援10個帳戶,
- 個人資料圖片(正常和公開)上傳日期,
- IOS/TDesktop風格的最新活動狀態,
- 從個人資料圖片(正常和公開)中獲取表情符號和貼紙,
- 從個人資料背景取得表情符號,
- 聯絡人清單中的相互聯繫圖標,
- 允許在登入前設定代理,
- 添加了本機生物識別支持,
- 「tg://user?id=int」連結支援(例如「tg://user?id=282287840」),
- 允許將“保留媒體”設定為一天,
- 「Kaboom」(一鍵刪除Cherrygram的所有資料),
- “Kaboom”主螢幕小工具。
聊天記錄:
- 可捲動和可點擊的聊天預覽,
- 阻止貼紙(導致 Telegram 應用程式崩潰),
- 從聊天預覽中開啟個人資料,
- 對資料夾的“標記為已讀”支持,
- 聊天模糊支援所有裝置和主題(預設啟用模糊),
- 快速搜尋(按住對話方塊名稱開啟搜尋),
- 跳到任何聊天的開頭,
- 從群組中刪除所有自己的訊息,
- 聊天中檔案的「從快取中刪除檔案」功能,
- 將照片複製到剪貼簿,
- 貼紙下載器,
- 來自任何聊天中任何用戶和頻道的消息歷史記錄,
- 選擇聊天中訊息A和訊息B之間的訊息,
- 查看所有成員的管理員(群組資訊),
- 透過在個人資料中向下滑動來打開頭像,
- 在聊天中提及姓名(長按用戶名)。
Cherrygram一般偏好:
- 啟用/停用成員舍入,
- 啟用/停用系統表情符號,
- 啟用/停用系統字體,
- 預設通知圖示(Telegram),
- 在應用程式標題中啟用/停用 Telegram Stories,
- 啟用/停用動畫頭像,
- 啟用/停用反應疊加,
- 啟用/停用反應動畫,
- 啟用/停用進階貼紙上的點擊,
- 啟用/停用進階貼紙自動播放,
- 啟用/停用“作為頻道發送”按鈕。
Cherrygram外觀偏好:
- 應用程式中的 VKUI/太陽能圖標,
- 一種 UI(三星)切換器風格,
- 操作列中的中心標題,
- 啟用/停用工具列陰影,
- 啟用/停用分隔線,
- 覆蓋標題顏色,
- 應用程式標題下雪,
- 聊天中下雪。
訊息和個人資料首選項:
- 在時間戳記中顯示秒數,
- 啟用/停用進階狀態,
- 自訂回覆和個人資料背景,
- 在個人資料中顯示/隱藏個人頻道,
- 在設定檔中顯示/隱藏 DC/ID,
- 在個人資料中顯示/隱藏出生日期,
- 在個人資料中顯示/隱藏營業時間和位置。
資料夾首選項:
- 顯示資料夾名稱而不是應用程式名稱,
- 隱藏「所有聊天」選項卡,
- 在選項卡中隱藏訊息計數器。
- 選項卡樣式(預設、圓形、文字、VKUI 或藥丸),
- 帶有筆劃的選項卡圖示樣式(僅標題、僅圖示和帶有標題的圖示)。
抽屜偏好:
- 抽屜裡有雪,
- 個人資料照片作為抽屜背景,
- 使選單標題背景變暗,
- 漸層菜單標題背景,
- 模糊選單標題背景和模糊強度,
- 啟用/停用抽屜按鈕,
- 抽屜圖示設定。
Cherrygram聊天偏好:
- 在貼紙上隱藏時間,
- 貼紙尺寸放大器(轉換器),
- 聊天中的管理快捷方式,
- 像 IOS 上一樣居中聊天標題,
- 在「後退」按鈕上顯示未讀聊天計數器,就像在 IOS 上一樣,
- 打電話前詢問,
- 滾動聊天時隱藏鍵盤,
- 啟用/停用到下一個頻道的轉換,
- 顯示/隱藏通道中的底部按鈕(靜音/取消靜音),
- 最近的表情符號計數器(擴大機),
- 最近的貼紙計數器(擴大機),
- 直接共享按鈕(選擇顯示按鈕的位置),
- 配置訊息選單,
- 預設使用“全部刪除”,
- 顯示轉發訊息日期,
- 鉛筆圖示用於編輯訊息而不是“已編輯”,
- 左按鈕操作(無作者權轉發、直接分享、回覆或儲存),
- 雙擊操作(停用、反應、回覆、儲存/編輯/翻譯訊息),
- 訊息滑動操作(回覆、儲存、翻譯或直接分享),
- 大照片(2560px),
- 擾流板效應,
- 語音增強,
- 啟用/停用點擊音量按鈕時播放視頻,
- 切換到後台時自動暫停視頻,
- 禁用應用程式內振動,
- 雙擊即可搜尋視頻,
- 啟用/停用接近感應器操作,
- 啟用/停用傳入訊息聲音或在 IOS 和 Android 之間進行選擇,
- 啟用/停用聊天中的振動並選擇振動強度,
- 靜音來自非聯絡人的通知。
Cherrygram相機偏好設定:
- 相機類型(預設、CameraX 或系統相機)、
- 在附件選單中停用相機,
- 視訊訊息的預設攝像頭,
- 視訊訊息的自訂相機寬高比(1:1、4:3 或 16:9)。
Cherrygram實驗偏好:
- 啟用/停用應用程式導航的彈簧動畫,
- 顯示居民通知,
- 祝所有 RPC 錯誤,
- 已儲存訊息的自訂聊天,
- 下載速度提升,
- 上傳速度提升,
- 慢速網路模式。
Cherrygram安全偏好:
- 啟用/停用谷歌分析,
- 刪除舊的快取資料夾(/sdcard/Telegram),
- 刪除您的 Telegram 帳戶。
API、協定文檔
Telegram API 手冊:https://core.telegram.org/api
MTproto協議手冊:https://core.telegram.org/mtproto
編譯指南
- 下載Cherrygram原始碼(
git clone https://github.com/arslan4k1390/Cherrygram.git
) - 在應用程式的build.gradle中填寫storeFile、storePassword、keyAlias、keyPassword來簽署您的應用程式
- 前往 https://console.firebase.google.com/,建立兩個應用程式 ID 為 uz.unnarsx.Cherrygram 和 uz.unnarsx 的 Android 應用程式。 Cherrygram .beta,開啟 firebase 訊息傳遞並下載
google-services.json
,應將其複製到TMessagesProj
資料夾中。 - 在 Studio 中開啟專案(請注意,應該打開它,而不是導入)。
- 在
TMessagesProj/src/main/java/uz/unnarsx/ Cherrygram /Extra.kt
中填入值 – 每個變數都有一個鏈接,顯示要取得的資料的位置和資料。 - 您已準備好編譯和使用Cherrygram 。
由於:
- 目錄圖
- Nekogram 和 Nekogram X
- OwlGram 和 extraGram
- 電報者
- 電報莫奈