Il prefisso di un bot è il carattere che trasforma un messaggio normale in un comando, come il $ in $help. La maggior parte dei bot permette a un amministratore del server di cambiarlo con un comando o da una dashboard web. In Noxyr il valore predefinito è $, e lo cambi con /prefix set oppure dalla dashboard, usando da 1 a 5 caratteri senza spazi. Il prefisso vale solo per il tuo server, quindi ogni server può sceglierne uno proprio.
Scopri quale prefisso usa un bot
Se non sei sicuro di quale prefisso si aspetti un bot, menzionalo da solo in un canale. Molti bot, Noxyr compreso, rispondono con il prefisso attuale. In Noxyr, un messaggio che contiene solo @Noxyr riceve la risposta «Il mio prefisso qui è $». Gli amministratori del server possono anche eseguire /prefix view, che funziona qualunque sia il prefisso, perché i comandi slash non ne usano nessuno.
Come cambiare il prefisso di Noxyr
Ci sono tre punti in cui farlo, e cambiano tutti la stessa impostazione:
- Su Discord: esegui
/prefix set prefix:!./prefix resetriporta a$. - Nella pagina Setup: apri la dashboard, scegli il tuo server, vai su Setup e compila la casella Prefisso dei comandi.
- Nella pagina Comandi personalizzati: la casella Prefisso si trova in fondo al pannello di sinistra, accanto ai comandi che hai rinominato.
Per cambiarlo serve il permesso di Amministratore (o uno dei ruoli amministrativi del server). Il nuovo prefisso funziona dal messaggio successivo, e il vecchio smette di funzionare nello stesso momento, quindi avvisa i tuoi membri quando cambi.
Regole per un prefisso Noxyr
| Regola | Perché |
|---|---|
| Da 1 a 5 caratteri | Abbastanza corto da digitare, abbastanza lungo per prefissi in due parti come n!. |
| Nessuno spazio | Uno spazio chiuderebbe il prefisso prima del nome del comando. |
Non può iniziare con / | / apre il menu dei comandi slash di Discord. |
Niente @, #, <, > o : | Creano menzioni e link ai canali, quindi i messaggi normali diventerebbero comandi. |
Niente caratteri markdown (*, _, ~, |, apice inverso, barra rovesciata) | Cambiano la formattazione del messaggio. |
Scelte valide sono $, !, ?, ., -, oppure una parola breve che termina con un simbolo, come n! o nx..
Scegli un prefisso che non crei conflitti
Se due bot nello stesso server condividono un prefisso, un messaggio può far rispondere entrambi, oppure far dire a uno di loro che non conosce il comando. ! è il predefinito più comune, quindi un server con più bot dovrebbe assegnare a ciascuno qualcosa di diverso. Un prefisso breve di due caratteri come n! quasi non crea conflitti ed è comunque veloce da digitare.
Conviene anche evitare i caratteri con cui le persone iniziano i messaggi normali. Noxyr rimane in silenzio quando la parola dopo il prefisso non è un comando, quindi $5 each è solo un messaggio; ma un prefisso come . in un canale chiacchierone significa comunque che un .help casuale esegue un comando.
I comandi slash continuano a funzionare
Il prefisso cambia solo i comandi testuali. Ogni comando slash resta invariato, e ogni comando di Noxyr funziona in entrambi i modi con le stesse opzioni, quindi chi preferisce il menu / non perde nulla. Comandi con prefisso vs comandi slash spiega nel dettaglio le differenze.
Rinomina i comandi, non solo il prefisso
Se in realtà vuoi comandi più brevi o più semplici, cambia i nomi invece del prefisso. La pagina Comandi personalizzati di Noxyr permette a un server di far sì che $p esegua $play, o che $done esegua $ticket close, senza toccare i nomi reali. Vedi comandi personalizzati Discord.