Skip to content

Improve your QoL for ESPN's fantasy football platform using small scripts.

Notifications You must be signed in to change notification settings

drippyer/ESPN_FF_Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ESPN_FF_Tool

Small scripts to improve your QoL when using ESPN's fantasy football platform. Must be running Python 3 or higher.

The first script provides a constantly updating scoreboard highlighting whether you are winning, losing, or tied. scoreboard image

The second script shows players that you are both starting AND playing against in at least one league. traitors image

Dependencies

Run Instructions

  1. Copy default_userData.py into userData.py

  2. In userData.py, enter the current week. Update this each week to keep the tool up to date.

  3. For each league you are in:

    a. Replace the value in "leagues" with the league variable. If you are in multiple leagues, add them all to the array. Ex: [league1, league2, league3]

    b. Replace the sample information with your own. Copy the entire block and repeat for multiple leagues.

     i. Public Leagues: Leave the final two values as None for each league
    
     ii. Private Leagues: Use username and password for your ESPN account
    
  4. Install the two necessary modules:

    a. pip install ff_espn_api

    b. pip install prettyTable

  5. Run python3 espnTool.py

Credits

  1. Obvious thanks to cwendt94 and jazzband, without whom the project couldn't have gotten started
  2. Big shoutout to VoicelessReason for showing interest, making their own changes, and getting those changes implemented

About

Improve your QoL for ESPN's fantasy football platform using small scripts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages