Código abierto · En desarrollo

Lo que he creado

Una selección de los bots, herramientas y juegos que diseño y desarrollo yo mismo: bots de Discord que funcionan en comunidades reales, una utilidad de escritorio para Linux y un juego de navegador que aún está en marcha.

Creando desde
2018
Clientes
50+
Proyectos entregados
50+

Sentinel

Bot de Discord · Registros y auditoría
En línea

Registros de auditoría y de mensajes que puedes verificar.

Sentinel vigila un servidor de Discord y registra baneos, expulsiones, cambios de roles y permisos, mensajes editados y eliminados, actividad de voz, AutoMod y más. Cada evento llega al canal de registro que elijas, con un historial cifrado y con búsqueda detrás, todo configurado desde un panel web.

  • 70 tipos de evento, cada uno con su propio registrador
  • Historial cifrado y con búsqueda de todo lo que registra
  • Instancia alojada gratuita, o autoalojado con Docker
  • TypeScript
  • discord.js
  • Fastify
  • Next.js
  • Prisma
  • PostgreSQL
  • Docker

Dispatch

Bot de Discord · Tickets y formularios
En línea

Un bot de tickets pensado para equipos de soporte reales.

Dispatch abre canales de tickets privados desde menús, paneles y formularios. El equipo puede reclamar, asignar, priorizar y cerrar tickets, mientras las transcripciones y las respuestas de los formularios se guardan cifradas y el panel registra tiempos de respuesta, valoraciones y actividad de los moderadores.

  • Paneles, formularios y solicitudes de personal con hasta 25 preguntas validadas
  • SLA con escalado, valoraciones y clasificaciones de moderadores
  • Transcripciones HTML cifradas y un panel web completo
  • TypeScript
  • discord.js
  • Fastify
  • Next.js
  • Prisma
  • PostgreSQL
  • Docker

Dropwheel

Herramienta de escritorio · Linux
Versión inicial

Una rueda de acciones sobre archivos para tu escritorio.

Arrastras archivos, pulsas Shift y aparece bajo el puntero una rueda con las acciones que encajan con esos archivos: convertir, comprimir, recortar, censurar, compartir. Todo funciona en tu ordenador con herramientas como FFmpeg, Ghostscript y Tesseract, sin cuentas, sin nube y sin telemetría.

  • 448 acciones, elegidas según el tipo de archivo
  • Los originales nunca se sobrescriben, y Deshacer envía los resultados a la papelera
  • Censura real de PDF, verificada después
  • Por ahora funciona en Arch Linux con Hyprland
  • Python
  • Quickshell
  • Linux

GalacticLeague

Juego de navegador · MMO espacial
En desarrollo

Un juego espacial gratuito en un mundo abierto compartido.

Construye y mejora una nave y una base, reúne recursos, comercia en un mercado gestionado por los jugadores y combate en arenas en tiempo real contra otros jugadores y facciones NPC. El servidor decide todo lo importante, así que el juego sigue siendo justo.

  • Instancias de hasta 40 jugadores, con el servidor a 20 ticks por segundo
  • 13 tipos de arma, con el daño aplicado a cada parte de la nave
  • Gratuito: nada de lo que se compra con dinero real da ventaja en combate
  • TypeScript
  • Three.js
  • Node.js
  • PostgreSQL
  • Docker
Trabaja conmigo

¿Necesitas algo parecido?

Bots, paneles, herramientas y sitios web como los de arriba son lo que acepto como encargos. Cuéntame qué tienes en mente y te responderé con un alcance y un presupuesto antes de empezar a trabajar.

  • 01Código abierto cuando tiene sentido, para que puedas leer exactamente qué se ejecuta.
  • 02Seguridad y privacidad pensadas desde el principio, no añadidas al final.
  • 03Documentado, probado y listo para entregarse o alojarse por cuenta propia.
Hoja de ruta

GalacticLeague

El código está en un repositorio privado, así que esta es la vista pública del estado del juego. No hay fechas de lanzamiento: cada etapa empieza cuando la anterior es estable.

Actualizada en noviembre de 2026
  1. Cimientos

    Completada

    Una única base de código TypeScript compartida, un servidor de juego autoritativo, un cliente Three.js, despliegue con contenedores y más de 2.200 pruebas automáticas.

  2. Jugable en línea

    En curso

    El cliente conectado al servidor, con la nave del propio jugador predicha y corregida, combate en arena gestionado por el servidor con las primeras armas y una prueba de extremo a extremo en la que dos jugadores de la misma instancia se ven y se golpean. El primer despliegue en un servidor real forma parte de esta etapa.

  3. Núcleo

    Planificada

    Equipamiento de naves y mejoras de armas en diez clases de nave, una base tipo aldea con anillo defensivo, la economía y las recetas de producción, PvE contra las tres facciones NPC (Imperio, Consorcio y Enjambre), restos de naves y seguro.

  4. Mundo compartido

    Planificada

    Galaxias separadas divididas en instancias de 40 jugadores con desbordamiento, acceso por ID o a través de amigos, un mercado de libro de órdenes con una comisión del 2% sobre las ventas, impuestos y zonas imperiales, amigos y grupos, y ataques a bases en instancias separadas con una política de acceso.

  5. Social

    Planificada

    Clanes, guerras, clasificaciones, chat, asaltos a bases, bases de clan y la facción de los Colonos Rebeldes.

  6. En línea

    Planificada

    Un registro de eventos anti-trampas, un panel de administración, eventos, espectadores, la facción de los Resonantes, herramientas de equilibrado y pruebas de carga con bots. La moneda premium es solo para cosméticos y potenciadores.

  7. Gráficos

    Planificada

    Una dirección de arte estilizada, de estilo indie cuidado, en Three.js, un flujo de trabajo de recursos con niveles de detalle y el objetivo de 60 fps en móvil con 40 jugadores en la instancia.

Lo que no cambiará

  • El servidor es la autoridad sobre el combate, la economía y el tiempo.
  • Nada de lo que se compra con dinero real da ventaja en combate.
  • Estadísticas, precios, costes y tiempos viven en archivos de datos, no en el código.
  • Sin repeticiones: los registros de eventos existen solo para el anti-trampas.