Proyectos2019 · En marcha

CactusFire

Ecosistema de bots de Discord con más de 10 millones de usuarios

Moderación automática, bienvenidas con imagen propia, minijuegos y plugins para la comunidad hispanohablante de Discord. Lo fundé en febrero de 2019 y sigo siendo su desarrollador.

Portada de cactusfire.xyz con el lema «Bot de Discord multifunción para tu servidor»

+295.000servidores

  • +295.000servidores
  • +10 Musuarios
  • 304shards
  • 2.ºen la comunidad hispana

304 conexiones abiertas con Discord

Un bot grande no habla con Discord por una sola conexión: reparte sus servidores en shards. CactusFire publica 304, así que cada uno de estos cuadrados carga de media con unos 970 servidores. Pasa el cursor o tócalos.

Shard 0 a 303 en línea

Servidores
+295.000
Usuarios
+10.000.000
Shards
304
Media por shard
≈ 970

Discord obliga a usar sharding a partir de 2.500 servidores. Lo explico en cómo escalar un bot de Discord.

Qué es

CactusFire es un bot para servidores de Discord que reúne en un solo sitio lo que una comunidad suele resolver con cinco bots distintos: automoderación, mensajes de bienvenida con imagen personalizada, comandos de moderación, minijuegos y plugins.

Más de 10 millones de usuarios, más de 295.000 servidores y 304 shards. Es el segundo bot de la comunidad hispanohablante.

Qué hice

Todo: producto, código, infraestructura y soporte. Está escrito en TypeScript sobre Node.js, con PostgreSQL como base de datos y contenedores Docker. Lo migré a infraestructura propia con Coolify, Kafka y Cloudflare WAF.

Con ese volumen, lo difícil no es programar un comando sino que funcione igual en el servidor número 295.000: colas para los trabajos pesados como generar imágenes de bienvenida, procesamiento de datos en tiempo real y sharding para repartir la conexión con Discord.

Lo que aprendí

Que la escala cambia las preguntas. A 100 servidores te preguntas qué comando añadir; a 300.000, qué pasa si un shard se reinicia a las tres de la mañana. Lo cuento con más detalle en el artículo sobre sharding.

Cronología

  1. Febrero 2019Primera versiónEmpiezo CactusFire como propietario y único desarrollador.
  2. Julio 2023Web y blog propioscactusfire.xyz publica su primera guía, «¿Qué es CactusFire?».
  3. Enero 2026Hoja de ruta 2026Nuevas funciones e integración de IA anunciadas en el blog.
  4. 2026De vueltaEl bot regresa de un periodo de mantenimiento con mejoras.