? Cherrygram
Cherrygramはサードパーティの Telegram クライアントで、多くはありませんが便利な変更が加えられています。
これは、Android 用のオリジナルの Telegram アプリの非公式フォークです。
このリポジトリには、Android 用 Telegram アプリの公式ソース コードが含まれています。
現在のメンテナ
貢献者
議論
Cherrygram公式チャンネルに参加してください
Cherrygram公式グループに参加してください
変更点:
アドオン:
- ビデオ メッセージの懐中電灯のサポート (両方のカメラ)、
- OTAアップデート、
- 素材あなた(モネ)のテーマとアプリアイコン、
- コンテンツの制限はありませんが、
- 最大10アカウントのサポート、
- プロフィール写真(通常および公開の両方)のアップロード日、
- 最新の活動状況をIOS/Tデスクトップ形式で、
- プロフィール写真 (通常と公開の両方) から絵文字とステッカーを取得します。
- プロフィールの背景から絵文字を取得する、
- 連絡先リストの相互連絡先アイコン、
- ログイン前にプロキシを設定できるようにします。
- ネイティブ生体認証サポートを追加しました。
- 「tg://user?id=int」リンクのサポート (例: 「tg://user?id=282287840」)、
- 「メディアを保持」を 1 日間設定できるようにします。
- 「Kaboom」(1クリックでCherrygramのデータをすべて消去)、
- 「Kaboom」のホーム画面ウィジェット。
チャット:
- スクロールおよびクリック可能なチャット プレビュー、
- ブロックステッカー (Telegram アプリのクラッシュを引き起こす)、
- チャットプレビューからプロフィールを開き、
- フォルダーの「既読としてマーク」のサポート、
- すべてのデバイスとテーマに対する Chat Blur のサポート (Blur はデフォルトで有効になっています)、
- 高速検索 (ダイアログ名を押し続けると検索が開きます)、
- チャットの先頭にジャンプします。
- グループからすべての OWN メッセージを削除します。
- チャット内のファイルの「キャッシュからファイルを削除」機能、
- 写真をクリップボードにコピーすると、
- ステッカーダウンローダー、
- あらゆるチャット内のあらゆるユーザーおよびチャネルからのメッセージ履歴、
- チャット内のメッセージ A とメッセージ B の間でメッセージを選択し、
- すべてのメンバーの管理者 (グループ情報) を表示します。
- プロフィールを下にスワイプしてアバターを開き、
- チャットで名前でメンションします (ユーザー名を長押しします)。
Cherrygram一般設定:
- メンバーの丸めを有効/無効にします。
- システム絵文字を有効/無効にします。
- システムフォントを有効/無効にします。
- デフォルトの通知アイコン (テレグラム)、
- アプリヘッダーのテレグラムストーリーを有効/無効にします。
- アニメーション化されたアバターを有効/無効にします。
- リアクションオーバーレイを有効/無効にします。
- 反応アニメーションを有効/無効にします。
- プレミアムステッカーのタップを有効/無効にします。
- プレミアムステッカーの自動再生を有効/無効にします。
- 「チャンネルとして送信」ボタンを有効/無効にします。
Cherrygram外観設定:
- アプリ内の VKUI/ソーラー アイコン、
- One UI (Samsung) スイッチャー スタイル、
- アクションバーのタイトルを中央に配置、
- ツールバーの影を有効/無効にします。
- ディバイダーの有効化/無効化、
- ヘッダーの色をオーバーライドします。
- アプリヘッダーの雪、
- チャットに雪が降る。
メッセージとプロフィールの設定:
- タイムスタンプで秒を表示します。
- プレミアムステータスの有効化/無効化、
- 返信とプロフィールの背景をカスタマイズします。
- プロフィールの個人チャンネルの表示/非表示、
- プロフィールのDC/IDの表示/非表示、
- プロフィールの生年月日の表示/非表示、
- プロフィールの営業時間と場所を表示/非表示にします。
フォルダーの設定:
- アプリ名の代わりにフォルダー名を表示します。
- 「すべてのチャット」タブを非表示にし、
- タブ内のメッセージカウンターを非表示にします。
- タブ スタイル (デフォルト、丸め、テキスト、VKUI、またはピル)、
- ストローク付きのタブ アイコン スタイル (タイトルのみ、アイコンのみ、およびタイトル付きアイコン)。
ドロワーの設定:
- 引き出しの中の雪、
- プロフィール写真を引き出しの背景として使用し、
- メニューヘッダーの背景を暗くし、
- メニューヘッダーの背景のグラデーション、
- メニューヘッダーの背景をぼかし、ぼかしの強度、
- 引き出しボタンの有効化/無効化、
- 引き出しのアイコンを設定します。
Cherrygramチャットの設定:
- ステッカーで時間を隠したり、
- ステッカーサイズアンプ(チェンジャー)、
- チャットの管理者ショートカット、
- IOSのようにチャットタイトルを中央に配置、
- IOSのように「戻る」ボタンに未読チャットカウンターを表示します。
- 電話する前に聞いてください、
- チャットのスクロール中にキーボードを非表示にする、
- 次のチャンネルへの移行を有効/無効にします。
- チャンネルの下部ボタンの表示/非表示 (ミュート/ミュート解除)、
- 最近の絵文字カウンター (アンプ)、
- 最近のステッカーカウンター(アンプ)、
- ダイレクトシェアボタン(ボタンを表示する場所を選択)、
- メッセージメニューを設定し、
- デフォルトでは「すべて削除」を使用します。
- 転送されたメッセージの日付を表示します。
- 編集済みメッセージの「編集済み」ではなく鉛筆アイコン、
- 左ボタンのアクション (著者なしで転送、直接共有、返信、または保存)、
- ダブルタップアクション (メッセージの無効化、反応、返信、保存/編集/翻訳)、
- メッセージのスワイプ アクション (返信、保存、翻訳、または直接共有)、
- 大きな写真 (2560px)、
- スポイラー効果、
- 音声の強化、
- 音量ボタンクリック時のビデオ再生を有効/無効にします。
- バックグラウンドに切り替えるときにビデオを自動的に一時停止します。
- アプリ内の振動を無効にし、
- ダブルタップしてビデオを探します。
- 近接センサーのアクションを有効/無効にします。
- 受信メッセージ音を有効/無効にするか、IOS と Android のどちらかを選択します。
- チャットの振動を有効/無効にし、振動の強度を選択します。
- 非接触者からの通知をサイレントにします。
Cherrygramカメラの設定:
- カメラの種類 (デフォルト、CameraX またはシステム カメラ)、
- 添付ファイルメニューでカメラを無効にし、
- ビデオメッセージ用のデフォルトカメラ、
- ビデオ メッセージ用のカスタム カメラ アスペクト比 (1:1、4:3、または 16:9)。
Cherrygram実験的設定:
- アプリナビゲーションのスプリングアニメーションを有効/無効にします。
- 居住者通知を表示し、
- すべての RPC エラーをトーストします。
- 保存されたメッセージのカスタムチャット、
- ダウンロード速度の向上、
- アップロード速度の向上、
- 低速ネットワークモード。
Cherrygramセキュリティ設定:
- Google アナリティクスの有効化/無効化、
- 古いキャッシュフォルダー (/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 を持つ 2 つの Android アプリを作成します。 Cherrygram .beta、firebase メッセージングをオンにして、
google-services.json
をダウンロードします。これはTMessagesProj
フォルダーにコピーされる必要があります。 - Studio でプロジェクトを開きます (インポートするのではなく、開く必要があることに注意してください)。
-
TMessagesProj/src/main/java/uz/unnarsx/ Cherrygram /Extra.kt
に値を入力します。各変数には、どこでどのデータを取得するかを示すリンクがあります。 - Cherrygramコンパイルして使用する準備ができました。
おかげで:
- カトグラム
- ネコグラムとネコグラムX
- OwlGram と exteraGram
- テレグラファー
- 電報モネ