1.2.2 • Published 2 years ago

agma-io.js v1.2.2

Weekly downloads
3
License
MIT
Repository
github
Last release
2 years ago

agma-io.js

A simple, easy to use promise-based module for interacting with some Agma.io APIs.

Table of Contents

Installing

Using NPM:

$ npm i agma-io.js

Using Yarn:

$ yarn add agma-io.js

Example

Get all servers

const { getServers } = require("agma-io.js");

(async () => {
  const servers = await getServers();
})();

Get all servers by given region

const { getServers } = require("agma-io.js");

(async () => {
  const euServers = await getServers("EU");
})();

Get the mass leaderboard of a server by server id

const { getMassLeaderboard } = require("agma-io.js");

(async () => {
  const selffeedEuMassLeaderboard = await getMassLeaderboard(29);
})();

Get the global levels leaderboard

const { getLevelsLeaderboard } = require("agma-io.js");

(async () => {
  const levelsLeaderboard = await getLevelsLeaderboard();
})();

Get a user by username

NOTE: This uses the Battle Royale API. This means that if the given user hasn't played Battle Royale yet, it will return an error.

const { getBattleRoyaleUser } = require("agma-io.js");

(async () => {
  const user = await getBattleRoyaleUser("Nuke");
})();

Of course you can use .then() and things like that.

const { getBattleRoyaleUser } = require("agma-io.js");

getBattleRoyaleUser("Nuke")
  .then((user) => {
    console.log(user);
  })
  .catch((err) => {
    console.log(err);
  });
1.2.2

2 years ago

1.2.0

3 years ago

1.1.6

3 years ago

1.2.1

3 years ago

1.1.1

3 years ago

1.1.5

3 years ago

1.1.4

3 years ago

1.1.3

3 years ago

1.1.2

3 years ago

1.1.0

3 years ago

1.0.9

3 years ago

1.0.8

3 years ago

1.0.11

3 years ago

1.0.10

3 years ago

1.0.13

3 years ago

1.0.12

3 years ago

1.0.2

3 years ago

1.0.1

3 years ago

1.0.0

3 years ago

1.0.7

3 years ago

1.0.6

3 years ago

1.0.5

3 years ago

1.0.4

3 years ago

1.0.3

3 years ago

0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago