Skip to main content

Debug Mode

Enable any of these when troubleshooting. Disable in production.

Server Identification

Used by OpenRouter to identify your app in their analytics. Can be your Tebex store, Discord invite, or GitHub page — just needs to be a valid URL. Leaving it blank risks rate limiting.

Locale

If you change locale from en, every NPC voice model in your script configs must match that language. Forcing an English voice model to speak Chinese will return silence from the Google TTS API.

Interaction Settings

Set to "auto" to let the bridge detect what’s installed, or force a specific resource.

Compatibility Overrides

Every category defaults to "auto". Override only if auto-detection is picking the wrong resource. Full list of accepted values per category:

AI Settings

  • provider — openrouter or gemini
  • model — any model slug supported by your provider
  • voice_model — Google TTS voice model (must match your locale)
  • use_cache — caches TTS responses to reduce repeated API calls

API Keys

Only fill in keys for services you’re using.

Logging

Paste a Discord webhook URL to enable bridge-level logging to your Discord server.