Integrate sports updates into Slack channels using Python and bash scripts. https://bjorna-3.net
  • HTML 78.7%
  • Python 20.6%
  • Shell 0.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-10-04 15:45:47 -07:00
app Simplify debugging by adding a default 15 second post-time. Fix erroneous message for NHL game posts. 2026-10-04 15:45:47 -07:00
.gitignore Hide has files for calculating changes 2026-09-28 00:57:39 -07:00
icon1.png Moving from github 2026-05-25 21:12:22 -07:00
icon2.png Moving from github 2026-05-25 21:12:22 -07:00
icon3.png Moving from github 2026-05-25 21:12:22 -07:00
LICENSE Moving from github 2026-05-25 21:12:22 -07:00
README.md Update README to reflect endpoints used and prep for NFL/NHL standings. 2026-08-29 16:52:17 -07:00

Game Day

This messaging system for Slack collects the posted games of a URL and sends them formatted and with the correct timezone of the logged-in user to a specified channel in a Slack server.

ESPN Public API

https://github.com/pseudo-r/Public-ESPN-API

Site API v2 (Scores, Teams, Standings)

GET https://site.api.espn.com/apis/site/v2/sports/{sport}/{league}/{resource}

Site API v3 (Richer Game Data)

GET https://site.api.espn.com/apis/site/v3/sports/{sport}/{league}/{resource}

Active sports

NWSL

Standings

Conference standings updated to the day.

Scheduled games today

Today's games scheduled to send to Slack an hour ahead of time.

WNBA

Standings

Conference standings updated to the day.

Scheduled games today

Today's games scheduled to send to Slack an hour ahead of time.

MLB

Standings

Division standings, currently set for NL East and NL West.

Inactive sports

Women's NCAA Basketball

Top-25 Games

Collects the current day's slate of NCAA women's basketball games for Division 1 Top 25 teams as posted by the NCAA's listings at https://www.ncaa.com/scoreboard/basketball-women/d1/2024/12/08/top-25.

Rankings

Posts the weekly updated rankings on Mondays.

March Madness 2025

Now supports pulling games during March Madness with global switches. Now supports sending to debug channels with one global switch.

2026 Olympics

Upcoming Events

Posts the upcoming day's events.