README
SoccerBot
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 Dominik Hladik
All contents are licensed under the MIT license.