Skip to main content

League of Legends Esports results from your terminal!

Project description

LeagueDaily

Leauge of Legends Esports update straight from the terminal!

Now you can stay up-to-date with your favorite LoL teams/leagues despite your busy schedule.

Install

requirement: python3 >= 3.10

pip install leaguedaily

Usage

By default, leaguedaily without any arguments will show League of Legends Esports result from the previous day.

Screenshot from 2023-04-20 07-43-17

You can also specify dates in the format of YYYY-MM-DD as an argument to the program.

Screenshot from 2023-04-20 07-41-48

--team flag can be used to specify one or more teams in addition to the given date argument.

Screenshot from 2023-04-20 07-45-08

--league flag can be used to limit the results to only the given leagues.

Screenshot from 2023-04-20 07-46-33

Known problems

  1. Data is pulled from leaguepedia, so there is a limit as to how much data a normal user can pull. As a result, given a too-far-away-from-present date, program's result could be truncated or incorrect.
  2. A BO3 series could be in the same day in local time, but in UTC (default time when pulled from API), 2 matches are on the same day and 1 match is on the next day (past midnight UTC time, but still the same day local time).

Given the goal of this project (daily update for some busy fans), I decide not to address these problems. The program works consistently enough for what it is created for.

Cheers! 🎆

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

leaguedaily-1.0.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

leaguedaily-1.0.0-py3-none-any.whl (10.8 kB view details)

Uploaded Python 3

File details

Details for the file leaguedaily-1.0.0.tar.gz.

File metadata

  • Download URL: leaguedaily-1.0.0.tar.gz
  • Upload date:
  • Size: 9.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/6.0.12-76060006-generic

File hashes

Hashes for leaguedaily-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9a2c4da76eea713d558e8f6d31c8dd52a6e20385daa38242e9104b7f39161b98
MD5 5699b1607bca39ffb9926881e4c2e32c
BLAKE2b-256 98c8fee0f3b67219188ff495ceed541b59c69fdfd56ec6eac085bbd50e2211f5

See more details on using hashes here.

File details

Details for the file leaguedaily-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: leaguedaily-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 10.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.4.2 CPython/3.10.6 Linux/6.0.12-76060006-generic

File hashes

Hashes for leaguedaily-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 691fcbfce9974f18f6cdf293821f0bbed11879666c3b2c3d3a05923ee2e1da34
MD5 95469328ec15b38711e5a20ec22cfd51
BLAKE2b-256 c87447ac2350c110da55baa38949a8312520281d4a928e56b6541a1a6255e2ab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page