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.

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


Lo cuento en el blog
- DiscordCómo crear un bot de Discord con TypeScript y discord.js v14Guía paso a paso para crear un bot de Discord con TypeScript y discord.js v14: token, invitación, comandos slash, intents, errores y despliegue con Docker.
- DiscordSharding en bots de Discord: cómo escalar a miles de servidoresQué es un shard, cuándo obliga Discord a usar sharding y cómo escalar un bot de Discord: caché, estado en Redis y PostgreSQL, colas, rate limits y despliegues.