The ALX / Holberton Planning Tracker is a Python script designed to track and manage ongoing projects, providing timely alerts through Discord. It fetches project details and sends notifications to keep users informed about upcoming deadlines.
Note : For Holberton students replace https://intranet.alxswe.com
with https://intranet.hbtn.io
- Real-time Tracking: The script fetches the latest project information from the ALX / Holberton planning system.
- Discord Notifications: Stay updated with timely alerts on your Discord server, ensuring you never miss a project deadline.
-
Clone the repository:
git clone https://github.com/Matsadura/ALX_Holberton-Planning-Tracker
-
Install dependencies:
pip install -r requirements.txt
-
Set up login and Discord Webhook:
-
Add your login credentials to email and password variables.
-
Obtain a Discord Webhook URL and replace
YOUR_DISCORD_WEBHOOK_URL
in the script with the actual URL.
-
Note: You can get the webhook following this short demo
-
Run the script:
python3 main.py
Note: The most ideal usage situation is to setup a Cron-Job to fetch the data daily at a set time.
-
Execute the script to fetch and analyze the current planning data.
-
Receive Discord notifications with project details, deadlines, and resource information.
Zidane ZAOUI
Feel free to contribute, report issues, or suggest enhancements. Happy tracking!
This project is not affiliated with ALX or Holberton. It is an independent tool created for personal use.