A Program written in Python that fetches your current quota details for WE (Telecom Egypt) ISP subscribers using their updated API, without you having to log in every time, this can be used and implemented in several ways, like regularly fetching and saving the results to calculate or graph usage, monitor consumption for SMEs who rely on an internet connection for their activities to calculate costs, and many other applications that may not be possible with just the mobile app or the website wich are not that quick when you have to login every single time.
⚠️ Please note that this program is not officially or directly affiliated with Telecom Egypt. The use of their API is conducted independently and is not based on any contractual agreement or formal association with Telecom Egypt. Additionally, Telecom Egypt holds the copyrights to the original branding, which has been used and slightly modified in this README.
- Landline Owner Name
- Offer Name
- Total GBs
- Used GBs
- Reminaing GBs
- Date and Time of Last Renewal (UNIX Timestamp later converted to readable date and time)
- Date and Time of Next Renewal (UNIX Timestamp later converted to readable date and time)
- Usage Percentage
- Days or Hours (if less than a day) until expiration
Basically, everything is PSL (Python Standard Library) except for Requests which I'm using version 2.31.0 of
pip install requests==2.31.0
Follow at lines 9-11 (lol) in the main.py file
# Your credentials
lnd_number = "YOUR_LANDLINE_NUMBER" # Example: 0234567891 (make sure to have the 02 at the beginning
lnd_pass = "YOUR_PASSWORD" # If you don't know or remember your password, you can reset it by clicking "Forgot Password?" at my.te.eg
You can use this however you want, but consider mentioning this Repo if you're going to use my code in an open-source project as I spent quite some time reverse-engineering their API after they had changed the authentication method.