ArkShop Keeper v1.0.1
Changes
Default Config / First-Time Setup
- Added a starter ArkShop config in the bot folder that now acts as the default until changed by the user.
- New users can immediately run the bot using the included default config before pointing it at live server configs.
- The bot will pick up from wherever the default config was last saved.
- Commands now use
target:defaultautomatically when no target is selected.
Settings Updates
-
Updated
settings.jsonto the new cleaner format. -
Added a full list of official maps to the ArkShop config targets for ease of use:
defaultislandcenterragvallostcolonyastraeosgenesisextinctionscorchedaberrationbobs_missions
-
Simplified the update settings.
-
Removed
current_version,github_repo,latest_release_api_url, andupdate_urlfrom publicsettings.jsonbecause they are no longer needed. -
Update checks now use the official ArkShop Keeper GitHub repo by default.
-
App version is now handled internally by
APP_VERSION.
Existing User Migration
(updating your settings.json)
- Added automatic migration for older
settings.jsonfiles. - If an old settings file used
default_config, the bot now automatically adds the matching newarkshop_configs.defaulttarget. - Old unused update fields are automatically removed from existing settings files.
- Existing users can keep their current
settings.jsoninstead of rebuilding it from scratch. - This migration only updates ArkShop Keeper’s
settings.json.
Map / RCON Support
-
Added missing config targets for:
- Extinction
- Scorched Earth
- Aberration
- Bob’s Missions
Command Fixes
- Fixed
/additemfailing withTypeError: 'Command' object is not callable. /additemnow runs its own item-add logic instead of trying to call the/sellitemcommand object directly.
Existing User Update
Existing users can keep their current settings.json.
Recommended update steps:
- Stop ArkShop Keeper.
- Back up your current ArkShopKeeper folder.
- Download
ArkShopKeeper_1.0.1.zipfrom this release. - Extract it somewhere temporary.
- Copy the new
ArkShopKeeper.exeover your old one. - Copy the new
arkids_scraper_2.0.pyover your old one. - Optional: copy the new
README.txtandsettings-commented.json. - Do not replace your existing
settings.jsonunless you plan to completely fill it out again. Keep your old one instead. - Start ArkShop Keeper again.
On first launch, ArkShop Keeper will automatically update older settings.json files by adding the new arkshop_configs.default target if needed.
New Install
New users should extract the full zip and edit settings.json.
Fill in:
discord_tokenguild_idadmin_channel_idarkshop_configsrcon.hostrcon.password- RCON map ports
The included ArkShop/config.json is a starter config and is used as the default target until you point the bot at another ArkShop config or replace this file with one of your own.
Important
Download the release asset:
ArkShopKeeper_1.0.1.zip