@drep/api
Official wrapper of the DiscordRep API.
Install
$ npm i @drep/api
Usage
const { DRepClient } = require('@aero/drep');
const drep = new DRepClient('your-fancy-token');
Endpoints
class DRepClient {
rep(userID: string): Reputation;
infractions(userID: string): Ban | Warn | null;
}
Return Types
interface Reputation {
upvotes: number;
downvotes: number;
reputation: number;
rank: string;
xp: number;
staff: boolean;
}
interface Ban {
moderator: string;
reason: string;
date: Date;
}
interface Warn {
moderator: string;
reason: string;
date: Date;
}