Skip to content

ARK Survival Evolved application that monitors and extracts data from local ARK servers and exposes this data through a Web App, Web API and Discord Bot. Provides important functions to players: dino listings, food-status, breeding info, statistics; and server admins: rcon-commands, server managing etc.

License

JustinmClapperton/ArkBot

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Web-app Interface

Discord Bot Commands

Live demo

Introduction

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.

Latest release

Stable

https://github.com/tsebring/ArkBot/releases

Pre-release built from latest sources

Open as zip-archive or change extension to .zip, binaries are located under tools/.

https://www.myget.org/F/tsebring/api/v2/package/ArkDiscordBot

Installation

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).

Documentation from Wiki

What does it do?

How to setup?

How to use?

Acknowledgements

Powered by ARK Savegame Toolkit .NET based on Qowyns work on ark-tools.

Creature stat data is sourced from Cadons ARK Smart Breeding.

Links

ARK Savegame Toolkit .NET

Library for reading ARK Survival Evolved savegame files in .NET

https://github.com/tsebring/ArkSavegameToolkitNet

ARK-Server-Beyond-API (forked by me)

Server-side ARK plugins.

https://github.com/tsebring/ARK-Server-Beyond-API

ARK Beyond API: Improved Commands (Plugin)

Used to facilitate map clean-up from the companion app (web app) for administrators.

https://github.com/tsebring/ImprovedCommands

ARK Beyond API: Cross Server Chat (Plugin)

Used for cross-server chat support.

https://github.com/tsebring/ArkCrossServerChat

ARK Beyond API: Imprinting Mod (Plugin)

Used for advance imprinting/cuddle support.

https://github.com/tsebring/ImprintingMod

ARK Beyond API: Modified Spawn Level Distribution (Plugin)

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

About

ARK Survival Evolved application that monitors and extracts data from local ARK servers and exposes this data through a Web App, Web API and Discord Bot. Provides important functions to players: dino listings, food-status, breeding info, statistics; and server admins: rcon-commands, server managing etc.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 82.1%
  • TypeScript 10.3%
  • HTML 6.8%
  • Other 0.8%