まずはじめに
このDiscordクライアントはAndroidで使える「Aliucord」や「Treecord」などのDiscordカスタムクライアント(改造版Discord)と違いroot化(脱獄)が必須です。Panda Helper経由でダウンロードする方法も存在するみたいですが、脱獄をしたほうが確実でしょう。脱獄が必須ということもあり、対応バージョンは明記されていませんがiOS15、16の脱獄がでてない今はiOS14.x以下(最新のDiscordが入るバージョンなら対応してそう)に対応していると思われます。
動作検証はiOS 14.6 iPhone 7 Plus 128GB (checkra1nで脱獄)で行いました。
注意事項
一応ここに来る人なら既に知っていると思われますが、カスタムクライアント自体(BetterDiscordやPowercord、AliucordやCutTheCord全て含める)はDiscordのTOS(利用規約)に違反しているので、何があっても自己責任でお願いします。
脱獄の方法など(あとリスクやデメリットなど)は端末やバージョンによっても異なるのでお答えできませんが、Tools 4 Hackさんの記事やGoogleなどで「[自分のiOSバージョン] Jailbreak か [自分のiOSバージョン] 脱獄」で調べれば脱獄方法は出てくると思います。バージョンがわからない方は設定アプリ→一般→情報で確認できます。iOS15以上は今のところ脱獄できないはずです。
Enmityとは?
Enmityは、脱獄済みのiOSデバイス(iPhone、iPad、iPod Touch)で動作する、オープンソースのDiscordカスタムクライアントです。他のカスタムクライアントと違う特殊な点は、他のカスタムクライアントとは違い、ファイルをインストールするのではなく、enmity://で始まるURL経由でダウンロードする仕組みになっています。そして珍しいのはやはりiOSで動きます。
インストール方法
まず、DiscordアプリをApp Storeからダウンロードしてください。(既にインストールされている場合は不要かも)
ダウンロードが完了した(または既に入っている場合は)上記のリポジトリをCydiaまたはSileo、Zebraに追加してリポジトリのアップデートを行ってください。
https://cydia.saurik.com/api/share#?source=https://repo.enmity.app/
↑Jailbreak済のiPhoneで閲覧されている方はこのURLを踏めばリポジトリのダウンロードを楽にできます。(hatenablogの仕様or私の技量上、Cydiaしか貼ることができませんでした)
リポジトリのアップデートを行った後に「Enmity」と検索し、パッケージ「Enmity」をインストールしてください。(画像では既にインストールされているので表記が異なります。)
インストールが完了するとSpringboardの再起動(システムUIの再起動)を求められるので、再起動を押してRespringしてください。
無事に導入&Respringが行えたらDiscordの設定タブ上に「Enmity」項目が実装されているはずです!(Enmityが対応していないバージョンなどでは動かない可能性があります。)
各種項目
General(一般)
上から
・Discord Server - Enmity公式Discordサーバーの招待
・GitHub - GitHub上のEnmityに飛びます。
・Twitter - EnmityのTwitterアカウントに飛びます。
・Discord Version - 現在のDiscordバージョン
・Enmity Version - Enmityのバージョン
・Installed Plugins [数字] - インストールされているプラグインの数
・Installed Themes [数字] - インストールされているカスタムテーマの数
・Reload Discord - Discordアプリのリロード
・Automatically conect to debug websocket - 自動的にデバッグウェブソケットに接続する
Plugins
何もプラグインが入ってない状態ではこのような表示ですが、プラグインを入れると項目が作成され、プラグイン名が出てきます。
右上の+ボタンからプラグインを追加します。プラグインはEnmity(公式サーバー)のPluginsチャンネルで配布されています。
Pluginsチャンネルに貼ってあるプラグイン紹介メッセージの Download: 以降のURLをコピーして、(URLの最初がhttpsではなくenmity://の場合は不要かも)プラグイン追加のURLに貼り付ければプラグインがインストールできます。特にリロードは不要です。
Themes
基本的にはPluginsタブと同じです。
右上の+ボタンからテーマを追加します。
Pluginsと同じく、公式サーバーのThemesチャンネルで配布されています。
Themesチャンネルに貼ってあるテーマ紹介メッセージの Download: 以降のURLをコピーして、(URLの最初がhttpsで(ry)テーマ追加のURLに貼り付ければテーマがインストールできます。こちらはリロードが必要です。