CHANGELOG
Patch Notes
Every fix, improvement, and new feature landing in Krios.
44 juegos nuevos, bienvenida renovada y tickets multi-sistema
- ¡44 comandos nuevos de economía y juegos! Casino (blackjack, ruleta, tragamonedas de casino, mines y más), trabajos (pescar, cazar, minar, mendigar...), duelos y atracos entre jugadores, apuestas temáticas y mucho más. Todos se juegan escribiendo el nombre directo, por ejemplo `!work` o `krios blackjack`.
- Nuevo prefijo corto `!`: además de `krios <comando>`, ahora puedes escribir `!<comando>` (ej. `!rank`, `!work`) para todo lo que el bot entiende sin necesidad de la barra `/`.
- Premium: ahora puedes tener varios sistemas de tickets independientes en el mismo servidor (ej. uno de Soporte y otro de Reportes), cada uno con su propio botón, color, rol de staff y cupo — antes se mezclaban entre sí.
- La imagen de bienvenida Premium (color de texto personalizado) ahora sí se aplica — estaba guardada en el panel pero nunca se pintaba en la tarjeta.
- Nuevo `/setup welcome-test`: previsualiza tu bienvenida actual al instante, sin tener que esperar a que alguien se una de verdad.
- Las funciones Premium de bienvenida ahora se activan correctamente durante el Founders Launch para todos los servidores.
Idioma ES/EN, /help navegable y más
- Selector de idioma al invitar el bot: cuando Krios entra a un servidor, el staff elige Español o English con un botón y la bienvenida se muestra en ese idioma.
- /help ahora es navegable: un menú desplegable para elegir la categoría que quieres ver, en vez de un texto enorme con todo.
- Emojis personalizados en /announce: escribe :nombre: en el anuncio y Krios lo convierte al emoji del servidor (solo usa los que existen en tu servidor).
- /ship rediseñado: ahora muestra una imagen y el porcentaje es distinto cada vez.
Tarjeta visual de /ship
- /ship ahora genera una imagen con los dos avatares, un corazón y el porcentaje de compatibilidad — como los mejores bots sociales.
Tickets nivel pro + más comandos sociales
- Sistema de tickets renovado: panel de control dentro de cada ticket con Reclamar, Cerrar, Cerrar con motivo, Añadir y Quitar miembros — todo con botones, sin comandos.
- Cierre profesional: confirmación antes de cerrar y opción de dejar un motivo que se guarda en el log y se envía al usuario junto al transcript.
- Tickets Premium: prioridad por ticket (🟢🟡🟠🔴), valoración por estrellas al cerrar, y auto-cierre de tickets inactivos configurable (/config tickets auto_close).
- Las funciones Premium de tickets ahora se desbloquean durante el Founders Launch para todos los servidores, no solo con suscripción.
- Nuevo /ship: mide la compatibilidad entre dos personas con un resultado fijo por pareja y barra de corazones.
- Más interacciones sociales: /poke, /highfive y /bite, además de las ya existentes.
- Los GIFs de las interacciones sociales ahora salen siempre: dejaron de depender de una API en vivo y usan una colección fija y estable.
Casino, interacciones sociales y matrimonios
- Juegos de azar con la moneda del servidor: /gamble coinflip (cara o cruz, 50/50 justo) y /gamble slots (tres iguales pagan hasta x20). Una nueva forma de gastar y ganar monedas.
- Interacciones sociales estilo anime: /hug, /pat, /kiss, /slap y /cuddle con GIFs y contador de cuántas veces se lo has hecho a cada persona.
- Sistema de matrimonio: propón con /marry (tu pareja acepta con un botón), termina con /divorce, y mira tu perfil social con /profile.
- /raiderinfo: el staff puede consultar si un usuario está señalado en la Lista Global de Raiders, por cuántos servidores y por qué, antes de decidir si confiar en él.
- Los eventos de moneda ahora también multiplican el bono diario, se muestran en /economy balance y puedes consultarlos con /economy event status.
- La Lista Global de Raiders ya nunca expulsa automáticamente al dueño del servidor, al staff con permisos, ni a miembros en la whitelist Anti-Nuke — protección extra contra falsos positivos.
Transcripts, lista global de raiders y eventos de economía
- Nueva página "Transcripts" en el panel de cada servidor: el staff puede ver el historial completo de conversaciones de tickets cerrados sin depender del canal de logs.
- Marca transcripts como favoritos para conservarlos siempre, sin importar cuántos tickets nuevos se cierren después.
- El plan Free conserva un historial de 15 transcripts + 10 favoritos; Premium amplía a 60 transcripts + 25 favoritos.
- El DM que reciben los usuarios al cerrarse su ticket ahora incluye también el enlace al visor web del transcript, además del archivo adjunto.
- Lista Global de Raiders: cuando Anti-Nuke o Anti-Raid castiga a alguien, Krios lo recuerda entre servidores — si esa misma cuenta se une a otro servidor donde ya fue señalada por varios, se expulsa automáticamente. Activable en /config antiraid.
- Filtro de invitaciones falsas: /invites ahora distingue invitaciones reales de las farmeadas con cuentas recién creadas o reingresos al servidor, para que el ranking de invitadores refleje crecimiento real.
- Eventos de moneda por tiempo limitado: los administradores pueden activar un multiplicador temporal (ej. doble moneda por 48h) con /economy event, ideal para fines de semana especiales.
La expansión más grande de Krios hasta hoy
- Directorio Público de Servidores: activa la visibilidad de tu servidor desde el panel y aparece en kriosapp.dev/servers, donde cualquiera puede descubrir comunidades que usan Krios por nombre, etiquetas y tamaño.
- Logros e Insignias: ahora puedes desbloquear insignias reales por hitos como tu primera victoria en Trivia, tu primera compra en la tienda, alcanzar nivel 10 o ganar un sorteo. Revisa tu progreso con /achievements.
- Marketplace de Plantillas de Servidor: aplica configuraciones completas con un clic (Comunidad Gaming, Servidor de Estudio, Máxima Protección y más) desde tu panel, sin configurar módulo por módulo.
- Server Health Score: una calificación de 0 a 100 en tu panel que resume la salud real de tu servidor (actividad, retención y moderación) de un vistazo.
- Widget de Leaderboard embebible: incrusta el ranking de tu servidor en tu propia página web con un simple <iframe>, actualizado automáticamente.
- La página de Analítica ahora permite exportar tu historial de mensajes, entradas y salidas en CSV con un botón.
- Founders Launch: el panel y los recordatorios semanales ahora muestran una cuenta regresiva clara hasta el cierre de la promoción, y recuerdan que suscribirte antes deja tu precio fijo para siempre.
Krios ahora habla inglés
- Todo el sitio público (inicio, documentación, comparativas, changelog, legales) y el panel de control completo ya están disponibles en inglés. Cambia de idioma con el interruptor ES/EN en la barra de navegación — tu preferencia se recuerda automáticamente.
- Las páginas públicas ahora usan URLs dedicadas por idioma (kriosapp.dev/en/...) para mejor indexación en buscadores en inglés.
Resumen semanal: interruptor para desactivarlo y menos reenvíos
- Ahora puedes desactivar el resumen semanal por DM desde el panel (Configuración del Servidor → Resumen Semanal) o con /config weeklydigest, si prefieres no recibirlo.
- Corregido: en algunos casos el resumen semanal podía reenviarse más de una vez la misma semana. Ahora queda registrado de forma permanente en cuanto se envía.
Imágenes en Trivia: películas y juegos
- Muchas preguntas de trivia de películas ahora muestran el póster real, y muchas de juegos muestran la carátula real — sumado a las banderas y el anime que ya lo tenían.
Custom Commands y Bienvenida por DM
- Custom Commands: crea tus propios comandos escribiendo "krios <nombre>". Free incluye 15 comandos de texto plano; Premium sube a 100 con embed personalizado, hasta 3 botones, rol requerido, cooldown por usuario y aliases, todo gestionable desde el panel o el comando /custom-commands.
- Bienvenida por DM: envía automáticamente un mensaje privado a cada miembro nuevo, independiente del mensaje de bienvenida en canal. Gratis para todos los servidores.
- La detección de enlaces de phishing (Premium) ahora se actualiza contra una lista pública mantenida por la comunidad, además de la lista base incluida.
Starboard, Audit Log avanzado y alertas refinadas
- Starboard: los mensajes más reaccionados de tu servidor se publican automáticamente en un canal especial. Configura el umbral, el emoji y el canal desde el panel o con /starboard setup.
- Audit Log ahora es total — detecta canales creados/borrados/editados, roles, bans, desbaneos, apodos, entradas/salidas de voz y cualquier movimiento de miembros. Nada escapa al registro.
- Las alertas del canal de monitoreo interno ahora incluyen contexto completo: servidor afectado, usuario, comando y extracto del stack — y ya no generan mensajes "acción no catalogada".
- Nueva página ¿Por qué Krios? con comparativa honesta frente a MEE6, Dyno y Carl-bot, cuatro pilares diferenciadores y el banner de Founders Launch.
Trivia con imágenes, más de 2000 preguntas
- El banco de Trivia creció de ~1300 a más de 2000 preguntas en las 6 categorías normales y las 6 de Puntos Triples.
- Las preguntas de banderas ahora muestran la bandera real del país, y algunas preguntas de anime muestran la portada oficial.
- Auto-Mod con IA ahora es una función Premium — analiza cada mensaje con un servicio externo especializado, así que pasa a formar parte del plan de pago junto al resto del Arsenal. El Auto-Mod clásico (palabras prohibidas, anti-link, anti-spam) sigue siendo gratis para todos.
- Auto-Mod con IA ya se puede activar y ajustar directamente desde el panel (Configuración del Servidor → Auto-Mod), además de por comando.
- Auto-Mod con IA (/aimod) ahora usa un proveedor externo distinto para garantizar continuidad a largo plazo del servicio. Sin cambios visibles para quien ya lo tenga configurado.
Insights predictivos
- Insights predictivos: Krios ahora compara tu actividad semana contra semana y te avisa si tu servidor empieza a bajar de ritmo, tanto en el resumen semanal por DM como en una nueva tarjeta en la sección de Analítica del panel. (Necesita un par de semanas de historial para dar su primer veredicto.)
- La documentación del sitio ahora explica todas las funciones nuevas: tarjetas de nivel, economía, checklist de bienvenida, Auto-Mod con IA, analítica y resumen semanal.
Analítica, economía y más
- Nueva sección de Analítica en el panel: gráficas reales de mensajes, miembros nuevos y actividad de los últimos 30 días para cada servidor.
- Sistema de Economía: gana monedas chateando, reclama tu bono diario, paga a otros miembros y gasta tus monedas en una tienda de roles configurable desde el panel.
- /rank ahora genera una tarjeta visual con tu avatar, nivel, ranking y progreso de XP, en vez de un texto plano.
- Checklist de bienvenida interactivo: al añadir a Krios, el bot ahora guía paso a paso para activar Anti-Nuke, crear un panel de tickets e invitar a tu equipo.
- Auto-Mod con Inteligencia Artificial (opcional, /aimod): detecta toxicidad y acoso por contexto, no solo por lista de palabras.
- Resumen semanal por mensaje directo: cada lunes, el dueño de cada servidor recibe un resumen de actividad, miembros nuevos y moderación de la semana.
- Nuevas páginas de comparación honestas: Krios vs MEE6, vs Dyno y vs Carl-bot.
Landing page renovada
- Corregidos varios enlaces rotos del sitio: el botón de contacto del FAQ, el enlace a la sección de comunidad y el logo del pie de página.
- La página principal ahora muestra las funciones más nuevas (Trivia, Dato del Día, comandos sin barra) y un banner con la promo Founders Launch.
- Reducidos los espacios vacíos excesivos entre secciones para una lectura más fluida.
Puntos Triples y Dato del Día
- Nuevo modo Puntos Triples en la Trivia: usa /trivia dificil para recibir una pregunta académica difícil (historia, física, matemáticas, ciencia, geografía o arte) que vale 3 puntos si aciertas, resta 3 si fallas y que solo tú puedes responder. Más de 300 preguntas difíciles nuevas.
- Nuevo comando /dato: cada día muestra un dato curioso (una efeméride de "un día como hoy") en español e inglés a la vez.
- Al añadir Krios a un servidor nuevo, ahora envía automáticamente un mensaje de bienvenida con los primeros pasos, comandos clave y enlaces al panel y al soporte.
Trivia: 1000 preguntas
- El banco de Trivia creció de 210 a más de 1000 preguntas, con muchas más en cada categoría: Anime, Juegos, Películas, Países, Banderas y Cultura. ¡Muchísima más variedad en cada partida!
Trivia
- Nuevo juego de Trivia (/trivia): más de 200 preguntas repartidas en 6 categorías — Anime, Juegos, Películas, Países, Banderas y Cultura — con botones de respuesta múltiple y 20 segundos por ronda.
- Modo competitivo: jugar sin elegir categoría suma 1 punto al acertar y resta 1 al fallar en un ranking propio, consultable con /leaderboard tipo:Trivia.
Limpieza y Auditoría
- El límite de reaction roles por servidor (250 en Free, 1,000 en Premium) ahora también se respeta al crear paneles desde el panel web — antes solo se aplicaba usando el comando.
- Los cambios de configuración hechos desde el panel web ahora quedan registrados en el historial de auditoría del servidor, igual que los hechos por comando.
Anti-Raid
- Protección Anti-Raid activada: Krios ahora detecta entradas masivas de miembros en poco tiempo y expulsa automáticamente a las cuentas recién creadas involucradas (configurable desde /config antiraid o el panel web) — antes solo se podía configurar, sin ninguna protección real detrás.
- Auto-Lockdown opcional: si se activa, Krios bloquea el envío de mensajes en todos los canales de texto automáticamente en cuanto detecta un raid, dando tiempo al staff a reaccionar.
Refuerzo de Seguridad
- Anti-Link y el filtro de palabras ahora también revisan los mensajes cuando se editan, no solo cuando se publican por primera vez.
- Anti-Nuke ahora también detecta y detiene expulsiones masivas de miembros y creación masiva de webhooks — antes solo cubría borrado de canales/roles y bans masivos.
- Anti-Spam: optimización de memoria interna para servidores con mucha actividad y muchos miembros distintos.
Dashboard Parity III
- Paridad completa entre el panel web y el bot: todas las funciones configurables de Krios (incluyendo Alertas de TikTok, Auto-Rol, Ban Temporal, Contadores de miembros en vivo y Voz Temporal) ya tienen su tarjeta o página equivalente en el panel — configúralas por comando o desde la web, como prefieras.
- Reaction roles temporizados desde el panel: ya se puede definir cuánto dura un reaction role directamente en la web (Premium), sin necesidad de usar el comando.
Arsenal Expansion III
- Voz Temporal (Join-to-Create): /config voicehub convierte un canal de voz en un "hub" — cualquiera que se una recibe al instante su propio canal de voz privado, que se borra solo en cuanto se vacía.
Arsenal Expansion II
- Alertas de TikTok: /tiktok add vigila a un creador y avisa apenas se pone en vivo (Free: 2 creadores · Premium: 5). TikTok no ofrece una API pública oficial, así que esta función usa un método no oficial y puede fallar ocasionalmente.
- Ban temporal con auto-desbaneo: /mod ban ahora acepta una duración opcional — el usuario se desbanea solo al expirar. /mod unban lo desbanea manualmente en cualquier momento.
- Auto-Rol al unirse: /config autorole entrega un rol automáticamente a cada miembro nuevo que se une al servidor.
- Gestión rápida de roles: /role add y /role remove dan o quitan un rol a un miembro sin pasar por los ajustes de Discord.
- Contadores de miembros en vivo: /config stats crea canales de voz que muestran en tiempo real el total de miembros, miembros en línea y bots del servidor.
Free vs Premium Arsenal
- Alertas de YouTube y Twitch: /youtube add vigila un canal de YouTube y avisa apenas sube un video nuevo (Free: 5 canales · Premium: 20); /twitch add vigila a un streamer y avisa apenas se pone en vivo (Free: 2 streamers · Premium: 5). Ambos híbridos (también funcionan como "krios youtube"/"krios twitch").
- Weblog — bitácora automática de hitos: /weblog setup convierte un canal en un feed que registra solo, sin publicar nada a mano, las subidas de nivel y los ganadores de sorteos del servidor (Free: últimas 100 entradas · Premium: últimas 500, con rotación automática de las más viejas).
- Mensajes fijos (Sticky Messages): /sticky set fija un mensaje al fondo de un canal — Krios lo re-postea automáticamente cada vez que llega un mensaje nuevo para que nunca se pierda de vista. Exclusivo de Premium.
- Vínculos voz → rol (Voice-Role Links): /voicerole link entrega un rol automáticamente en cuanto un miembro se une a un canal de voz específico, y se lo retira al salir. Exclusivo de Premium.
- Reaction roles temporizados y límites más altos: /reactionrole add ahora acepta una duración opcional (Premium) para que un rol deje de ofrecerse solo, pasado el tiempo. Además, se agregó un tope de entradas de reaction roles por servidor — 250 en Free, 1,000 en Premium — donde antes no existía ningún límite.
- Mensajes de despedida: nueva feature completa (antes solo existían los campos en la base de datos, sin ningún efecto real) — un canal de despedida separado del de bienvenida, configurable con /config goodbye. Exclusivo de Premium.
- Drama Watcher: /config dramawatcher publica cada ban, kick, timeout y warn en un canal visible para toda la comunidad, aparte del registro privado de auditoría para staff que ya existía. Exclusivo de Premium.
- Documentación pública renovada: nueva sección "Arsenal Free vs Premium" en /docs (en/es) que explica las 7 features de esta versión con sus límites exactos por plan, más los 5 comandos nuevos añadidos a la tabla de referencia de comandos.
- Transparencia de alcance: Niveles y XP se mantienen 100% gratuitos en todos los planes por decisión explícita — no forman parte de esta expansión de monetización. La opción de "avatar y banner personalizado del bot por servidor" evaluada para este lanzamiento no se implementó: la API de Discord para bots no permite un avatar distinto por servidor, solo uno global para todos los servidores a la vez, así que habría filtrado la personalización de un servidor Premium a todos los demás.
Real Uptime & Incidents
- Historial de uptime real en /status: cada sistema muestra ahora barras de disponibilidad de los últimos 90 días, más el porcentaje exacto de 1, 7 y 90 días — construido con datos reales acumulados cada minuto, sin rellenos falsos. Los días sin historial se muestran honestamente en gris.
- Sistema de incidentes: nuevo panel privado donde gestionamos incidentes con tres estados con su propio color — 🔴 investigando, 🟠 en proceso, 🟢 resuelto — y una línea de tiempo de actualizaciones. Los incidentes activos y los resueltos recientemente aparecen automáticamente en /status.
- Bienvenidas premium con foto: la imagen subida desde el panel ahora SÍ se usa cuando alguien entra al servidor. El bot leía el fondo de un lugar distinto al que el panel guardaba, y el interruptor de imágenes dinámicas solo podía activarse desde Discord — ahora subir una foto desde el panel lo activa todo automáticamente.
- Seguridad: el guardado de ajustes de bienvenida premium ahora valida que tengas acceso al servidor que intentas configurar.
Identity & Toolkit
- Seis comandos nuevos, todos híbridos (slash y "krios comando"): /poll (encuestas NATIVAS de Discord con hasta 5 opciones, duración configurable y selección múltiple — Discord cuenta los votos solo), /banner (banner de perfil en alta resolución), /roleinfo (color, miembros, posición y permisos clave de un rol), /timestamp (marcas de tiempo dinámicas listas para copiar), /choose (Krios elige al azar entre tus opciones) y /quote (cita cualquier mensaje del servidor con enlace de salto, respetando permisos de canal).
- Subida de imágenes de bienvenida REPARADA de punta a punta: almacenamiento Cloudflare R2 configurado y verificado, compresión automática a WebP (<100KB) en el navegador antes de subir, y una nueva ruta que sirve las imágenes directamente desde kriosapp.dev sin exponer el bucket.
- Identidad visual unificada: el logo oficial de Krios ahora aparece en el pie de todos los embeds del bot, en el favicon y la barra de navegación del sitio web, en las tarjetas de vista previa al compartir enlaces (Open Graph/Twitter) y en la aplicación web instalable.
- /avatar ahora incluye enlaces PNG/JPG/WEBP y muestra el avatar exclusivo del servidor cuando existe; /userinfo suma insignias públicas de Discord, estado de boost y timeouts activos.
- Limpieza de restos del template original en la aplicación web instalable (manifest): descripción, atajos e idioma ahora son los de Krios.
Monitoring & Growth
- Sistema de monitoreo propio: cualquier error del bot o de la web ahora se reporta en tiempo real a un canal de Discord dedicado, con un código de error propio (formato KRIOS-BOT-NNN / KRIOS-WEB-NNN), el origen exacto y el detalle técnico — detección inmediata en vez de esperar a que alguien reporte el problema.
- Página de estado pública 100% real: /status ya no muestra datos de ejemplo — lee el pulso real de Discord, la base de datos, el bot y la web cada minuto, y lo dice honestamente cuando algo lleva sin reportar más tiempo del esperado, en vez de fingir un historial de 90 días que no existía.
- Sorteos renovados: /giveaway end, reroll y edit ahora sugieren automáticamente los sorteos activos (ya no hace falta copiar el ID del mensaje), /giveaway list muestra todos los sorteos en curso, y /giveaway edit permite cambiar premio, descripción, número de ganadores, duración y requisitos de un sorteo sin cancelarlo y crear uno nuevo.
- Nuevo comando /invites: lleva la cuenta de cuántas personas ha invitado cada miembro al servidor, con un ranking (/invites leaderboard) para reconocer a quienes más ayudan a crecer la comunidad.
- Diagnóstico de la subida de imágenes de bienvenida: el sistema ahora detecta y avisa de forma clara e inmediata cuando el almacenamiento no está configurado, en vez de fallar en silencio con un mensaje genérico.
Total Parity & Zero Debt
- Paridad Panel ↔ Bot completada al 100%: Krios Gatekeeper (verificación anti-bot con captcha) ahora se configura desde el panel web como un módulo más — interruptor y rol de verificado — y la promo Krios Enterprise de verano tiene su propia tarjeta con estado, fecha de expiración y activación en un clic. Todas las funciones configurables del bot tienen ya su equivalente en el dashboard.
- Monitoreo público: nuevo endpoint /api/health que verifica el proceso web y la conexión a la base de datos en tiempo real (200 = sano, 503 = degradado), listo para UptimeRobot o cualquier sistema de alertas.
- Protección anti-abuso: límite de peticiones (rate limiting) en las APIs del panel — registros de auditoría, listados de canales, subida de imágenes y health-check — con respuestas 429 estándar y cabecera Retry-After.
- Cadena de dependencias saneada: 0 vulnerabilidades reportadas por npm audit (antes 24). Actualizados Next.js 16.2.10 y Nodemailer 9, eliminadas dependencias muertas del template original.
- Calidad industrializada: nueva suite de tests automatizados del bot (parser de duraciones, permisos, snipe, AFK, métricas de estado) y pipeline de validación + deploy en dos comandos (validate.sh / deploy.sh) que compila, testea y verifica la salud del stack tras cada despliegue.
- Anuncios automáticos: cada nueva versión del changelog puede publicarse como embed en el canal #changelogs del Discord oficial de Krios con un solo comando, leyendo directamente la misma fuente que esta página.
Arsenal Expansion & Panel de Estado en Vivo
- Panel de Estado en vivo: /status panel start publica un embed persistente que Krios actualiza automáticamente cada 60 segundos con la salud real del sistema (latencia con Discord, base de datos, sitio web, uptime y RAM). Disponible también desde el panel web, con paridad total: iniciarlo o detenerlo desde Discord o desde el dashboard.
- Cinco comandos nuevos, híbridos (slash y "krios comando"): /warnings (consulta y limpia advertencias activas de un miembro), /remind (recordatorios personales que Krios entrega cuando vencen, funcionan también en DMs), /suggest (buzón de sugerencias del servidor con votos 👍/👎 automáticos), /afk (estado de ausente que se limpia solo al volver a escribir y avisa a quien te mencione) y /snipe (recupera el último mensaje borrado o editado del canal).
- Paridad Panel ↔ Bot: nuevas tarjetas en el dashboard del servidor para el buzón de Sugerencias y el Panel de Estado, con el mismo comportamiento que sus comandos equivalentes en Discord.
- Registro de Auditoría del panel: filtro por categoría, búsqueda de texto y paginación real en la página de Audit Log — ya no se limita a los últimos 100 eventos.
- Seguridad del sitio web reforzada: cabeceras HTTP (HSTS, X-Frame-Options, X-Content-Type-Options, Referrer-Policy, Permissions-Policy y Content-Security-Policy) en todas las rutas del panel, más una revisión de dependencias.
Summer Premium & Paridad Panel-Bot
- Promo de Verano — Krios Enterprise GRATIS: todos los servidores pueden activar el tier Enterprise sin coste hasta el 31 de agosto de 2026. Ejecuta /premium para desbloquear al instante Anti-Nuke avanzado, bienvenidas con imagen, tickets ilimitados con transcripts, niveles con multiplicador y backups.
- Sistema de Tickets Universal por Modal: el panel de tickets ahora usa un único botón "🎫 Abrir Ticket" que abre un formulario (Asunto + Descripción) en lugar del menú de categorías fijas. Funciona en cualquier servidor sin configuración previa y crea el canal privado con los datos del usuario.
- Expansión del módulo de Engagement: nuevos juegos /ppt (Piedra, Papel o Tijeras con botones interactivos) y /dados (tiradas configurables: caras y cantidad). Además, el lanzamiento de moneda ahora usa una RNG 100% justa (50/50) y la bola 8 es interactiva, con efecto de "agitado" y 20 respuestas variadas.
- Paridad Panel ↔ Bot — Auditoría: nuevo comando /auditlog setup y una tarjeta equivalente en el panel para elegir el canal donde Krios registra mensajes eliminados, ediciones y cambios de roles.
- Correcciones de producción: resuelto el bucle de redirección al entrar a un servidor desde el panel (reintento ante rate-limits de Discord + sin caché de prefetch en la ruta protegida) y arreglada la subida de imágenes de bienvenida (migrada al almacenamiento R2 con validación y logging robustos).
Natural Language Engine & Expansión del Arsenal
- Motor de Lenguaje Natural: ahora puedes invocar comandos sin la barra escribiendo el prefijo natural "krios" — por ejemplo "krios rank", "Krios serverinfo @usuario" o "krios purge 10". Es insensible a mayúsculas y solo se activa cuando la primera palabra es un comando real, así que nunca interfiere con la conversación normal, la ganancia de XP ni la Auto-Moderación.
- Expansión del Arsenal (Híbrido): 6 nuevos comandos nativos que funcionan tanto por barra (/comando) como por prefijo (krios comando): /serverinfo (estadísticas del servidor), /userinfo · whois (detalles de un miembro), /avatar (avatar en alta resolución), /purge · clear (borrado masivo de 1-100 mensajes, solo mods), /slowmode (modo lento del canal, solo mods) y /status (uptime, RAM y latencia).
- Centro de ayuda renovado: /help (y krios help) ahora indica que Krios admite ambos modos —slash y prefijo natural—, marca los comandos híbridos con 🗣️ y descubre y categoriza automáticamente los nuevos comandos.
- Seguridad Enterprise — Auditoría de Aislamiento Estricto entre Servidores (Cross-Guild Data Isolation): se auditaron todas las consultas a la base de datos (leaderboard, rank, automod, sorteos y el resto de comandos) para garantizar que cada una está acotada por guildId. Cero fuga de datos entre servidores.
UI Zero-Latency & Expansión del Arsenal
- Navegación ultrarrápida ("zero-latency"): el panel ahora hace streaming de las secciones pesadas con React Suspense, mostrando esqueletos al instante mientras Prisma carga los datos, y prefetch en la navegación principal. El dashboard, los sorteos y los reaction roles se sienten inmediatos.
- Nuevo comando de emergencia /lockdown: bloquea (y desbloquea) un canal para @everyone en segundos para frenar raids, con aviso visible y verificación de permisos.
- Nuevo comando /announce: publica anuncios oficiales con un embed de marca DayronLabs en el canal que elijas (solo Administradores).
- Seguridad Enterprise — Auto-Logout por inactividad: el panel cierra la sesión automáticamente tras 120 minutos sin actividad y te devuelve al login, blindando equipos compartidos o desatendidos.
- Comando /help dinámico: guía de comandos autogenerada y agrupada por categoría, con detalle de subcomandos, opciones y permisos al usar /help <comando>.
- Sistema de Backups del servidor: comando /backup (create, list, load) que serializa roles, categorías y canales, con restauración protegida contra rate limits.
- Motor de Reaction Roles: reacciona a un panel para obtener o quitar roles automáticamente, con límite de selecciones.
- Motor de Giveaways: los sorteos se cierran solos, filtran por requisitos (rol, nivel, antigüedad) y eligen ganadores al azar.
- Nueva página de Analytics (Server Overview) en el panel con métricas de actividad y salud de módulos.
- Control de acceso por roles (RBAC): solo el Owner del servidor y los administradores en lista blanca pueden entrar al panel.
- Nueva sección "Seguridad y Accesos" (visible solo para el Owner) para autorizar o revocar administradores.
- La validación de acceso ya no concede entrada por el permiso "Gestionar Servidor"; ahora exige ser Owner o estar autorizado explícitamente.
- Corrección en el sistema OAuth que impedía visualizar los servidores propios.
- Parche de estabilidad en la conexión de base de datos para el módulo de Conteo.
- Comandos administrativos ahora están ocultos para usuarios sin permisos de moderación.
- Nuevas páginas de Status y Changelog implementadas.