AntonioooJ
ChatContactar
← cd ../proyectos
Bot / automatización · 2026

Bot de Discord automatizado

Tickets, verificación, automod, niveles, sorteos, encuestas y mensajes programados en un solo bot.

sector
Demo · Comunidades
año
2026
tipo
Bot / automatización
stack
Node.js · JavaScript · discord.js

// el problema

Las comunidades de Discord necesitan varios bots distintos para moderar, dar soporte y dinamizar, y aun así el equipo dedica horas a tareas repetitivas como verificar usuarios, responder dudas o lanzar avisos.

// la solución

Bot modular en Node.js con 11 comandos slash y funciones automáticas: automod que detecta variantes de palabras prohibidas y flood, niveles con roles de recompensa, tickets con transcripción, sanciones escalonadas y un planificador que mantiene sorteos, encuestas y recordatorios aunque el bot se reinicie.

// lo más destacado

  • Tickets privados con transcripción automática
  • Automod con detección de leetspeak y anti-flood
  • Planificador persistente (sobrevive a reinicios)
  • Sorteos con aleatoriedad criptográfica

// un vistazo al código

src/features/giveaways.jsjs
/** Elige N ganadores distintos de forma criptográficamente aleatoria (Fisher–Yates) */
function pickWinners(entrants, n) {
  const pool = [...entrants];
  for (let i = pool.length - 1; i > 0; i--) {
    const j = randomInt(i + 1);
    [pool[i], pool[j]] = [pool[j], pool[i]];
  }
  return pool.slice(0, n);
}

// más proyectos