Getting Started
1. Run !bscry in Discord during combat
2. Click the 🗺️ Click here to open current map in BattleScry link in the response to auto-load your map
3. Make your changes - move tokens, draw walls, edit overlays
4. Click the glowing Export Updated Map button in the top toolbar and paste it back in Discord
Map Navigation
• Drag tokens to move them on the grid
• Scroll wheel to zoom in/out
• Hold Space + drag to pan around the map
• Ctrl+Z to undo, Ctrl+Shift+Z to redo
• Ctrl+Click (Cmd on Mac) to multi-select any objects - tokens, overlays, walls, FOW regions
• Delete key to remove selected walls, overlays, or FOW regions
Tokens Tab
• Click a token on the map or in the list to select and edit properties
• Customize Token Image - browse 334 SRD monsters, enter shortcodes, or upload custom images
• Upload images directly - hosted permanently on imgbb.com
• Three crop previews: Default, Zoomed (1.7×), and Face AI (AWS Rekognition)
• Click a non-default crop → Use this crop re-uploads it as the token's default
• Save tokens by name for reuse across sessions
Overlays Tab
• Add New Overlay - choose type (circle, cone, line, arrow, square), size, and color
• Attach to (-t) makes overlays persist on a combatant
• {targ} makes origin follow the attached token dynamically
• Aim at (-aim) makes end follow another token
• Drag overlay handles on the map to reposition
• Click coordinates fields then click the map for precise placement
Map Tab
• Background image - paste a URL or Upload Image directly
• Grid size, cell size, dark mode, grid color, and transparency controls
• Fog of War - click Add New Revealed Region then drag-select grid cells
• Save / Load Battlemap (background + grid + walls + FOW + objects) and Save / Load Battle (everything plus tokens + initiative)
• Advanced - Manual Import section (collapsed) for pasting data strings directly
Structures Tab
• Walls subtab - click Add New Wall then click grid intersections to draw wall segments
• Hold Shift while clicking to chain consecutive wall segments
• Click a wall on the map to select - change type (Wall, Open/Closed/Secret/Double Door) and color
• Map Objects subtab - place icons (chests, traps, fire, stairs, columns, etc.) on the grid
• Use the 👁 toggles to hide walls or objects from the BS preview (doesn't affect the exported map)
Saved Tokens, Maps, and Battles
• Saved Tokens store token image shortcodes by name - reuse across all campaigns
• Saved Maps store background + grid + walls + FOW - load any time
• Saved Battles store the complete combat state (map + combatants + initiative)
• All three persist in your Avrae user variables across sessions
• Only names are loaded in your !bscry link - the full data is fetched on demand when you click Load
• This keeps URLs short and BattleScry fast even with dozens of saved items
• To save: type a name in the input field and click Save (queued - applies when you paste the !bscry apply command)
• To load: click Load next to a name (generates an !map -loadbattle command to paste back)
• To delete: click ✕ next to a name (queued for removal)
Round-Trip with Avrae
• All changes go through !bscry apply - one paste does everything
• Token moves, overlay changes, wall edits, and map settings in a single command
• The alias reads walls, FOW, overlays, and saved tokens/maps/battles from Avrae
• Run !bscry again anytime to refresh