UNPKG

disgrow

Version:

A growth increments for your Discord bots

35 lines (28 loc) 801 B
import c from "./src/const"; import get from "axios"; class Disgrow { private base: string private bot: string static default: typeof Disgrow; constructor(bot: string) { if (!bot) throw new Error(c.error.missingBotId); this.base = c.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 get(endpoint, { headers: { "Content-Type": "application/json" } }); return res.data; } } Disgrow.default = Disgrow; export = Disgrow;