Skip to content

Big-Boss-Isaac/unb-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UnbelievaBoat API

Discord npm npm downloads Open Source Love NPM

Installation

npm install unb-api

Documentation

Full API documentation is located at https://unb.pizza/api/docs

Example

const { Client } = require('unb-api');
const client = new Client('TOKEN');    // Get your API token from https://unb.pizza/api/docs

const guildID = '305129477627969547';
const userID = '261674810914897931';

client.getUserBalance(guildID, userID).then(user => console.log(user));

Constructor

new Client(token, [options])

Methods

getUserBalance(guild_id, user_id)

Returns: Promise<User>

setUserBalance(guild_id, user_id, { cash, bank }, reason)

Returns: Promise<User>

editUserBalance(guild_id, user_id, { cash, bank }, reason)

Returns: Promise<User>

getGuildLeaderboard(guild_id)

Returns: Promise<User[]>

Structures

User

Type Property Description
Number rank? Leaderboard rank of the user. This is only present on getUserBalance() and getGuildLeaderboard()
String user_id User ID of the discord user.
Number cash User's cash balance.
Number bank User's bank balance.
Number total User's total balance.

Support

Discord Server

About

API wrapper for UnbelievaBoat Discord Bot API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%