JSPM

eliteapi.js

1.0.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q24159F
  • License ISC

Node.js API Wrapper for Elite Creative

Package Exports

  • eliteapi.js

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (eliteapi.js) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

eliteapi.js

eliteapi.js is a node.js API wrapper for Elite Creative allowing you to easily interact with the API.

Installation

To install eliteapi.js, run the following command into your terminal from your bot folder:

Install eliteapi.js:

npm install eliteapi.js

Example Usage

const EliteCreative = require('eliteapi.js');
const elite = new EliteCreative('d6c5141c53403f4ad6ef93c2db89591676b13c4a'); // Generate your API key at https://elitescrims.xyz/developer

elite.getUserStats('some user id').then((result => console.log(result)));

Methods

getUserStats(userId)

Return the users Elite Creative statistics

elite.getUserStats('some user id').then((result => console.log(result)));

getUserQueue(userId)

Returns information about the users queue (if they're queuing)

elite.getUserQueue('some user id').then((result => console.log(result)));

inGame(userId)

Whether or not the user is in an on going match

elite.inGame('some user id').then((result => console.log(result)));

getMatchByGameId(gameId)

Get a games statistics by it's game Id

elite.getMatchByGameId('some game id').then((result => console.log(result)));

getMatchByUserId(userId)

Get a games statistics by one of the players (either player 1 or 2)

elite.getMatchByUserId('some user id').then((result => console.log(result)));

getTeamByTeamId(teamId)

Return information about a team by it's Id

elite.getTeamByTeamId('some team id').then((result => console.log(result)));

getTeamByUserId(userId)

Return information about a team by either the captain or member's Id

elite.getTeamByUserId('some user id').then((result => console.log(result)));