見出し画像

AutoMuteUs Portableとは【セルフホスティング】

こんにちは。AutoMuteUs Portable開発のmtaku3です。この記事では、AutoMuteUs Portableとは何なのかを解説したいと思います。

AutoMuteUs Portableとは。。?

簡潔に言うと

「exeファイル一つでボットのサーバーを作成できるようにしたもの」こそがAutoMuteUs Portableです。

AutoMuteUsとAmong Us Captureの違い

・Among Us Capture: Among Usからプレイヤーの名前などを読み取り、サーバーに送信するアプリケーション
・AutoMuteUs: Among Us Captureから受信したデータを元に、Discordのミュート等を実行するアプリケーション

AutoMuteUsは現在のバージョンでは、複数のコンポーネントで構成されている上、インストールにはDockerのインストールが必要でした。しかし、このAutoMuteUs Portableでは、Windowsの.exeファイル1つの実行のみで、これらの複数の必要コンポーネントを自動で実行します。

AutoMuteUs Portableを使用するメリット

AutoMuteUsボットを使用するには、以下の方法があります。

・公式が提供するボットを使用する

・自分でボットのサーバーを作成して使用する

・他人が作成したボットを使用する

AutoMuteUs Portableは、これらの2番目「自分でボットのサーバーを作成して使用する」方法を簡易的に実現するアプリケーションです。

AutoMuteUsの公式ボットを使っていて以下のようなメッセージを見たことがありませんか?

If I start any more games, Discord will lock me out, or throttle the games I'm running!
Please try again in a few minutes, or consider AutoMuteUs Premium (.au premium)
Current Games: 155/150

公式ボットには、Discordのシステムの関係で、同時に処理できるAmong Usのゲーム数に制限があります。これは、その制限に引っかかった際に表示されるメッセージです。

このメッセージを回避してAutoMuteUsを使用するには、以下の方法があります。

・AutoMuteUs公式ボットのプレミアム版を購入して使用する

・自分でボットのサーバーを作成して使用する

・他人が作成したボットを使用する

ここで、私は「自分でボットのサーバーを作成して使用する」方法に注目しました。

自分でボットのサーバーを作成して使用する方法って。。

AutoMuteUs公式が紹介する「自分でボットのサーバーを作成して使用する」方法には「Docker Compose」という仮想空間上でコンテナと呼ばれるアプリケーションを動かす仕組みを採用しています。このシステムでは、容易にシステムを再構成できることやネットワークのセキュリティ面で長けているため推奨されており、公式ボットもこの方法を使って運用されています。

しかし! ただAmong UsをAutoMuteUsを使って楽しみたいゲーマーにとって、わざわざ「Docker」とかいうよくわからないソフトウェアをインストールして、AutoMuteUsのコンテナを構成するのは少し面倒くさい。。。

手順は英語で、手順通りにすればそこまで難しくありませんが手間がかかります。

使用方法

使用方法については別記事にまとめてあるので、そちらを。

この記事が気に入ったらサポートをしてみませんか?