csgo.js
v1.5.42
Published
CSGO/CS2 stats using the Official Steam API.
Downloads
90
Maintainers
Readme
Dependencies
axios
Instalattion
To install use:
npm i csgo.js
You'll need a Steam API Key, you can get one free here
Available Methods for user
You must call API.fetchUser before using any other method.
| Method | Description | More info | | ----------- | ------------------------- | --------------------------------- | | info() | User related Info | info.md | | stats() | General Stats | stats.md | | maps() | Map related Stats | maps.md | | weapons() | Weapons Stats | weapons.md | | lastMatch() | lastMatch Stats | lastMatch.md | | unknown() | Unknown Stats | unknown.md | | raw | raw data collected so far | raw.md |
Example usage
For more example usages go into the
docs
folder or click the links in the table above
// requires
const { API } = require('csgo.js');
// imports
import { API } from 'csgo.js';
const STEAM_TOKEN = ''; // replace your token
const user = await API.fetchUser('iFraan_', STEAM_TOKEN);
const { kills, deaths, time_played, damage_done } = user.stats();
console.log(kills, deaths, time_played, damage_done);
Disclaimer
This project is fully for educational purposes.