better-opgg-scraper

1.3.0 • Public • Published

Better OP.GG Scraper

An improved promised based scraper for the League of Legends stat site https://op.gg.

Working with the latest OP.GG UI & URL Update (Oct 4th 2022)

https://www.npmjs.com/package/better-opgg-scraper

Installation

npm i better-opgg-scraper

 const opggScrape = require('better-opgg-scraper'); 

Usage/Examples

const opggScrape = require('better-opgg-scraper');

opggScrape.getStats('built', 'euw').
    then(stats => console.log(stats))   

Output

{
  SummonerName: 'Built',
  Level: '277',
  Rank: 'Challenger',
  LP: '1,347 LP',
  WinRate: '57%',
  LadderRank: '25 ',
  SummonerIcon: 'https://opgg-static.akamaized.net/images/profile_icons/profileIcon3901.jpg?image=q_auto&image=q_auto,f_png,w_auto&v=1665153311871',
  RecentlyPlayedWith: [
    [ 'decayyyy', '2', '1 - 1', '50%' ],
    [ 'Khnum Khufu', '2', '1 - 1', '50%' ],
    [ 'twtv mrrdv', '2', '0 - 2', '0%' ]
  ]
}

Paramaters

getStats(username: string, region: string)

Supported Regions

NA, KR, OCE, JP, EUW, EUNE, LAN, BR, RU & TR

Package Sidebar

Install

npm i better-opgg-scraper

Weekly Downloads

18

Version

1.3.0

License

MIT

Unpacked Size

5.7 kB

Total Files

5

Last publish

Collaborators

  • ricovz