discord-mcp
Version:
Discord integration for Model Context Protocol
34 lines • 854 B
JavaScript
export class UserError extends Error {
constructor(message) {
super(message);
this.name = 'UserError';
}
}
export const makeUserError = (msg) => new UserError(msg);
export class DiscordAPIError extends Error {
status;
code;
constructor(message, status, code) {
super(message);
this.status = status;
this.code = code;
this.name = 'DiscordAPIError';
}
}
export class RateLimitError extends Error {
retryAfter;
constructor(message, retryAfter) {
super(message);
this.retryAfter = retryAfter;
this.name = 'RateLimitError';
}
}
export class FileError extends Error {
filename;
constructor(message, filename) {
super(message);
this.filename = filename;
this.name = 'FileError';
}
}
//# sourceMappingURL=errors.js.map