Wiki / Core Features / Cumpleaños

Cumpleaños

Actualizado por Maxime_48 · hace 1 hora · Visitas: 119

Idiomas: English Français Deutsch Español Português (Brasil) Italiano Nederlands Polski Türkçe Русский 日本語 한국어 中文

Los miembros registran su cumpleaños una sola vez con /birthday set, y el bot los felicita el día correspondiente, en el canal que elijas, con un rol de cumpleaños temporal opcional.

La página de ajustes de Cumpleaños, con el canal de anuncios, el rol y las opciones del mensaje a la izquierda y la lista de cumpleaños registrados a la derecha


🎂 Cómo funciona

  1. Activa Cumpleaños y abre la página Cumpleaños.
  2. Elige un canal de anuncios, una hora y una zona horaria. No se anuncia nada hasta que se defina un canal.
  3. Redacta el mensaje. Dile a tus miembros que ejecuten /birthday set.

El día señalado, el bot publica tu anuncio, entrega el rol de cumpleaños si has configurado uno, y lo retira cuando termina la duración.


🗓️ Un cumpleaños, todos los servidores

Con un prefijo de texto definido, las mismas acciones funcionan desde un mensaje normal, por ejemplo !birthday set 14 July. Consulta Comandos de texto y el prefijo.

La fecha de un miembro se guarda una sola vez para su cuenta de Discord, no una vez por servidor. Alguien que ya registró su cumpleaños en otro servidor que use YAWBDB no tiene que escribir nada: ejecutar /birthday set aquí simplemente lo apunta en este servidor.

Eso significa que:

  • No hay que volver a escribir la misma fecha en cinco servidores distintos.
  • /birthday remove te da de baja solo de este servidor. La fecha sigue guardada para los demás.
  • /birthday forget elimina el registro en todas partes, en todos los servidores. Siempre funciona, aunque un servidor tenga la función desactivada.

Nadie ve el cumpleaños de un miembro en un servidor al que no se haya apuntado.


⌨️ Comandos para miembros

Comando Qué hace
/birthday set Guarda la fecha. Día, mes y un año de nacimiento opcional.
/birthday get Muestra tu cumpleaños, o el de otro miembro si se ha apuntado aquí.
/birthday next Lista los próximos cumpleaños de este servidor.
/birthday remove Deja de anunciar tu cumpleaños en este servidor.
/birthday forget Elimina tu cumpleaños de YAWBDB por completo.

Todas las respuestas son privadas: solo las ve la persona que ejecutó el comando. El anuncio del día es lo único que llega a ser público.

El año de nacimiento es opcional y solo se usa para mostrar una edad. Un miembro que no lo indica simplemente nunca tiene la edad visible.


💻 Configurarlo desde el panel

Un miembro también puede definir o quitar su propio cumpleaños desde su perfil del panel, sin tocar Discord, siempre que su cuenta de Discord esté vinculada a su cuenta del panel, ya que ese vínculo es lo que le permite al panel saber cuál es su cumpleaños.

Se aplican las mismas reglas que en /birthday set: día, mes y un año opcional, y el mismo bloqueo de 30 días tras un cambio. Es la fecha de toda la cuenta, no ligada a ningún servidor concreto: igual que el registro que escribe /birthday set, simplemente te da una pantalla en lugar de un comando de barra.


⚙️ Ajustes

Ajuste Qué hace
Canal de anuncios Dónde se publica el mensaje. Obligatorio.
Anunciar a las / Zona horaria La hora local a la que salen los cumpleaños del día. La ventana permanece abierta dos horas después de esa hora.
Rol a mencionar Se menciona junto con el anuncio. Opcional.
Rol de cumpleaños Se entrega ese día y se retira automáticamente. Opcional.
Duración del rol Cuántas horas se conserva el rol de cumpleaños, de 1 a 168 (una semana).
Días mínimos en el servidor Un miembro que se unió hace menos tiempo que esto se salta ese año.
Agrupar a partir de A partir de este número de cumpleaños el mismo día, salen en un solo mensaje en lugar de varios.
Mostrar la edad Muestra la edad, solo para los miembros que indicaron voluntariamente su año de nacimiento.
Felicitar también por mensaje privado Envía al miembro anunciado el mismo mensaje por mensaje directo, sin la mención del rol. Los miembros que han cerrado sus mensajes directos simplemente ven la publicación del canal, como todos los demás.

¿Por qué la ventana de dos horas? Los anuncios del día solo salen entre la hora que elijas y dos horas después. Fuera de ella no se publica nada, así que un miembro que fija su fecha en «hoy» por la tarde espera al año que viene en lugar de provocar una mención al instante.


