feat: add descriptions, categories, and usage examples to commands for improved help functionality

This commit is contained in:
2025-09-26 06:38:09 -05:00
parent eb3f874628
commit 119ac89274
9 changed files with 193 additions and 388 deletions

View File

@@ -6,6 +6,10 @@ export interface CommandMessage {
type: 'message';
aliases?: string[];
cooldown?: number;
// New optional metadata for auto-help
description?: string;
category?: string;
usage?: string;
run: (message: Message, args: string[], client: Amayo) => Promise<void>;
}