Skip to content

Screenshot checklist

This is the visual-learner plan for the documentation. Capture everything with a test instance and fake/test player data. Never show a real bot token, Discord user token, email address, private server name, player IP, or sensitive ID. Blur or crop them first.

Put every image in:

docs-site/public/images/screenshots/

Each path below is relative to that folder. For example, the first file goes at docs-site/public/images/screenshots/getting-started/01-dashboard-instance-switcher.png. Keep the exact names. After you add them, tell us and they can be placed next to the relevant instructions without changing their public URLs.

Use PNG. Capture the useful control and page title at a readable zoom; avoid giant empty margins and browser chrome.

FileShow it onCapture
getting-started/01-dashboard-instance-switcher.pngStart guide, step 1Sidebar with Instance Switcher open and a selected test instance.
getting-started/02-instance-selected-dashboard.pngZero-to-live, Part 4Dashboard overview for the correct selected instance.
getting-started/03-setup-start-fresh.pngZero-to-live, Part 4Setup screen showing Start fresh before a token is entered.
getting-started/04-setup-bot-name-field.pngZero-to-live, Part 4Setup form with fake bot name and a redacted token field.
getting-started/05-dashboard-runtime-actions.pngZero-to-live, Part 4Status plus Start, Stop, Restart, Provision / Deploy controls.
getting-started/06-config-main-settings.pngZero-to-live, Part 5Config top fields: bot name and singular/plural labels.
getting-started/07-config-intent-switches.pngZero-to-live, Part 5Kompendium intent switches with no secrets.
getting-started/08-modules-overview.pngZero-to-live, Part 6Modules page with core and optional modules.
getting-started/09-discord-test-channel.pngZero-to-live, Part 7Private Discord test channel with bot member visible.
getting-started/10-first-test-success.pngZero-to-live, Part 8End-to-end spawn, catch, and inventory test.
FileShow it onCapture
discord-developer-portal/01-applications-list.pngPortal walkthrough openingApplications list with a test app highlighted.
discord-developer-portal/02-new-application.pngZero-to-live, Part 1New Application dialog using a fake name.
discord-developer-portal/03-general-information.pngPortal, General InformationName, icon, and ID area; blur every ID.
discord-developer-portal/04-application-icon-description.pngPortal, General InformationProfile and description fields after branding a test app.
discord-developer-portal/05-bot-page-navigation.pngZero-to-live, Part 1Portal sidebar with Bot selected.
discord-developer-portal/06-bot-profile.pngPortal, Bot profileBot username and avatar controls.
discord-developer-portal/07-token-redacted.pngZero-to-live, tokenToken section with value completely covered.
discord-developer-portal/08-reset-token-warning.pngPortal, tokenReset-token confirmation only; never reveal the token.
discord-developer-portal/09-privileged-intents.pngZero-to-live, Part 2Privileged Gateway Intents labels and switches.
discord-developer-portal/10-installation-contexts.pngPortal, InstallationInstallation Contexts with Guild Install enabled.
discord-developer-portal/11-install-link-setting.pngPortal, InstallationDiscord Provided Link setting.
discord-developer-portal/12-guild-scopes.pngZero-to-live, Part 3bot and applications.commands scopes.
discord-developer-portal/13-bot-permissions.pngPortal, permissionsRecommended permissions selected.
discord-developer-portal/14-discord-invite-confirmation.pngZero-to-live, Part 3Invite/authorization screen for a test server.

Dashboard and administration — 12 images

Section titled “Dashboard and administration — 12 images”
FileShow it onCapture
dashboard/01-sidebar-map.pngDashboard tour openingFull dashboard sidebar with destinations visible.
dashboard/02-dashboard-status.pngDashboard tour, statusRuntime health/status area.
dashboard/03-sync-commands.pngZero-to-live, Part 8Sync commands control and normal post-click state.
dashboard/04-config-currency.pngDashboard Config, currencyCurrency setting after Currency is enabled.
dashboard/05-config-admin-access.pngDashboard Config, accessCo-owner/admin-server/staff-role fields using fake IDs.
dashboard/06-admin-panel-entry.pngFirst collectible, openingDashboard link that opens Admin panel.
dashboard/07-admin-panel-home.pngAdmin panel overviewAdmin home grouped model sections.
dashboard/08-admin-search.pngAdmin panel searchSearch box and safe example query.
dashboard/09-admin-filter.pngAdmin panel recordsList page with filter controls open.
dashboard/10-admin-record-detail.pngAdmin panel recordsDetail/edit form with Save controls.
dashboard/11-data-backup.pngZero-to-live, checklistData export/backup action.
dashboard/12-logs-activity.pngZero-to-live, Part 8Logs & Activity with non-sensitive sample events.

