https://github.com/genza999/toop
Python library to monitor website connectivity on mac
https://github.com/genza999/toop
library notifications-alert python3
Last synced: about 1 month ago
JSON representation
Python library to monitor website connectivity on mac
- Host: GitHub
- URL: https://github.com/genza999/toop
- Owner: Genza999
- License: mit
- Created: 2019-09-11T14:19:05.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T06:12:14.000Z (over 3 years ago)
- Last Synced: 2025-02-18T16:07:26.927Z (over 1 year ago)
- Topics: library, notifications-alert, python3
- Language: Python
- Homepage:
- Size: 209 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# toop
Toop is a Python library that monitors that status of a website on Mac

## Features
- Recieve realtime updates on the status of a website i.e. whether it is LIVE OR DOWN
- Desktop Notifications such that you dont have to momentarily check the terminal for the messages
- Input of the number of times you would want toop to visit the website while returning its status
## Screenshot of Notification

## Installation
- Run the command :
```
pip install toop
```
## Using toop
In the python shell :
```
>>> from toop import monitor
>>> monitor.monitor("the website to monitor", the intervals to monitor the website)
```
Refer to the gif for an example of this Usage!
## Contributing Guide
If you would like to contribute to this project, feel free ♥️ . Kindly follow the guide below:
First Clone the project:
```
git clone https://github.com/Genza999/toop.git
```
cd into the project:
```
cd toop
```
For the changes you are to make, first create a new branch for. For example someone
who is to add tests would first have to create a new branch like this :
```
git checkout -b "add-tests"
```
After adding your changes then you commit
```
git add *
git commit -m "add tests"
```
Then you push to create a PR with the branch
```
git push origin head
```
## Authors
Contributers can be found [here](https://github.com/Genza999/toop/graphs/contributors)