discord-starboard-plus
Version:
Discord Starboard Plus: A clean, maintainable starboard system for Discord.js bots. Features per-guild configuration, TypeScript support. Highlight your community's favorite messages with customizable starboards.
25 lines • 758 B
TypeScript
import type { MessageReaction, User } from 'discord.js';
import { BaseHandler } from './BaseHandler';
/**
* Handler for messageReactionRemove events.
* Updates or removes starboard messages when reactions are removed.
*/
export declare class ReactionRemoveHandler extends BaseHandler {
/**
* Handle the messageReactionRemove event.
*/
handle(reaction: MessageReaction, _user: User): Promise<void>;
/**
* Process reaction removal.
*/
private processReactionRemoval;
/**
* Remove a message from the starboard.
*/
private removeFromStarboard;
/**
* Update the reaction count on an existing starboard message.
*/
private updateCount;
}
//# sourceMappingURL=ReactionRemoveHandler.d.ts.map