forked from Rockachopa/Timmy-time-dashboard
load_token() was checking the state file before settings.discord_token, so a stale fake token in discord_state.json would block the real token from .env/DISCORD_TOKEN. Flipped the priority: env config first, state file as fallback for tokens set via /discord/setup UI. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>