ShadowConfigDocs

Dashboard

Tour of the ShadowConfig dashboard: game selection, configs, scripts, remote commands, Discord, and more.

Layout

The dashboard is organized into a game sidebar on the left and a tabbed main panel on the right. Select a game from the sidebar to load its settings. Every tab is scoped to the currently selected game, so switching games is instant and stateful.

Tabs

  • Configs — create, edit, and delete live variables. Supports string, number, boolean, and JSON types.
  • Scripts — manage GitHub-synced or pasted scripts. View manifests, trigger syncs, and remove files.
  • EP System — event point configs, leaderboards, calendars, daily tasks, and automatic events.
  • Remote Commands — send Announce, Reward, Kick, Ban, or Custom Commands into Roblox from the dashboard.
  • Discord — link servers, toggle bot commands, configure webhooks, and view logging settings.
  • Background Checks — run user checks against group ranks, account age, and badge counts.
  • MMap Scanner — beta map scanning and remix import for Roblox experiences.
  • Team — collaborate with teammates via share codes, manage roles, and remove members.

Game Selection

The sidebar lists all games linked to your account. Clicking a game reloads every tab with that game’s data. If your plan allows multiple Discord servers per game, you can switch between them inside the Discord tab without changing games.

Auto Refresh

Config changes appear in the UI as soon as they are saved. Game-side consumption depends on your in-game polling interval or Open Cloud push setup. If you don’t see changes in-game immediately, check that your setup script is running on the server and that the Open Cloud API key is valid.

Common Workflows

  • Tweak gameplay: Configs tab → edit a variable → save → observe in-game within one poll cycle.
  • Kick a player: Remote Commands tab → enter username/reason → submit → player receives a server kick.
  • Update bot commands: Discord tab → click a slash command to toggle → Save Command Settings → bot re-registers automatically.
  • Run a background check: Background Checks tab → enter Roblox username/ID → run → review pass/fail details.

Troubleshooting

  • If tabs don’t load data, confirm the game’s Universe ID and Open Cloud API key are set in Configs.
  • If remote commands do nothing, verify the setup script is in ServerScriptService and the Output window shows no errors.
  • If Discord bot commands don’t register, make sure the bot is still in the server and you clicked Save Command Settings.