To Do
- BUG: Improve channel-series mapping commands
- BUG: Fix series ID lookup in channel mapping commands
- FEATURE: Add script to export command metadata from bot introspection
- FEATURE: Document commands metadata export script in README
- FEATURE: Replace Unicode emoji reactions with custom Discord emoji names
- BUG: Fix custom emoji reaction handling in frontend
- FEATURE: Cache custom emojis on startup for efficient reaction handling
- FEATURE: Move emoji export script to scripts/ and output to emoji/
- FEATURE: Add SubscribeNotAllowedInPublicGuild to handled exceptions
Done
- FEATURE: Add support for an exclusion list for team driver announcements
- BUG: Optimize Multi-Season Queries to Avoid N+1 Database Calls
- BUG: Audit and Remove Redundant or Environment-Specific Imports/Paths
- BUG:
/admin trigger_error --error - BUG:
/driver name:Adrian Aasbø Kulleseid season:25s4error - FEATURE:
/schedulefor Ring Miester / Draft Master display the car class for each week - BUG:
/previous_racesnot putting 2nd image in thread - BUG: Maximum iRating filter not applying to
/laps race_fastestoutput - FEATURE: detached qual
- FEATURE: admin commands
- FEATURE: @mention of discord user in /driver command
- BUG: `/laps_qualifying series:GT4 Challenge by Falken Tyre season:25s4 week:5 chart_type:sca...
- BUG:
/team quick_statsreturning out of date irating/sr info for some drivers - BUG:
/officialsheader text drawing over track name - BUG: [Auto] /league_info error in iRacing Reports
- BUG: test bug announce
- FEATURE: test feature announce
- BUG: test bug announce
- BUG: test bug announce
- FEATURE: test feature announce
- BUG: test bug