Comandos con prefijo
Todos los comandos de barra también funcionan como un mensaje normal, como $help. El prefijo es $ por defecto y cada servidor puede cambiarlo.
Cómo funciona
Un mensaje que empieza con el prefijo del servidor se interpreta en la misma forma que produciría un comando de barra y ejecuta el mismo código, así que los permisos y el comportamiento son idénticos. Los subcomandos van después del nombre ($music settings), las opciones son nombre:valor ($sticky set text:"Lee las reglas" delay:300), y las palabras sin nombre rellenan las opciones obligatorias en orden ($play never gonna give you up).
Los canales, roles y usuarios se pueden mencionar, pegar como ID o escribir por nombre. Las opciones de sí/no aceptan yes, no, on, off, true y false. Un archivo adjunto rellena una opción de adjunto.
Comandos
- /prefix view
- Muestra el prefijo actual.
- /prefix set prefix:<text>
- Para cambiarlo: de 1 a 5 caracteres, sin espacios. Por ejemplo !, ?, n! o nx.
- /prefix reset
- Vuelve al $ predeterminado.
Cámbialo en el panel
Dos páginas del panel tienen el campo de prefijo: Configuración, junto a los demás ajustes principales, y Comandos personalizados, al final de la columna izquierda. Escribe el nuevo prefijo y guarda; deja el campo vacío para volver a $. El bot lo usa desde el siguiente mensaje.
En la página Comandos personalizados también puedes dar a los comandos nombres nuevos para tu servidor, como $store para $shop. Consulta Comandos personalizados.
Diferencias con los comandos de barra
- Formularios
- Los comandos que abren un formulario emergente (por ejemplo /quick catalog add) solo funcionan desde el menú de barra; la versión con prefijo lo indica.
- Respuestas privadas
- Una respuesta que solo podrías ver tú se envía a tus MD, con una nota que indica el servidor.
- Autocompletado
- Las sugerencias de búsqueda mientras escribes son una función de los comandos de barra; la versión con prefijo usa lo que escribiste.
El prefijo es por servidor y tu bot personalizado usa el mismo. Si otro bot ya usa !, elige un prefijo distinto para que ambos no respondan al mismo mensaje.