An in-game companion app for players and Discord bot for server administrators.
The application monitors and extracts data from any number of configured local ARK servers and exposes this data through a Web App, Web API and Discord Bot.
It aims to provide important functions to players: dino listings, food-status, breeding info, statistics; and server admins: rcon-commands, server managing etc. It does not enable cheating or making available data that have a considerable impact on how the game is played.
https://github.com/tsebring/ArkBot/releases
Open as zip-archive or change extension to .zip, binaries are located under tools/.
https://www.myget.org/F/tsebring/api/v2/package/ArkDiscordBot
For questions/problems: open a GitHub issue or contact me on Discord (Tobias#5051).
- Download the latest pre-built binaries (see above).
- Copy defaultconfig.json and name it config.json.
- Open config.json in a text editor and go through each setting and change according to your environment (settings are documented below).
To enable map clean-up from the companion app (web app) for administrators, install ARK-Server-Beyond-API (forked by me) and ARK Beyond API: Improved Commands (Plugin).
Powered by ARK Savegame Toolkit .NET based on Qowyns work on ark-tools.
Creature stat data is sourced from Cadons ARK Smart Breeding.
Library for reading ARK Survival Evolved savegame files in .NET
https://github.com/tsebring/ArkSavegameToolkitNet
Server-side ARK plugins.
https://github.com/tsebring/ARK-Server-Beyond-API
Used to facilitate map clean-up from the companion app (web app) for administrators.
https://github.com/tsebring/ImprovedCommands
Used for cross-server chat support.
https://github.com/tsebring/ArkCrossServerChat
Used for advance imprinting/cuddle support.
https://github.com/tsebring/ImprintingMod
Used to change spawn level distribution on The Island and Scorched Earth to match the official spawn level distribution on Ragnarok and The Center.
https://github.com/tsebring/ArkModifiedSpawnLevelDistribution