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 • 702 B
TypeScript
import type { MessageReaction, User } from 'discord.js';
import { BaseHandler } from './BaseHandler';
/**
* Handler for messageReactionAdd events.
* Creates or updates starboard messages when reactions are added.
*/
export declare class ReactionAddHandler extends BaseHandler {
/**
* Handle the messageReactionAdd event.
*/
handle(reaction: MessageReaction, user: User): Promise<void>;
/**
* Process a valid reaction.
*/
private processReaction;
/**
* Create a new starboard message.
*/
private createNew;
/**
* Update an existing starboard message.
*/
private updateExisting;
}
//# sourceMappingURL=ReactionAddHandler.d.ts.map