A simple Python tool that checks if the VALORANT servers are down or working fine, by scraping data from a web service. This tool is designed to provide real-time updates on the server status, alerting users if there are any known issues with the game servers.
- Fetches server status from IsTheServiceDown.in using web scraping.
- Displays messages based on server status:
- VALORANT servers are working fine!
- There might be issues with VALORANT servers at the moment.
- Handles common errors like:
- No internet connection
- Invalid URL or HTTP errors
- Failed HTML parsing
- Python 3.x
requestslibrarybeautifulsoup4library
-
Clone this repository:
git clone https://github.com/ParmeetBhamrah/valorant-server-status-checker.git cd valorant-server-status-checker -
Install the required libraries:
pip install -r requirements.txt
-
Run the script:
python script.py
-
When servers are working fine:
VALORANT servers are working fine! -
When there are issues with the servers:
There might be issues with VALORANT servers at the moment. Try again later. -
When there's no internet:
No internet connection detected. Please check your connection and try again. -
When there's an HTTP error or failed HTML parsing:
HTTP error occurred.
- The script makes an HTTP request to IsTheServiceDown.in, which provides real-time information about server status.
- It scrapes the page using
BeautifulSoupto extract the server status. - Based on the extracted status, it prints a message indicating whether the servers are working fine or there are potential issues.
Feel free to fork this project, open issues, or contribute enhancements. Here's what you could work on next:
- Support additional games (user-input driven)
- Save server status to a log file
- Send notifications (email or Telegram) when there's an issue
This project is open-source and available under the MIT License.