GitHub Action that polls the Warcraft Logs API on raid nights and pings Discord if a new log has been uploaded.
Every 5 minutes during raid windows (8pm–11pm ET on Tuesday, Thursday, and Sunday), this action:
- Authenticates with the Warcraft Logs API
- Fetches the most recent report for the guild
- Compares it against the last seen report code
- Sends a Discord notification if a new log was uploaded
- Updates the last run / next run badges above
| Secret | Description |
|---|---|
WCL_CLIENT_ID |
Warcraft Logs API client ID |
WCL_CLIENT_SECRET |
Warcraft Logs API client secret |
DISCORD_WEBHOOK_URL |
Discord channel webhook URL |
GUILD_NAME |
Guild name (e.g. Seems Good) |
GUILD_REALM |
Realm slug (e.g. stormrage) |
GUILD_REGION |
Region (e.g. US) |