Desktop notification of easy daily challenge of leetcode.
Project description
LeetEasy
Desktop notification for easy daily challenges in leetcode.
We all know Leetcode's
daily challenges are awesome :sunglasses: However, sometimes these challenges are quite difficult for people who are just starting out problem-solving :smiling_face_with_tear:
This tool will send desktop notification when an Easy daily problem is published. This way you won't miss any opportunity to grab some easy Leetcoins :coin: and stay motivated for the day :fire:
Requirements
- python >= 3.8
Installation
pip install leeteasy
run
Schedule leeteasy to send notification for easy leetcode problem at 14:30 (24 hours format time)
python -m leeteasy start 14:30 &
To add additional difficulty
python -m leeteasy start 14:30 --difficulty medium &
This will schedule leeteasy for Easy and Medium problem.
To stop leeteasy
python -m leeteasy stop
NOTE: By default
leeteasy
checks for scheduled task in every 10 minutes/600 seconds. So there might be 10 minutes delay from the actual scheduled time while getting the notification. However, this can be controlled using--sleep_duration
option.
Contribution guideline
If you like this project and want to improve by adding features, fixing bugs or anything, please follow the contributing guidelines.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.