ASM discord manager

OVERVIEW

「ArkServerManager」というアプリケーションをDiscordから使用できるようにしたDiscordBotです。

Ark: Survival Evolved 」というゲームのサーバーを立てることになったため、サーバーの設定を簡略化するソフトウェアである「ArkServerManager」を利用して、サーバーを立てました。しかし、このソフトウェアではGUIからの入力のみしか対応していないため、一人で全てを管理する必要が出てきました。これでは私が対応できないときに何もできないため、Discordにコマンドを入力することで、Discord Botから操作できるようにしました。またその時に参加しているオンラインの人数を見る機能がなかったため、Logからそれを読み込む機能も作成しました。


Python(discord.py)を使用して開発しました。また、ゲームサーバをリモートで管理するための機能であるRCONを利用して、サーバーの停止を実現しました。

WEBSITE