Un comando personalizado en Noxyr es un nombre nuevo para un comando que el bot ya tiene. Tu servidor puede hacer que $store ejecute $shop, que $done ejecute $ticket close o que $gnitro inicie un sorteo con el premio ya rellenado. Se crean en la página de Comandos personalizados del panel, sin código, y son gratuitos. Esta guía explica para qué sirven, cómo crear uno y las reglas que los mantienen seguros.
¿Por qué renombrar un comando del bot?
Cada servidor tiene sus propias palabras. Una tienda la llama “store”, un equipo de soporte dice “done” cuando un ticket está terminado, y la gente que viene de otro bot ya escribe $p para poner una canción. Los comandos personalizados permiten usar las palabras que ya conocen en lugar de aprender las del bot. El equipo escribe menos, y los miembros nuevos aciertan más a menudo.
- Comandos más cortos:
$p,$np,$qy$spara el reproductor de música. - Tu propio vocabulario:
$storepara el catálogo,$vouchpara dejar una reseña,$applypara las solicitudes del equipo. - Acciones de una sola palabra:
$donecierra un ticket,$claimlo reclama,$purgeborra mensajes. - Comandos con ajustes incluidos:
$bassactiva el filtro de graves,$repeatrepite toda la cola.
Cómo crear un comando personalizado
- 1. Abre la página de Comandos personalizados. Inicia sesión en el panel de Noxyr, elige tu servidor y abre Control, y después Comandos personalizados.
- 2. Añade uno. Pulsa Nuevo comando personalizado, o abre Plantillas y haz clic en una para añadirla ya terminada.
- 3. Ponle nombre. Escribe el nombre nuevo en el cuadro Disparador, por ejemplo
store. Solo se admiten letras, números, - y _, hasta 32 caracteres. - 4. Elige qué ejecuta. Selecciona el comando y, si tiene varias acciones, la acción, como
tickety despuésclose. - 5. Pruébalo. Se guarda solo, aproximadamente un segundo después de que dejes de editar. Escribe
$storeen tu servidor.
La página tiene dos vistas de la misma lista. Gráfico muestra cada comando personalizado como un Disparador conectado a un Comando, lo que resulta fácil de leer cuando algunos comandos tienen valores preconfigurados. Lista simple muestra filas normales. Ambas editan lo mismo.
Valores preconfigurados: comandos con ajustes incorporados
Un valor preconfigurado rellena una de las opciones del comando real cada vez que se ejecuta el comando personalizado. $gnitro ejecuta $giveaway create con el premio fijado en Discord Nitro, así que el equipo solo escribe el tiempo y el número de ganadores: $gnitro 1h 1. Todo lo que se escribe después del nombre se añade al final. Una opción escrita por nombre, como prize:"Tarjeta regalo", sustituye el valor preconfigurado solo en esa ejecución.
Los valores preconfigurados se comprueban al guardar: un valor tiene que encajar con la opción (un número donde se espera un número, una de las opciones listadas donde hay una lista), y no puede contener comillas dobles ni saltos de línea. La página señala el cuadro exacto que hay que corregir antes de guardar nada.
Plantillas para empezar
La lista de Plantillas añade un comando personalizado completo con un solo clic. Hay dieciocho, agrupadas según lo que hacen:
| Grupo | Plantillas |
|---|---|
| Música | $p, $np, $s, $q, $dc, $vol, $repeat, $bass, $247 |
| Tickets | $done, $claim, $faqs |
| Tienda | $store, $vouch |
| Comunidad | $gnitro, $apply, $lb |
| Moderación | $purge |
Lo que no pueden hacer los comandos personalizados
Un comando personalizado solo cambia el nombre. No puede publicar una respuesta propia, ejecutar un script ni encadenar varios comandos. Lo que pasa lo decide el comando real. Es intencionado: un nombre personalizado se ejecuta con los permisos, el interruptor del módulo y los tiempos de espera del comando real. Por eso $purge sigue limitado a quienes ya pueden borrar mensajes. Los nombres originales siguen funcionando, y un comando personalizado nunca puede usar el nombre de un comando real de Noxyr.
Además, solo funcionan como mensajes. $store se ejecuta cuando lo escribes con tu prefijo, pero no aparecerá en el menú de /, porque Discord permite a un bot registrar un único conjunto de comandos de barra para todos, no un conjunto aparte por servidor. Si nunca has usado comandos con prefijo, comandos con prefijo frente a comandos de barra explica en qué se diferencian.
Cambiar el prefijo en la misma página
Todos los comandos personalizados empiezan con el prefijo de tu servidor, $ por defecto. El cuadro Prefijo, al final de la página de Comandos personalizados, lo cambia para todo el servidor, tanto para los comandos personalizados como para los normales. Cada nombre de la página pasa al nuevo prefijo en cuanto guardas. Cómo cambiar el prefijo de un bot de Discord explica cómo elegir uno que no choque con otros bots.
¿Quieres probarlo? Añade Noxyr gratis y abre Comandos personalizados en el panel. La referencia completa está en la documentación de comandos personalizados.