Commit Graph

366 Commits

Author SHA1 Message Date
24cf917d93 feat: implementar medidas de seguridad básicas, incluyendo bloqueo de patrones sospechosos y limitación de tasa para solicitudes repetitivas 2025-10-07 22:38:25 -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
5ea9cfd67c feat: restaurar sección de ejemplos avanzados en el índice de contenidos 2025-10-07 13:49:50 -05:00
2e348bef22 feat: mejorar diseño y estructura de la página principal, corrigiendo clases y ajustando el índice de contenidos 2025-10-07 13:38:27 -05:00
ffcebf726c feat: agregar secciones de ejemplos básicos y avanzados, mejorar contenido y diseño en la documentación EJS 2025-10-07 13:12:00 -05:00
33d880b4a0 feat: mejorar contenido y diseño en secciones de EJS, actualizando descripciones y añadiendo ejemplos 2025-10-07 12:53:08 -05:00
e219778044 feat: actualizar secciones de EJS con contenido y mejoras de diseño en la documentación del sistema de juego 2025-10-07 12:44:25 -05:00
595fb592e5 feat: ajustar el diseño de la página principal y mejorar la estructura de los componentes EJS 2025-10-07 12:30:02 -05:00
2d8ec9e9b8 feat: agregar navbar y sidebar a la estructura EJS, mejorando la navegación y la presentación de información 2025-10-07 12:24:26 -05:00
b49e0e12e3 fix: corregir errores en la carga de metadatos del proyecto 2025-10-07 12:18:05 -05:00
38aab95444 sdsdfdf 2025-10-07 12:12:51 -05:00
3904c00114 feat: Add complete EJS documentation layout and sections for Amayo Bot
- Created main index.ejs view with header, footer, and content structure.
- Developed layout.ejs for consistent styling across pages.
- Implemented partials for various sections including admin, alliances, chests, basic commands, crafting, economy, and more.
- Added a table of contents for easy navigation.
- Included responsive design elements and animations using Tailwind CSS.
- Migrated content to EJS format for dynamic rendering.
2025-10-07 12:08:58 -05:00
Shni
6e239ef18f Merge pull request #6 from Shnimlz/economy
Economy
2025-10-07 11:59:33 -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
b4737a536f feat(cache): migrar caché de guilds de Redis a Appwrite para mejorar rendimiento y persistencia 2025-10-07 10:55:45 -05:00
6a9135c03a feat(settings): invalidate guild cache after settings updates and improve settings panel UX 2025-10-07 10:52:47 -05:00
a9087261ca feat: introduce Appwrite guild cache support and refactor guild config caching 2025-10-07 10:52:47 -05:00
Shni
b05e3a55d6 Merge pull request #5 from Shnimlz/economy
Economy
2025-10-07 10:24:02 -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
8e581da61f feat: ajustar estilos de diseño en index.html para mejorar la presentación 2025-10-06 17:05:08 -05:00
04adcf3c64 feat: implement user and guild existence checks to prevent foreign key constraint errors 2025-10-06 13:40:05 -05:00
b258a83212 feat: enhance item editor with interactive features and crafting recipe summary 2025-10-06 11:50:35 -05:00
ab49a7d3c5 feat: add crafting recipe functionality to item creation and editing commands 2025-10-06 11:47:22 -05:00
0f06168399 feat: update Procfile for optimized production start and remove New Relic import from main.ts 2025-10-06 11:30:43 -05:00
62a3e7d1f5 feat: integrate New Relic for performance monitoring 2025-10-06 10:59:30 -05:00
875990b299 feat: add New Relic integration and optimize memory settings for production start 2025-10-06 10:58:03 -05:00
10e9cdd092 feat: implement retry logic for service unavailable errors in AI content generation 2025-10-06 10:28:01 -05:00
1e912be72c fix: update links in documentation to point to the GitHub repository 2025-10-06 00:23:59 -05:00
d168d7f40c fix: update version number in package.json and index.html to 2.0.1-dev 2025-10-06 00:15:13 -05:00
f512dd7af9 feat: add modern design for Amayo Bot guide with animated elements and responsive layout 2025-10-05 23:54:48 -05:00
ff5b9a5a22 Implement code changes to enhance functionality and improve performance 2025-10-05 23:36:17 -05:00
eae36f63e2 fix: correct HTML structure by moving <script> tag to the end of the body 2025-10-05 23:18:13 -05:00
a255076e50 fix: correct HTML structure by moving </body> tag before <script> tag 2025-10-05 23:07:08 -05:00
0848a4545e feat: update Procfile to remove unnecessary worker and dev entries 2025-10-05 23:02:25 -05:00
40625a9f74 feat: implement basic HTTP server with static file serving and error handling 2025-10-05 22:58:56 -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
0c87ead245 feat(stats): streamline updateStats function to handle updates more efficiently 2025-10-05 20:27:11 -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
bc5533f988 . 2025-10-05 18:09:26 -05:00