Cómo configurar canales de voz temporales en Discord
Un canal «entra para crear» funciona como una puerta: cuando un miembro se une, el bot crea una sala de voz independiente y lo traslada allí. Salas de voz temporales le da a ese miembro controles sobre su sala y la elimina cuando queda vacía. Así se configuran el canal disparador, los permisos y la limpieza en Build Discord Bots.
Crea tu bot gratisEmpieza gratis. Pro cuesta 9,99 USD al mes.
Antes de empezar
- Ten un bot conectado a tu servidor de Discord, con el módulo Salas de voz temporales activado.
- Prepara un canal de voz normal que actúe como disparador y una categoría para las salas que cree.
- El bot necesita estos permisos en la categoría de destino: Ver canal, Conectar, Gestionar canales, Gestionar roles y Mover miembros. El canal disparador también necesita Mover miembros.
Elige el canal disparador y la categoría
Si necesitas un bot, empieza con el enlace de registro de esta página y abre después el área de Módulos de tu bot. Activa Salas de voz temporales y abre su configuración. En los ajustes del módulo, elige el servidor de Discord que quieres configurar. Selecciona el canal de voz disparador y la categoría de destino en los selectores de canal.
En Canal «Entrar para crear», dale al disparador un nombre claro. Mantenlo separado de las salas que la gente ya usa para hablar. Usa «Plantilla del nombre de la sala» para definir el nombre de las salas: {username} inserta el nombre visible del miembro que se une. Ajusta «Límite de usuarios predeterminado» y «Espera para salas vacías (segundos)», y guarda los ajustes.
Revisa los permisos y crea una sala de prueba
Revisa los permisos del bot en la categoría y en el disparador antes de probar. La sala creada copia los permisos de la categoría, con acceso explícito para el propietario y para el bot. Los miembros siguen necesitando acceso para unirse al disparador. Si no aparece ninguna sala, confirma que elegiste un canal de voz y una categoría del servidor correcto, y que el módulo está activo ahí.
Únete al disparador con una cuenta de prueba humana mientras el bot está en marcha. El resultado esperado es una sala de voz nueva dentro de la categoría elegida, seguida del traslado de la cuenta a esa sala. Si otro miembro se une, se crea otra sala; las cuentas de bot no activan la creación.
Renombra, bloquea y limita tu sala
Mientras estés conectado a una sala que te pertenezca, usa /room rename e indica la opción name. Los cambios de nombre se encolan, y una nueva solicitud sustituye el nombre pendiente. El bot espacia los cambios de nombre hasta diez minutos, así que el nombre puede tardar en actualizarse. Usa /room limit con la opción n para elegir un límite de 0 a 99; 0 significa sin límite.
Usa /room lock para denegar Conectar a @everyone, y /room unlock para permitirlo de nuevo. Los permisos de rol o de miembro ya existentes pueden seguir afectando el acceso, así que una sala bloqueada no es una garantía absoluta de privacidad. Usa /room permit para permitir que un miembro concreto se conecte. Con /room transfer puedes elegir a otro miembro, que no sea un bot, ya presente en la sala para transferirle la propiedad.
La propiedad de la sala tiene un alcance limitado: quien la posee la controla mediante estos comandos mientras está dentro, pero el módulo no concede el permiso general de Gestionar canales.
Entiende la limpieza y los reinicios
Cuando sale la última persona, el bot programa la eliminación tras el período de espera configurado. El valor predeterminado es 30 segundos, ajustable entre 5 y 600. Antes de eliminar la sala comprueba que sigue vacía; si alguien vuelve a entrar, cancela la eliminación pendiente. Si el propietario sale mientras quedan otras personas, la propiedad puede pasar a otro miembro presente que no sea un bot.
El bot guarda los ID de las salas creadas y sus propietarios en almacenamiento persistente. Al reiniciarse, revisa esas salas registradas: las vacías pueden eliminarse de inmediato, las ocupadas permanecen, y si falta el propietario puede sustituirlo quien esté presente. Un canal de voz normal no se adopta solo porque su nombre coincida. La limpieza depende de que el módulo esté activo y de que el bot tenga los permisos de Discord necesarios.
Preguntas frecuentes
¿El canal «entra para crear» necesita un tipo especial?
Elige un canal de voz normal de Discord como disparador y una categoría como destino. Los canales de escenario no son compatibles como disparador.
¿Por qué no puedo cambiar el nombre de la sala temporal de otra persona?
Los comandos de sala comprueban que seas su propietario guardado y que estés conectado a esa sala en ese momento.
¿Una sala vacía siempre espera el período de gracia?
Las salidas normales respetan el período de espera. La comprobación al reiniciar puede eliminar de inmediato una sala vacía guardada, así que el retraso no está garantizado tras un reinicio.
¿Qué pasa si Discord impide una operación de limpieza?
El bot conserva las salas registradas y vuelve a intentarlo mediante comprobaciones periódicas. Restaura sus permisos y comprueba que el módulo esté activo para el servidor.
