Cómo crear un mensaje persistente en Discord
Mensajes persistentes mantiene un mensaje de texto o una inserción al final de cada canal de texto de Discord configurado. Después de que un miembro envía un mensaje, el bot elimina su copia anterior y vuelve a publicar el mensaje persistente tras el intervalo elegido.
Empieza gratisEmpieza gratis. Pro cuesta 9,99 USD al mes.
Antes de empezar
- Usa un bot de Build Discord Bots en línea que ya esté en el servidor que quieres configurar. Necesitas acceso a la pestaña Módulos de ese bot en el panel.
- Elige un canal de texto donde el bot tenga Ver canal, Enviar mensajes, Leer historial de mensajes y Gestionar mensajes. Una inserción también necesita Insertar enlaces. El bot necesita estos permisos en el canal elegido, incluso si tiene un rol más amplio en el servidor.
- Planifica un mensaje persistente por canal de texto. Free incluye 2 canales persistentes guardados por bot; Pro permite hasta 25 en los servidores de ese bot.
Activa Mensajes persistentes para el servidor correcto
Abre tu bot en el panel, selecciona Módulos, activa Mensajes persistentes y después elige Configurar. En el diálogo de ajustes, selecciona el servidor que quieres configurar. Los ajustes se guardan para ese servidor, así que repite el proceso para otro servidor que use el mismo bot.
Mantén activado Habilitar mensajes persistentes. Si editas una configuración existente, la lista muestra cada canal guardado y si está Activo, En pausa, En pausa por límite del plan o suspendido por permisos.
Añade el mensaje y elige el intervalo
Elige Añadir canal persistente, selecciona un canal de texto y después Texto o Inserción. Escribe el cuerpo del mensaje. Una inserción también puede tener título, color y pie. Elige un Intervalo de 5 a 3600 segundos; un mensaje nuevo empieza con 15 segundos de forma predeterminada.
Haz clic en Guardar ajustes para aplicar adiciones, ediciones, pausas y eliminaciones. En una entrada activa, los mensajes nuevos de miembros activan una nueva publicación tras el intervalo. El bot ignora mensajes propios y de otros bots, y agrupa la actividad de un canal activo en una publicación en vez de publicar por cada mensaje.
Usa los comandos /sticky si tienes Gestionar mensajes
Los miembros necesitan Gestionar mensajes para usar /sticky set, /sticky remove o /sticky list. /sticky set requiere text y acepta las opciones opcionales channel, embed, title y seconds. Usa el canal de texto actual si omites channel; embed envía text como cuerpo de la inserción; title es para esa inserción; y seconds acepta de 5 a 3600, con 15 como valor predeterminado.
/sticky remove tiene channel opcional y, de otro modo, usa el canal de texto actual. Elimina la configuración guardada e intenta eliminar la copia anterior del bot. /sticky list no tiene opciones y responde de forma privada con los canales guardados que el moderador puede ver, incluidos los estados activo, en pausa y suspendido. El canal elegido debe ser un canal de texto visible donde el bot y el moderador tengan el acceso necesario.
Corrige un mensaje suspendido o en pausa por el plan
Si el bot pierde Ver canal, Enviar mensajes, Leer historial de mensajes o Gestionar mensajes, suspende las publicaciones en ese canal. Cuando todavía puede ver y enviar en el canal, publica una advertencia; también registra el estado suspendido. Restaura los permisos y el bot puede reanudar el mensaje automáticamente. Las inserciones también necesitan Insertar enlaces.
Free permite 2 canales persistentes guardados por bot y Pro permite 25. Con Free, los canales guardados que superan la asignación Free quedan en pausa por el límite del plan en lugar de eliminarse. Permanecen guardados para editarlos, quitarlos o restaurarlos más tarde tras una mejora.
Preguntas frecuentes
¿Cuántos canales persistentes puedo usar?
Un canal puede tener un mensaje persistente guardado. Free permite 2 canales persistentes guardados y Pro permite 25, compartidos por el bot entre sus servidores.
¿Con qué frecuencia Discord vuelve a publicar un mensaje persistente?
El intervalo predeterminado es de 15 segundos. Puedes elegir de 5 a 3600 segundos. La actividad de miembros durante el intervalo se agrupa en una publicación, por lo que un canal activo no provoca una publicación por cada mensaje.
¿Quién puede usar los comandos /sticky?
Un miembro necesita Gestionar mensajes para usar /sticky set, /sticky remove y /sticky list. Los comandos set y remove también requieren un canal de texto visible donde el bot y ese moderador tengan el acceso necesario.
¿Qué pasa si el bot no tiene Gestionar mensajes?
El mensaje persistente se suspende y no vuelve a publicarse. El bot registra el problema de permisos y publica una advertencia en el canal cuando todavía puede verlo y enviar allí. Restaurar los permisos requeridos permite que se reanude automáticamente.
¿Qué ocurre con los canales persistentes en Free frente a Pro?
Free permite 2 canales persistentes guardados y Pro permite 25. Al pasar de Pro a Free, las entradas que superan la asignación Free permanecen guardadas y quedan en pausa por el límite del plan en vez de eliminarse.
Módulos relacionados
Guías relacionadas
Fuentes verificadas
Las referencias de archivo y línea respaldan los ajustes, permisos y límites descritos.
- client/src/components/StickyMessagesSettings.tsx:15-76
- server/templates/modules/sticky/index.js:27-31, 52-53, 107-166
- server/templates/modules/sticky/settings.js:4-5
- server/lib/stickyMessages.js:15-39
