UNPKG

roxybotlist.js

Version:

Post stats to roxybotlist.ml

24 lines (23 loc) 718 B
import { Response } from 'node-fetch'; /** Post stats to roxybotlist.ml */ export declare class PostStats { private options; private emitter; private bot; constructor(options: PostStatsOptions); on<K extends keyof StatsEvent>(event: K, listener: (...args: StatsEvent[K]) => void): void; private post; } interface StatsEvent { postStats: [Response]; } export interface PostStatsOptions { /** API Token - https://roxybotlist.ml/dashboard/bots/[yourBotId]/api */ apiToken: string; /** Bot token - https://discord.com/developers. */ botToken: string; /** Interval to to post stats in minutes. * @default 5 */ interval?: number; } export {};