Commit Graph

142 Commits

Author SHA1 Message Date
de39e7e487 feat: agregar categoría a varios comandos y mejorar la presentación de mensajes 2025-10-08 23:06:16 -05:00
d842a4ebd5 feat: mejorar la presentación de estadísticas y mensajes de error en los comandos de racha, estadísticas y tienda 2025-10-08 22:51:15 -05:00
32ede57d89 feat: agregar funciones para manejar interacciones en la tienda 2025-10-08 22:30:16 -05:00
0b7f27d552 feat: mejorar la presentación de precios y agregar iconos personalizados en la tienda 2025-10-08 22:24:44 -05:00
063b61bca2 Update shop command part1 2025-10-08 21:53:46 -05:00
a5d4879123 feat: mejorar la estructura y legibilidad del código en el comando 'area-nivel', añadiendo soporte para metadata y optimizando la gestión de interacciones 2025-10-07 22:24:53 -05:00
67643595f3 feat: add TypeScript type checking task to VSCode configuration
feat: implement area metadata blocks in game commands for enhanced area details

fix: refactor game commands to utilize new area metadata blocks and improve code consistency

feat: enhance Appwrite API integration with additional collections and storage support

refactor: update componentsV2 to support image blocks in display rendering
2025-10-07 22:17:03 -05:00
3f5757d28f fix(racha): mejorar la construcción del display en el comando de racha 2025-10-07 11:35:08 -05:00
1665c58a33 fix(racha): evitar type:9 sin accessory usando componentsV2 builder; corrige Invalid Form Body en display de racha 2025-10-07 11:34:46 -05:00
7f2d1903bb refactor: mejorar la legibilidad y consistencia del código en _helpers.ts 2025-10-07 11:20:58 -05:00
e18caf414d fix: corregir la referencia del mensaje en sendDisplayReply para cumplir con la nueva API 2025-10-07 11:20:22 -05:00
6a9135c03a feat(settings): invalidate guild cache after settings updates and improve settings panel UX 2025-10-07 10:52:47 -05:00
8be8ea5925 Add comprehensive documentation and improvement suggestions for Amayo bot
- Created README.md for static site documentation, detailing features, structure, local usage, and Heroku deployment.
- Added RESUMEN_CAMBIOS.md summarizing critical bug fixes, command updates, and documentation enhancements.
- Introduced SUGERENCIAS_Y_MEJORAS.md with a thorough analysis of the project, new feature suggestions, and technical improvements.
2025-10-07 10:23:15 -05:00
ab49a7d3c5 feat: add crafting recipe functionality to item creation and editing commands 2025-10-06 11:47:22 -05:00
009e72faca feat(mobEdit): simplify mob display structure and improve readability of content 2025-10-05 21:56:19 -05:00
294a641e54 feat: Improve error handling in promptKeySelection for interaction updates and timeouts 2025-10-05 21:46:15 -05:00
cdcc339693 feat: Enhance offer editing command with interactive selection and improved error handling
- Added interactive selection for offers in the `offerEdit` command, allowing users to choose an offer to edit.
- Improved permission checks with detailed error messages.
- Refactored editor display and components for better readability and user experience.
- Updated modal handling for various editing options (base, price, window, limits, metadata) to ensure consistent UI updates.
- Enhanced feedback messages for successful updates and cancellations.
- Integrated item fetching and formatting for better display of rewards in `pelear`, `pescar`, `plantar`, and `racha` commands.
- Improved item display in the shop command with consistent formatting and icons.
2025-10-05 21:37:54 -05:00
5bbc14a0cc feat(wallet): initialize new wallets with a default coin amount 2025-10-05 20:21:29 -05:00
b263b10b0f Refactor game area resolution and argument parsing for game commands 2025-10-05 19:58:26 -05:00
0b7ec0ee32 feat(game): add area fallback logic for commands and helpers 2025-10-05 19:44:54 -05:00
66a984d74e feat(game-commands): add generic argument parser and integrate for mina, pelear, pescar 2025-10-05 19:34:45 -05:00
1b1aa40358 Maldicion se me olvido poner que las areas fueran detectadas auto 2025-10-05 18:18:54 -05:00
6bbb6450dc Fallo de argumentos 2025-10-05 18:17:50 -05:00
f317b6d3bf refactor(componentsV2): migrate all admin and game message commands to new display components API 2025-10-05 18:09:15 -05:00
b37261e73b Refactor and modernize itemCreate command: flatten message components and improve editor logic 2025-10-05 17:32:12 -05:00
9b3599339a Refactor player stats display to use reusable section generator and improve formatting 2025-10-05 16:51:56 -05:00
e10e3a9e89 refactor: flatten player display component structure for game player command 2025-10-05 16:49:22 -05:00
fa11000052 feat: improve editing of description and thumbnails in alliances display component editor 2025-10-05 16:49:22 -05:00
6d6ebedc5e feat: improve handling of description and thumbnail editing in alliances display component creation 2025-10-05 16:49:22 -05:00
58fc3b393b Fix player command to use new components structure for message sending 2025-10-05 16:13:17 -05:00
8adb748d3f Add utility to strip legacy description component from blockState and integrate into create and edit display commands 2025-10-05 16:13:17 -05:00
14c898fbec Refactor modal handling for editDisplayComponent: improve error handling, logging, and input validation 2025-10-05 16:02:16 -05:00
4190e8ef89 Add support for description field in display component editor state and rendering 2025-10-05 15:53:42 -05:00
aed2752dcf Improve ephemeral reply logic for handleAddSeparator 2025-10-05 15:53:42 -05:00
02cba1bc9b Refactor modal interaction handling to use awaitModalWithDeferredReply and improve error handling in display component editor 2025-10-05 15:53:42 -05:00
a8c38d3b23 feat(economy): migrate commands to DisplayComponents V2 and enhance user interaction 2025-10-05 06:52:49 -05:00
02b4eae7be feat(economy): enhance area and mob commands with improved display and error handling 2025-10-05 06:42:10 -05:00
70098988dc feat(economy): add message flags and enhance component structure for improved display 2025-10-05 06:28:42 -05:00
54b203ce11 feat(economy): update imports and add message flags for enhanced component display 2025-10-05 06:18:59 -05:00
21fd4d8176 feat(economy): simplify category label and add placeholder for input fields 2025-10-05 06:16:19 -05:00
ed80eb2584 feat(economy): add commands for managing areas and items with interactive displays 2025-10-05 06:09:53 -05:00
d709f25354 feat(economy): implement item editing command with enhanced display components and interactive modals 2025-10-05 05:54:24 -05:00
3ece18ec50 feat(economy): enhance player command with improved display components and stats overview 2025-10-05 05:48:47 -05:00
06794fa336 feat(economy): add interactive achievement and quest creation commands with DisplayComponents 2025-10-05 05:44:39 -05:00
0990533f6e feat(economy): enhance minigame commands to track stats, quest progress, and achievements 2025-10-05 05:35:32 -05:00
b10cc89583 feat(economy): implement streak and stats commands with detailed user feedback 2025-10-05 05:28:07 -05:00
c868e3bf80 refactor(economy): enhance type definitions and improve channel message handling 2025-10-05 05:19:16 -05:00
8aa7e649e7 feat(economy): implement shop command with interactive panel for browsing offers 2025-10-05 04:01:05 -05:00
053a6c6ee4 feat(economy): implement player profile command with detailed stats and inventory information 2025-10-05 03:49:18 -05:00
7967231865 feat(economy): update content creation documentation and improve editor validation 2025-10-05 03:36:11 -05:00