Modules and command customization — 8 images

Section titled “Modules and command customization — 8 images”
FileShow it onCapture
modules/01-modules-enabled-state.pngModules overviewEnabled and disabled optional module state.
modules/02-module-manage-button.pngModules overviewModule card and its Manage button.
modules/03-module-admin-header.pngModule managementFull-page module settings header, toggle, and Back to modules.
modules/04-command-picker.pngCustom responsesCompact command picker expanded.
modules/05-discord-response-edit-mode.pngCustom responsesDiscord-style reply in edit mode.
modules/06-discord-response-preview-mode.pngCustom responsesSame reply with preview switch on and realistic variable values.
modules/07-embed-field-editor.pngCustom embedsEditable embed title, description, and fields.
modules/08-button-color-cycle.pngCustom embedsButton label and color-cycle control.
FileShow it onCapture
spawn/01-discord-spawn-channel-command.pngZero-to-live, Part 7/spawn channel in a private test channel.
spawn/02-spawn-overview.pngSpawn System guideMain Spawn page with major sections.
spawn/03-catch-method.pngSpawn controls, catch methodCatch-method selector and explanation.
spawn/04-timing-settings.pngSpawn controls, timingMinimum/maximum time and timeout fields.
spawn/05-activity-controls.pngSpawn controls, activityActivity/anti-camping controls.
spawn/06-weighting-settings.pngSpawn controls, weightingRarity/weighting controls.
spawn/07-test-spawn.pngZero-to-live, Part 7Live test drop with safe artwork.
spawn/08-catch-success.pngZero-to-live, Part 8Valid catch confirmation.
FileShow it onCapture
cards/01-card-studio-overview.pngCard Studio openingCanvas, layer list, and inspector.
cards/02-create-template.pngCard Studio, create templateTemplate dropdown, Create new, name/canvas fields.
cards/03-template-layer-inspector.pngCard Studio, inspectorSelected artwork or text layer controls.
cards/04-font-library.pngCard Studio, Font LibraryFont upload/library area.
cards/05-collectibles-list.pngFirst collectible, openingAdmin Collectibles list with a test row.
cards/06-add-collectible-identity.pngFirst collectible, identityName, short name, emoji, catchable names fields.
cards/07-add-collectible-artwork.pngFirst collectible, artworkCollection and spawn artwork upload fields.
cards/08-collectible-card-preview.pngFirst collectible, previewSaved collectible with Card preview.

Player features, data, and troubleshooting — 8 images

Section titled “Player features, data, and troubleshooting — 8 images”
FileShow it onCapture
using-kompendium/01-slash-command-picker.pngDiscord commandsSlash-command picker for the bot.
using-kompendium/02-inventory-collection.pngCollectibles and inventoryTest player collection/inventory response.
using-kompendium/03-trade-flow.pngTrade moduleSafe test trade interaction.
using-kompendium/04-currency-balance.pngEconomy moduleBalance reply with fake currency value.
using-kompendium/05-pack-opening.pngPacks and auctionsPack-opening response.
using-kompendium/06-auction-listing.pngPacks and auctionsAuction/listing interface or reply.
using-kompendium/07-import-job-log.pngImports and migrationImport job/status using test data.
using-kompendium/08-troubleshooting-status.pngDiscord troubleshootingNon-sensitive error/status example and inspection area.
  • Reuse the same test bot, example server, and example collectible where possible so the guide feels connected.
  • Prefer readable controls over a full-screen capture with tiny text.
  • Include the page title and the next button the reader must press.
  • Use fake tokens and IDs; a black rectangle is better than a real secret.
  • Never edit a screenshot to imply a setting exists when it does not.
  • If UI changes later, replace the image with the same filename so its URL remains stable.

This checklist contains 60 screenshots, deliberately above the minimum requested visual coverage.