Bot XML Validator

Upload a bot XML (CommBox-style), parse the embedded JSON, and detect: EMPTY_STEP, MISSING_DELAY_JUMP_STEP, and CROSS_BOT_JUMP (step points to a different botId than EncryptedStreamId). Everything runs locally in your browser.
Local-only
Upload & Validate
No file selected
Drag & drop your XML here, or click “Choose file”.
Waiting for an XML file…
Summary
Nodes checked
Issues found
Status
Rule tip: if delayJumpTime exists, delayJumpStep should also exist.
Issues