3DS(懐かしい)のチートプラグイン、CTRPF(CTRPluguinFramework)のソースコードをDiscordサーバー上にアップロードすると、3DSプラグインファイル(.3gx)にビルドしてくれるDiscordボットのソースコード。
- ビルドリクエストごとに自動でプライベートチャンネルを作成する!(便利)
- 3DSプラグインのソースコードを含むZIPファイルのアップロードに対応 (楽ちん!)
- コードをコンパイルし、成功時に .3gx ファイルを返却 (ビルドしてアップロード)
- Node.js (v16かそれより上を推奨)
- Discord.js v14
- Discord Botのトークン
- devkitPro: 3DSのチートプラグインをコンパイルするために必要だよ。 ここからインストールできるよ -> https://devkitpro.org/.
.env ファイルを作ってから下の値を自分に合わせて書きこんでください。
BOT_TOKEN=your_discord_bot_token
GUILD_ID=your_discord_server_id
CATEGORY_ID=category_id_for_private_channels
DEVKITPRO_PATH=path_to_your_devkitPro_directory- BOT_TOKEN: Discordボットのトークン
- GUILD_ID: DiscordサーバーのID
- CATEGORY_ID: プライベートチャンネルを作成するカテゴリのID
- DEVKITPRO_PATH: devkitProフォルダのパス
- ボットを起動!!!!:
node index.js
- Discord上で
- Botが指定したチャンネルに移動
.3gxと入力して開始。- ボットが応答
📁 Send the zip file of your 3gx source. - 3DSプラグインのソースコードを含むZIPファイルをアップロード
- ビルドを待て
- ボットがコードをコンパイル
- 完成した
.3gxファイルが同じチャンネルに送信される
- 各ユーザーは同時に1つのビルドチャンネルしか作成できないヨ。
- ビルドチャンネルは5分間操作がなければ自動的に削除されるヨ。
プルリクエストは歓迎するよ!。大きな変更を加えるときは、まずIssueを立てて内容を相談してネ。
This project is licensed under the MIT License.