Slack Bot for Yahoo Fantasy Football; Team GIOS FF
@getscore getscore: returns the scores for all match ups in league for current week@getscore getnflscores: returns all nfl teams' match-ups, scores, and status@getscore getnflscores [team name]: returns specified nfl team's match-ups, scores, and status@getscore getstandings: returns the standings for the league@getscore getrost [fantasy team name]: returns the roster with play status for each player of requested team@getscore getpastnflplays: returns the recent scoring plays@getscore getpastnflplays [team name]: returns this weeks scoring plays for that team's game
- rauth
- slackclient
- xmltodict
Client ID (Consumer Key) and Client Secret (Consumer Secret) from Yahoo Developer Network required.
- Follow the steps for Registering Your Application to get your key/secret pair.
- Create your creds file:
cp ./credentials.json.example ./credentials.json - Replace the placeholders with your API keys from Yahoo.
python3 -m venv envsource env/bin/activatepip install -r requirements.txt
- Alerts for major plays / score lead changes
- NFL red zone integration
- Update documentation / docstrings
- Carlos
- Hope
- Schuyler
- David
- Tho (debatable)