disgrow
Version:
A growth increments for your Discord bots
31 lines (30 loc) • 2.03 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
const const_1 = __importDefault(require("./src/const"));
const axios_1 = __importDefault(require("axios"));
class Disgrow {
constructor(bot) {
if (!bot)
throw new Error(const_1.default.error.missingBotId);
this.base = const_1.default.endpoint.baseurl;
this.bot = bot;
}
/**
* Get the summary stats increments of a bots
* @example
* ```js
* Disgrow.myStats().then((res) => { console.log("myStats", res); });
* ```
* https://disgrow.fly.dev/stats/get?id=724047481561809007
*/
async myStats() {
const endpoint = `${this.base}/stats/get?id=${this.bot}`;
const res = await (0, axios_1.default)(endpoint, { headers: { "Content-Type": "application/json" } });
return res.data;
}
}
Disgrow.default = Disgrow;
module.exports = Disgrow;
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaW5kZXguanMiLCJzb3VyY2VSb290IjoiIiwic291cmNlcyI6WyIuLi9pbmRleC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBQUEsd0RBQTRCO0FBQzVCLGtEQUF3QjtBQUV4QixNQUFNLE9BQU87SUFFSCxJQUFJLENBQVE7SUFDWixHQUFHLENBQVE7SUFFbkIsTUFBTSxDQUFDLE9BQU8sQ0FBaUI7SUFFL0IsWUFBWSxHQUFXO1FBQ3JCLElBQUksQ0FBQyxHQUFHO1lBQUUsTUFBTSxJQUFJLEtBQUssQ0FBQyxlQUFDLENBQUMsS0FBSyxDQUFDLFlBQVksQ0FBQyxDQUFDO1FBQ2hELElBQUksQ0FBQyxJQUFJLEdBQUcsZUFBQyxDQUFDLFFBQVEsQ0FBQyxPQUFPLENBQUM7UUFDL0IsSUFBSSxDQUFDLEdBQUcsR0FBRyxHQUFHLENBQUM7SUFDakIsQ0FBQztJQUVEOzs7Ozs7O01BT0U7SUFDRixLQUFLLENBQUMsT0FBTztRQUNYLE1BQU0sUUFBUSxHQUFHLEdBQUcsSUFBSSxDQUFDLElBQUksaUJBQWlCLElBQUksQ0FBQyxHQUFHLEVBQUUsQ0FBQztRQUN6RCxNQUFNLEdBQUcsR0FBRyxNQUFNLElBQUEsZUFBRyxFQUFDLFFBQVEsRUFDNUIsRUFBRSxPQUFPLEVBQUUsRUFBRSxjQUFjLEVBQUUsa0JBQWtCLEVBQUUsRUFBRSxDQUFDLENBQUM7UUFDdkQsT0FBTyxHQUFHLENBQUMsSUFBSSxDQUFDO0lBQ2xCLENBQUM7Q0FFRjtBQUVELE9BQU8sQ0FBQyxPQUFPLEdBQUcsT0FBTyxDQUFDO0FBQzFCLGlCQUFTLE9BQU8sQ0FBQyJ9