✍️ Redactar el anuncio

El mensaje se redacta con el mismo editor que el Creador de embeds: una línea de texto normal arriba, un embed completo debajo y una vista previa en directo a la derecha.

Estas variables funcionan en el texto y en cualquier parte del embed: título, descripción, campos, pie:

Variable Se convierte en
{mention} Una mención del miembro, o de todos ellos en un mensaje agrupado
{user} Lo mismo que {mention}
{age} La edad que cumple. Queda vacía en un mensaje agrupado, y también si no compartió su año de nacimiento o Mostrar la edad está desactivado
{count} Cuántos miembros se están celebrando

Si dejas vacíos tanto el mensaje como el embed, el bot recurre a un sencillo «🎂 ¡Feliz cumpleaños, @miembro!» en lugar de no publicar nada el día del cumpleaños de alguien.

Los anuncios nunca mencionan a @everyone ni a @here.


🛡️ Nadie puede acaparar el protagonismo

Los anuncios de cumpleaños son una mención en un canal público, así que merece la pena protegerlos de abusos. Varias cosas lo impiden:

  • Una vez al año, por servidor. Por muchas veces que un miembro reescriba su fecha, se le anuncia como máximo una vez por año natural en un servidor determinado. Darse de baja y volver a apuntarse no lo reinicia.
  • El comando nunca anuncia nada. Solo publica la comprobación programada, así que fijar tu fecha en hoy no dispara ningún mensaje.
  • Los cambios tienen un límite de frecuencia. El primer guardado es gratis: la gente se equivoca al teclear. Cambiar la fecha después la bloquea durante 30 días.
  • Tiempo mínimo en el servidor. Configúralo para que las cuentas recién creadas no puedan unirse, reclamar el día de hoy y llevarse una mención.
  • La ventana de dos horas descrita arriba.

Si un miembro se equivocó de verdad al escribir su fecha y ahora está bloqueado, el personal puede levantar el bloqueo desde la página Cumpleaños.


🧑‍💼 El lado del panel

La página Cumpleaños lista a todos los que se han apuntado, ordenados por lo cerca que está su cumpleaños, con una insignia para los miembros bloqueados o que ya han sido anunciados este año.

  • Desbloquear: levanta el tiempo de espera de 30 días para cambiar la fecha a un miembro que cometió un error genuino.
  • Quitar: elimina el cumpleaños de ese miembro solo de este servidor. Su registro en otros servidores no se toca.

🏆 Cumpleaños y Niveles

Si Niveles está activado, el Gráfico de recompensas gana un disparador En el cumpleaños. Se activa una vez al año por miembro, justo después de que salga su anuncio.

Encadénalo con cualquier acción: otorgar XP extra, dar un multiplicador de XP personal durante el día, asignar un rol, enviar un mensaje directo. Como todos los disparadores entre funciones, el nodo permanece bloqueado en la paleta hasta que se activa Cumpleaños.


✅ Permisos

Cumpleaños necesita los permisos básicos del bot (View Channels, Send Messages, Embed Links) en el canal de anuncios, además de Manage Roles si usas un rol de cumpleaños. Consulta Permisos de las funciones.

El rol del bot debe estar por encima del rol de cumpleaños en Server Settings → Roles, de lo contrario Discord se niega a asignarlo.

Para mencionar un rol, haz que ese rol se pueda mencionar o concede al bot el permiso Mention @everyone, @here, and All Roles.


💡 Buenas prácticas

  • Elige una hora a la que tu servidor esté realmente despierto: un anuncio a las 03:00 es un anuncio desperdiciado.
  • Deja Días mínimos en el servidor en una semana o más en los servidores públicos.
  • Mantén Mostrar la edad desactivado a menos que tu comunidad lo quiera de verdad; mucha gente comparte una fecha pero no un año.
  • Usa el umbral de agrupación: en un servidor grande, cinco menciones seguidas parecen spam, mientras que un solo mensaje con cinco menciones parece una celebración.

❓ No se anunció nada

  • ¿Hay un canal definido, y puede el bot publicar e insertar enlaces ahí?
  • ¿Ya pasó la hora de anuncio de hoy? La ventana es de solo dos horas.
  • ¿Ya se anunció al miembro antes este año? Mira la insignia en la página Cumpleaños.
  • ¿Se unió hace menos tiempo que Días mínimos en el servidor?
  • ¿Está el cumpleaños realmente registrado en este servidor? Un miembro puede tener una fecha guardada en otro sitio sin haberse apuntado aquí.