Commit Graph

122 Commits

Author SHA1 Message Date
241c6a5d90 feat: add AI role prompt configuration and caching for guilds 2025-10-04 01:31:36 -05:00
312ccc7b2a feat: implement permission checks for ManageGuild and staff roles across commands 2025-10-04 01:10:02 -05:00
3cd9efcbcb feat: add send-embed command to send saved DisplayComponents blocks 2025-10-04 00:33:39 -05:00
49ac3a0d99 feat: enhance block saving functionality and improve editor message handling 2025-10-04 00:26:59 -05:00
0fedf1549a feat: add block movement and deletion functionality in interactive editor 2025-10-04 00:15:43 -05:00
68cab85eff feat: improve editor interaction feedback and maintain active state during updates 2025-10-04 00:07:00 -05:00
792d92e38b feat: explicitly clear legacy content when using Components V2 in message payload 2025-10-04 00:00:33 -05:00
166c9177ae feat: explicitly clear legacy content when using Components V2 in message payload 2025-10-04 00:00:31 -05:00
7b474e8a99 feat: update message edit logic to support Components V2 and prevent content inclusion 2025-10-03 23:08:11 -05:00
f2c2916fe9 feat: prevent content inclusion when using Components V2 in message edits 2025-10-03 23:08:06 -05:00
261f6d3253 feat: add user and guild validation in leaderboard and improve error handling 2025-10-03 23:03:19 -05:00
a68528aa7b feat: update emoji representation in leaderboard buttons for improved compatibility 2025-10-03 22:56:43 -05:00
5c03fb53e4 feat: enhance leaderboard data fetching with error handling and user feedback 2025-10-03 22:52:41 -05:00
97bd198f6e feat: update Copilot instructions for Discord.js 15.0.0-dev and enhance validation steps 2025-10-03 22:39:16 -05:00
1c769289c3 feat: refactor AI admin panel to use plain objects for improved structure and compatibility with Discord API V2 2025-10-03 22:39:07 -05:00
22e1701738 feat: refactor modal creation to use plain objects for improved structure and readability 2025-10-03 22:38:40 -05:00
1ca151563f feat: update interaction replies to use flags for improved visibility 2025-10-03 22:38:36 -05:00
43e3e52d21 feat: update interaction replies to use flags instead of ephemeral for improved visibility 2025-10-03 22:38:33 -05:00
cf41cc2869 feat: update interaction handling to use flags and improve button interaction checks 2025-10-03 22:38:28 -05:00
ce87dc2b0d feat: refactor modal creation to use plain objects for improved readability and structure 2025-10-03 22:38:25 -05:00
ace2bfdd8f feat: remove unused NewsChannel import and update iconURL to icon_url for consistency 2025-10-03 22:38:17 -05:00
ebb16a55f3 feat: implement admin point management system with user selection and modal input 2025-10-03 20:48:33 -05:00
76d4f57e77 feat: add resource checker prompts and display component types for enhanced component management 2025-10-03 18:17:43 -05:00
0e8aae77b1 feat: refactor admin panel interactions to use Discord.js 14.22.1 API with enhanced ownership checks and updated UI components 2025-10-02 22:50:27 -05:00
66c46ef6df feat: update message reply flags for admin panel components in stats.ts 2025-10-02 22:18:02 -05:00
44059053a6 feat: add admin controls for AI system management including cache clearing, full reset, and configuration panel 2025-10-02 22:13:09 -05:00
f912b41b67 feat: implement AI service with enhanced error handling, rate limiting, and conversation context management 2025-10-02 21:52:08 -05:00
d0987e9142 feat: add TypeScript ignore comments for error logging in multiple files 2025-10-02 20:24:19 -05:00
630d58e8be feat: integrate pino logger for improved error handling and logging consistency 2025-10-02 20:11:33 -05:00
95d9fdb555 feat: enhance relative time parsing and clean up reminder text handling 2025-09-28 01:55:45 -05:00
c7855c84e2 feat: enhance relative time parsing and clean up reminder text handling 2025-09-28 01:41:01 -05:00
ffa69f2330 feat: enhance relative time parsing and clean up reminder text handling 2025-09-28 01:37:55 -05:00
809128e2cc feat: add support for relative time parsing in reminder command 2025-09-28 01:17:25 -05:00
916b85acb4 feat: implement reminder command with Appwrite integration and polling mechanism 2025-09-28 01:00:43 -05:00
57d4d28cb9 feat: update leaderboard to display user display names instead of IDs 2025-09-27 18:10:59 -05:00
5aa64cb8c6 feat: improve component and command loading functions with directory existence checks 2025-09-27 16:22:12 -05:00
4d3cb56718 feat: improve component and command loading functions with directory existence checks 2025-09-27 16:18:12 -05:00
db44e148d3 refactor: reorganize imports and update file paths for consistency 2025-09-27 16:00:12 -05:00
39b105789f feat: update command admin panel with improved button interactions and memory usage display 2025-09-27 00:21:06 -05:00
6901544af2 feat: update command admin panel with improved button interactions and memory usage display 2025-09-27 00:17:05 -05:00
0269e7637b feat: enhance admin panel with memory usage display and update README with command guide 2025-09-26 23:50:07 -05:00
00f2e316f0 fix: rename categoryRow to categorySelectRow and add export button to help panel 2025-09-26 06:42:09 -05:00
119ac89274 feat: add descriptions, categories, and usage examples to commands for improved help functionality 2025-09-26 06:38:09 -05:00
f56c98535b implement advanced memory optimization system with configurable settings 2025-09-25 22:57:24 -05:00
eb3ab7c4e6 feat: update button emojis in embed creation for enhanced user experience 2025-09-24 17:41:34 -05:00
c1ad00323b feat: add emoji to buttons in embed creation for improved UI 2025-09-24 17:30:58 -05:00
7e492a4951 feat: update thumbnail button to include emoji in embed creation 2025-09-24 17:24:16 -05:00
eb92edb19a feat: add memory refresh button and update admin panel with memory usage details 2025-09-23 23:37:50 -05:00
acb41f8a46 feat: add admin commands for managing guild and global command, testing.. 2025-09-23 23:06:15 -05:00
468480478a feat: implement user-specific conversation history and token management for AI command 2025-09-21 15:25:20 -05:00