e
This commit is contained in:
parent
703c55bee4
commit
00000d9199
5 changed files with 328 additions and 30 deletions
|
|
@ -50,6 +50,7 @@ class Time(datetime):
|
|||
formats = [
|
||||
"%Y-%m-%d %H:%M",
|
||||
"%Y-%m-%d %H:%M:%S",
|
||||
"%Y-%m-%dT%H:%M:%S.%fZ",
|
||||
"%a, %d %b %Y %H:%M:%S %z",
|
||||
]
|
||||
|
||||
|
|
@ -108,6 +109,33 @@ class Leagues:
|
|||
|
||||
return event.lower() == "nfl redzone" if league == "NFL" else False
|
||||
|
||||
def get_tvg_info(self, sport: str, event: str) -> tuple[str | None, str]:
|
||||
match sport:
|
||||
case "American Football":
|
||||
return (
|
||||
self.info("NFL")
|
||||
if self.is_valid(event, "NFL")
|
||||
else self.info("NCAA")
|
||||
)
|
||||
|
||||
case "Basketball":
|
||||
if self.is_valid(event, "NBA"):
|
||||
return self.info("NBA")
|
||||
|
||||
elif self.is_valid(event, "WNBA"):
|
||||
return self.info("WNBA")
|
||||
|
||||
# NCAA
|
||||
|
||||
else:
|
||||
return self.info("Basketball")
|
||||
|
||||
case "Hockey":
|
||||
return self.info("NHL")
|
||||
|
||||
case _:
|
||||
return self.info(sport)
|
||||
|
||||
@property
|
||||
def league_names(self) -> list[str]:
|
||||
return self.data["teams"].keys()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue