Commit Graph

23 Commits

Author SHA1 Message Date
Shnimlz
7661b2b8b1 initial 2025-12-01 18:59:48 +00:00
Shnimlz
a5fbc573d0 v3.13.0-dev.1 2025-11-24 16:16:01 -06:00
Shni
89d475ba66 feat: Implement feature flag system with helpers, service, and loader
- Added feature flag helpers and decorators for easy usage in commands.
- Created a feature flag service for managing flags, including initialization, caching, and evaluation strategies.
- Implemented a loader to initialize the feature flag service on bot startup.
- Defined types for feature flags, including configurations, contexts, evaluations, and statistics.
- Provided examples of feature flag usage in commands, demonstrating various patterns such as A/B testing, gradual rollouts, and access control.
2025-10-31 21:12:27 -05:00
79ece13420 fix: resolve durability and combat issues with stackable items
- Updated database schema to set stackable items as non-stackable.
- Implemented migration script to convert existing stackable items to instances with durability.
- Fixed combat logic to ensure players lose if no weapon is equipped.
- Added admin commands for inventory debugging and resetting.
- Enhanced item display to show durability instead of quantity.
- Conducted thorough testing and validation of changes.
2025-10-09 02:47:29 -05:00
ae12b50aa1 feat: agregar registro de muertes y penalizaciones dinámicas en minijuegos; implementar comandos para gestionar efectos de estado 2025-10-09 01:26:29 -05:00
b5701df7ae feat: implementar sistema de efectos de estado con persistencia en la base de datos 2025-10-09 01:01:12 -05:00
8afd897087 feat(economy): update database configuration to use Xata for primary and shadow databases 2025-10-05 04:43:46 -05:00
8aa7e649e7 feat(economy): implement shop command with interactive panel for browsing offers 2025-10-05 04:01:05 -05:00
d448357369 feat(economy): add database schema for game areas, player states, and jobs 2025-10-05 00:51:39 -05:00
2a5ce872b3 feat(minigames): add models for game areas, player progress, and scheduled mob attacks 2025-10-05 00:51:03 -05:00
aa1e667a72 feat(database): add economy-related tables and relationships; implement wallet, shop, and item management structures 2025-10-05 00:04:08 -05:00
581b7b1bd2 feat(schema): enhance Guild model with new relationships and embed configurations; add Economy models for item management and transactions 2025-10-05 00:03:52 -05:00
c407c61cdd feat: add Discord Rich Presence configuration and update database schema for AI role prompt 2025-10-04 17:47:11 -05:00
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
eb74cbd86d feat: update DATABASE_URL in .env to use new Supabase connection string 2025-09-21 03:04:46 -05:00
6334cc70db feat: update database configuration to use PostgreSQL 2025-09-21 01:08:19 -05:00
340287a703 feat: update database configuration to use PostgreSQL 2025-09-21 01:08:08 -05:00
3a233313e0 Usando redis para produccion, eliminado redis/docker 2025-09-20 02:09:44 -05:00
97fa4b9acf No mucho solo pequeños detalles 2025-09-20 00:00:39 -05:00
6707760e83 Arreglando errores garrafales como bugs a la hora de crear la alianza o errores del displayComponent. 2025-09-19 21:56:39 -05:00
58bb3844ad Elimino los embedBuilder y los cambio por Components Message V2, algo tardado. 2025-09-18 11:43:47 -05:00
bf6a7e3024 Version Estable 2025-09-17 13:33:10 -05:00