F1RPC
EAのF1 23のためのシンプルで効果的なDiscord RPCプログラム
機能•インストール•スクリーンショット•貢献
特徴
- プレイヤーの現在のセッション(練習、予選、レースなど)を表示します。
- ロビーのプレーヤーのチーム、現在のポジション、アクティブなプレイヤーを表示します。
- 現在のラップ、残りのラップ、レースの完了率を表示します。
- トラックが入っている国のアイコンを含むトラックを表示します。
- (オプション)Discord Webhookを介してレース結果を送信します。
⚡インストール
F1RPCを使用して、事前にコンパイルされた実行可能ファイルをダウンロードするか、ソースからビルをダウンロードできます。
事前にコンパイルされた実行可能ファイル
- リリースセクションから最新バージョンをダウンロードします。
- ここで不一致アプリケーションを作成し、アプリケーションIDを取得します。
- トラックアイコンのために、Assets/ImagesをDiscordアプリケーションにアップロードします。
- ダウンロードしたzipを抽出し、exeファイルを実行します。
ソースからの建物
- リポジトリをクローンします:
git clone https://github.com/xKaelyn/F1RPC.git
- Visual Studioで
.slnファイルを開き、プロジェクトを構築します。
Discord Webhook機能を使用します
- DiscordチャンネルにWebhookを作成します(統合→WebHooks)。
- WebHook URLをコピーします。
-
YOUR_WEBHOOK_URL_HERE assets/config/Configuration.jsonでコピーしたURLに置き換えます。 - F1RPCを実行し、正しく構成されている場合、機能はそれ自体を有効にします。
複数のUDPテレメトリプログラムを使用します
Simhubのような複数のテレメトリプログラムを使用する場合:
- SIMHUBでは、UDPの転送を別のポートに有効にします(たとえば、20780)。
- このポートを
Configuration.jsonに設定します。 - F1RPCを再起動します。
スクリーンショット




❤️貢献
貢献は大歓迎です!リポジトリをクリックして、プルリクエストを送信したり、バグを修正したり、コードを改善したりしてください。開発にVisual Studioを使用してください。
構築:
- Microsoft Visual Studio 2022
- GVESCUによるF1シャープ
- HeroESReplayによるNet-Discord-RPC
- n4t4nmによるCsharpdiscordwebhook
- JoieLechongによるISOカントリーフラグSVGコレクション