0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Windows10で最新版AutomuteUsをセルフホストする(2021/6/21時点)

Last updated at Posted at 2021-06-21

はじめに

今までWindows版(v2.4.3)を使用してきたのですが、ゲームが15色に対応したからかAmongUsCaptureでも変更を吸収しきれず、AutoMuteUsがまともに動かなくなりました。
そこでdocker版を導入することにしましたので、どなたかの参考になればと思いアウトプットすることにしました。

(追記)
Windows版(v2.4.3)をforkして15色対応版を作成している方がいましたので、今までWindows版でやってきた方はこれでよいかもしれません。
私はもう環境を作ってしまいましたので仕方ないですが……。

AutoMuteUsをダウンロード

git cloneする方法を記載しますが、GitHubアカウントも無いしGitもないし、面倒だな…という場合はzipをダウンロードして展開してもOKです。
Assets内のSource code(zip)だけダウンロードして任意のフォルダに展開で終わり。
この方法を採用する場合、本項目をすっ飛ばしてよいです。

準備

Git for Windowsは基本的にデフォルトでインストールでよかったと思いますが、人によってこだわりが出ると思いますので各自の判断におまかせします。

sshキーの生成

こちらを参考にしました。

私はGitをインストールした際に入れたGitBashでやりました。
ちなみに、Windowsでファイルからクリップボードにコピーするコマンドは以下です。

clip < ~/.ssh/id_rsa.pub

記事に従って、SSHキーをgitHubに登録します。

git cloneする

上記流れを行っていない場合、ここでSSHキーがなくて怒られます。

git clone https://github.com/denverquane/automuteus.git

DiscordのBotを作成

以下記事内「v2.4.3の導入手順」の「1. Among Us の 公式 Steam版 を用意する」~「3. Discord の bot を作成する」を参考にしてください。
ただし、automuteus_windows はダウンロードしなくてよいです(今回はそれから脱却する記事なので)。
また、記事内に記載されていますが、botのトークンコードを控えておいてください。

設定ファイル(.env)を作成する

参考にしました。

ダウンロードしたautomuteusフォルダ(またはautomuteus-X.XX.Xフォルダ)内のsample.envを複製し、.envに名称を変更します。
編集する箇所は以下の項目です。

AUTOMUTEUS_TAG=X.X.X
GALACTUS_TAG=X.X.X
DISCORD_BOT_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
GALACTUS_HOST=http://XXX.XXX.XXX.XXX:8123

AUTOMUTEUS_TAGGALACTUS_TAG は、それぞれの最新バージョンの番号を記載します。

DISCORD_BOT_TOKENは「DiscordのBotを作成」で作成したBotのトークンコードを記載します。

GALACTUS_HOSTはPC1台で完結するのであればhttp://localhost:8123で動くと思います。

AutoMuteUsの環境を構築する

準備

とても参考にしました。

準備で問題が起きた場合

自分の環境では、インストール後の動作がスムーズに行きませんでした。その際の解決法について。
まさに、以下の記事のような状況になりました。

自分の場合は、PCを再起動してBIOS設定を変更することで解決しました。
BIOS設定は起動時にF10とかを連打して出てくる画面です。

docker-composeで環境構築、起動

コンソールでautomuteusフォルダ直下で以下コマンドを叩いて完了です。

docker-compose up -d

dockerのGUIを見ると、Containers / Appsの一覧にautomuteusの文字があり、RUNNINGと記載されているはずです。
お疲れさまでした。

Among Usで遊ぶ

dockerでAuteMuteUsが起動した状態でAmongUsCaptureを起動し、ボイスチャンネルに入り……

.au new

で送られてきたメッセージからキャプチャのリンクを押せば動き出すはずです。
これで目的が達成できました。
AutoMuteUsの使用法などは詳しくないので是非調べてみてください。

最後に

様々な記事とにらめっこしたので、先人たちには頭があがりません。
本当にありがとうございます。

参考URL

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?