This Discord bot is built with the pycord library and an espn-api specifically for ESPN fantasy sports
The goal is to build this bot so that it can handle all Discord servers that it is invited to with a single instance of itself
I want the bot to be able to display most things that you can find in the app as well as give insights through advanced statistics
- Make the bot as feature-rich with stats and helpful commands as possible for your own league
- Deploy this bot somewhere and set up automated deployments
- Focus on how to make this a SAAS
- Add error handling for incorrect parameters for commands
- Write setup command that takes all the parameters needed to create a league object
- Store this data is a JSON, then look into NoSQL DB in Azure and how to connect it
- deploy the bot to Azure
- set up github actions for automated deployments
- Add new useful and advanced stats
- Add roto support??
- Look into adding team logo's on certain commands -- teams have logo url fields There is a branch on the repo called logos -- fetching the pics and sending them through the bot is working, but the logos have weird lines coming off the right
-
If the FBB league is, or has ever been, a private league then you need to provide espn_s2 and swid when building the league object -- instructions below (cwendt94/espn-api#150)
-
the /standings command on NBA Bot shows the limit on mobile
-
Injury rate cannot be done using the espn_api -- the game_played field gets marked to 100 if they play one game that week, not all
-
Add descriptions to parameters of commands (Pycord-Development/pycord#1861)