mirror of
https://github.com/agessaman/meshcore-bot.git
synced 2026-05-10 17:55:18 +00:00
055db64ded
- Introduced TheSportsDBClient class to handle API requests with rate limiting, allowing for efficient data fetching for teams and events. - Updated SportsCommand to utilize TheSportsDB API for leagues not supported by ESPN, including Canadian Football League (CFL) and Western Hockey League (WHL) teams. - Implemented methods for fetching team and league events, including upcoming and past games, with robust error handling and logging. - Enhanced team and league score retrieval to support both ESPN and TheSportsDB APIs, improving overall sports command functionality.