--- pageType: source id: source.2026-03-18 title: 2026-03-18 sourceType: local-file sourcePath: /home/topher/.openclaw/workspace-2890-bot/memory/2026-03-18.md ingestedAt: 2026-05-02T21:33:32.364Z updatedAt: 2026-05-02T21:33:32.364Z status: active growth: seed --- # 2026-03-18 ## Source - Type: `local-file` - Path: `/home/topher/.openclaw/workspace-2890-bot/memory/2026-03-18.md` - Bytes: 1120 - Updated: 2026-05-02T21:33:32.364Z ## Content ```text # 2026-03-18 ## Queue Ticker Dashboard Feature - Added auto-updating ticker bar to all dashboard pages - Fetches latest Nexus bot message from #queueing-notifications channel - Shows timestamp (just hour:min like "16:09") - Strips emojis/unicode to avoid display issues - Scrolling animation for mobile screens (enabled when text is too wide) - Auto-updates every 30 seconds via JavaScript - Cron job runs every minute to fetch latest message from Discord ### Files Modified - docs/dashboard.html - main dashboard with ticker - docs/event-chesapeake.html - Chesapeake event page with ticker - docs/event-district.html - District championship page with ticker - scripts/queue-info.sh - fetches Nexus messages from Discord ### Setup - Cron: `* * * * *` runs queue-info.sh - nginx serves queue-info.json at /queue-info.json - Symlinked: /var/www/html/queue-info.json -> docs/queue-info.json ### Ticker Design - Pink border (#ec40f5 - team color) - Just 📢 icon (removed "QUEUE" text for more space) - "Loading..." initially, updates with latest Nexus message - Waits for 8am Saturday for real data to start coming in ``` ## Notes ## Related - No related pages yet.