https://github.com/trafitto/careerowpy
A simple web scraper to retrieve some useful information regarding Overwatch's competitive matches
https://github.com/trafitto/careerowpy
beautifulsoup career overwatch python python3 sqlite3 webscraping
Last synced: about 1 month ago
JSON representation
A simple web scraper to retrieve some useful information regarding Overwatch's competitive matches
- Host: GitHub
- URL: https://github.com/trafitto/careerowpy
- Owner: Trafitto
- Created: 2018-03-13T17:17:21.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2018-05-04T08:51:10.000Z (about 8 years ago)
- Last Synced: 2025-03-12T17:49:58.591Z (over 1 year ago)
- Topics: beautifulsoup, career, overwatch, python, python3, sqlite3, webscraping
- Language: Python
- Size: 162 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Overwatch career Web Scraper
A simple cli script that searches for some data from the [overwatch career site](https://playoverwatch.com/en-us/career/pc/)
## How to use:
Add 2 folder in the main directory:
* Plotimg
* Overlay
The script uses BeautifulSoup for scraping and Requests to get the page
Here are some commands:
Add the battletag to be monitored to the Sqlite3 database file
```
CareerOW.py -add Nickname-1234
```
For updating data
```
CareerOW.py -update
```
For showing the battletag
```
CareerOW.py -users
```
For showing the last data
```
CareerOW.py -data
```
Note: Change the url if you play on another region or platform
## Overlay for Streamers:
A friend asked me if I could add something that would update the overlay while streaming so I added 2 commands:
Update every tot seconds an image with a green background
```
CareerOW.py -startoverlayimg Nickname-1234
```
Update every tot seconds a .txt file
```
CareerOW.py -startoverlaytxt Nickname-1234
```
## Telegram Bot:
I added the basic structure to use the cli via bot.
Unfortunately I had some problems with hosting so nothing is ready yet for now.
## What is that?:
A simple web scraper to retrieve some useful information regarding Overwatch's competitive matches.
To get an idea of how quickly I go down to bronze.
Since the last update I have turned this script into a cli utility
Note: Overwatch does not have official Api yet