← Todos los artículos

Alternativa a YAGPDB sin código: automatizaciones para todos

Publicado el 19 oct 2026

También disponible en: Português · Français · Deutsch · English

YAGPDB tiene una comunidad fiel por algo: sus comandos personalizados permiten programar casi cualquier cosa con su propia sintaxis de plantillas. Si te manejas leyendo documentación y depurando a medianoche, es difícil igualar esa potencia.

El problema suele ser quién lo mantiene. En la mayoría de servidores solo una persona del staff sabe escribir o arreglar esos comandos. Cuando está ocupada o se va, los scripts se convierten en una caja negra que nadie se atreve a tocar. Este artículo es para equipos que quieren comportamientos a medida que cualquier moderador pueda leer, cambiar o apagar desde una web.

Comandos programados frente a automatizaciones sin código

Resuelven problemas parecidos de forma muy distinta:

Comandos personalizados con código Automatizaciones sin código
Cómo se crean Escribiendo código o plantillas Eligiendo disparador, condiciones y acciones de una lista
Quién las mantiene Quien conozca la sintaxis Cualquiera con acceso al panel
Flexibilidad Muy alta: bucles, variables, datos guardados Patrones habituales, sin lógica arbitraria
Depuración Leer errores, probar, repetir Menos piezas, menos cosas que se rompan
Ideal para Mecánicas únicas, funciones con datos Tareas rutinarias de moderación y comunidad

Ninguna opción es "mejor". La pregunta es cuál encaja con las personas que cuidarán tu servidor dentro de un año.

Cómo se montan las automatizaciones en MagnificBot

Todas siguen la misma frase: cuando pase algo, si se cumplen estas condiciones, haz estas acciones.

  • 13 disparadores: alguien entra o sale, se añade o quita un rol, se envía un mensaje (en un canal concreto, con cierto texto o con un patrón), se añade una reacción, alguien entra o sale de voz, sube de nivel, se abre o cierra un ticket, cada día a una hora y cada N minutos.
  • 11 condiciones: tiene o no tiene un rol, es un bot, cuenta con más de X días, el canal es o no es, el mensaje contiene un texto, encaja con un patrón o lleva adjunto, probabilidad aleatoria y franja horaria.
  • 12 acciones: enviar mensaje (con título y color de embed opcionales), enviar MD, borrar el mensaje, reaccionar, dar o quitar rol, cambiar el apodo, aislar, expulsar, banear, dar XP y esperar unos segundos entre pasos.

Los textos admiten variables como {user.mention}, {user.name}, {server}, {channel.mention}, {level} o {ticket}, y hay plantillas para no empezar desde cero.

Seis recetas que antes pedían un script

1. Respuesta automática a la duda de siempre. Disparador: mensaje que contiene "ip del servidor". Condición: el canal no es el del staff. Acción: responder con la dirección y un enlace a las normas.

2. Votación de sugerencias. Disparador: mensaje en #sugerencias. Acciones: reaccionar con 👍 y luego con 👎. Cada idea nace con su votación.

3. Premio al nivel 10. Disparador: subida de nivel, exactamente al 10. Acciones: dar el rol "Habitual" y felicitar mencionando a {user.mention}.

4. Filtro suave por antigüedad. Disparador: entra un miembro. Condición: cuenta con más de 7 días. Acción: dar el rol "Miembro". Las cuentas recién creadas no lo reciben solas y el staff las revisa a mano.

5. Recordatorio de tarde. Disparador: cada día a las 20:00 (zona horaria del servidor). Acción: publicar el recordatorio del evento en #anuncios.

6. Aviso de ticket. Disparador: se abre un ticket. Acción: avisar en el canal del staff de que {user.mention} ha abierto {ticket}.

Ninguna necesita guardar un dato entre ejecuciones. Esa es la frontera, como verás ahora.

Cuándo sigue mereciendo la pena el código

Sé realista con lo que necesita tu servidor. Las automatizaciones no son un lenguaje de programación, y MagnificBot no ofrece comandos personalizados con código. Probablemente te convenga YAGPDB, otro bot programable o un bot propio si necesitas:

  • contadores o datos guardados por miembro (un sistema de puntos propio, por ejemplo);
  • bucles, ramificaciones complejas o análisis de texto;
  • llamadas a APIs externas;
  • minijuegos o economía con monedas (MagnificBot no tiene ninguna de las dos cosas).

Muchos servidores combinan ambos: un bot programable para una o dos mecánicas únicas y uno todo en uno para moderación, tickets, bienvenidas y automatizaciones del día a día. Nuestra guía para sustituir varios bots de Discord por uno te ayuda a decidir qué unificar.

Consejos para que no se vuelvan en tu contra

  • Empieza acotado. Limita los disparadores de mensajes a un canal antes de abrirlos a todo el servidor.
  • Excluye al staff y a los bots con las condiciones de rol y "es un bot", para que las automatizaciones no se pisen.
  • Usa la probabilidad con cabeza. Un 5 % de reacción simpática hace gracia; un 50 % parece spam.
  • Mejor aislar que banear en automatizaciones de moderación: un aislamiento por error se deshace en un clic.
  • Pon el propósito en el nombre, tipo "Respuesta: IP del servidor", para que el siguiente moderador lo entienda al vuelo.

Límites por plan

El plan gratis trae el editor completo con todos los disparadores, condiciones y acciones, pero con un límite básico de automatizaciones por servidor. Premium (4,99 US$/mes) amplía ese límite y Pro lo sube todavía más. Consulta la página de precios.

FAQ

¿Es lo mismo que los comandos personalizados de YAGPDB?

No. Las automatizaciones cubren patrones del tipo "cuando pase X, haz Y" sin código. No guardan datos ni ejecutan lógica arbitraria.

¿Puedo usar expresiones regulares?

Sí, de forma opcional. El disparador de mensajes y una condición aceptan un patrón, aunque "contiene texto" basta casi siempre.

¿Una automatización puede hacer varias cosas?

Sí. Puedes encadenar acciones, incluso con pequeñas esperas entre ellas.

¿Funcionan aunque no tenga el panel abierto?

Sí. Se ejecutan en el bot, así que las programadas y las de eventos saltan aunque nadie esté conectado al panel.

Para ver hasta dónde llegas sin escribir una línea, crea tu primera automatización desde una plantilla en app.magnificbot.com.

Prueba MagnificBot gratis

Todos los módulos incluidos y configurados desde un panel web. Sin tarjeta y sin fecha de caducidad.

Añadir a Discord — es gratis