soccerbot
v1.0.3
Published
Library for scraping soccer data from the internet
Downloads
27
Maintainers
Readme
Library for scraping soccer data from the internet
🛠️ Install
Nodejs 12 or higher need to be installed first
npm install soccerbot
or
yarn add soccerbot
🚀 Quick start
Type this into your ts file.
import { soccerway, transfermarkt, fotbalunas, eurofotbal, sportnet } from 'soccerbot';
console.log(soccerway.teamUrl('533')); // show url
soccerway.team('533')
.then(res => console.log(res));
console.log(transfermarkt.teamUrl('62')); // show url
transfermarkt.team('62')
.then(res => console.log(res));
console.log(fotbalunas.teamUrl('62')); // show url
fotbalunas.team('62')
.then(res => console.log(res));
console.log(eurofotbal.teamUrl('cesko/sparta-praha')); // show url
eurofotbal.team('cesko/sparta-praha')
.then(res => console.log(res));
console.log(sportnet.teamUrl('fk-inter-bratislava/tim/46770')); // show url
sportnet.team('fk-inter-bratislava/tim/46770')
.then(res => console.log(res));
🛠️ Sources
| Source | Speed | Stability | Coverage | | ----------------- | ------ | --------- | -------------- | | transfermarkt | ⚽⚽⚽ | ⚽⚽⚽ | World | | soccerway | ⚽ | ⚽ | World | | fotbalunas | ⚽ | ⚽⚽⚽ | Czech Republic | | eurofotbal | ⚽⚽ | ⚽⚽ | Europe | | sportnet | ⚽ | ⚽ | Slovakia |
Note: Soccerway, Fotbalunas and sportnet is taking data from multiple pages, so it takes longer period of time. The reason is to prevent rare limit (30 sec on average).
🪪 License
Copyright © 2021 - 2024 Dominik Hladik
All contents are licensed under the MIT license.