Gerarchia dei ruoli di Discord: perché l'ordine decide cosa possono fare
La gerarchia dei ruoli è l'ordine verticale dei ruoli in Impostazioni server, dove un ruolo può gestire solo i ruoli e i membri posti sotto il suo ruolo più alto. È la prima cosa da controllare quando un bot dice di non poter assegnare un ruolo.
Come funziona l'ordine
Apri Impostazioni server, poi Ruoli. L'elenco dall'alto in basso è la gerarchia. I ruoli più in alto hanno la precedenza su quelli più in basso. La posizione di un membro è il suo ruolo più alto. Ne derivano due regole:
- Puoi modificare, assegnare o rimuovere solo i ruoli più in basso del tuo ruolo più alto.
- Puoi espellere, bannare, mettere in timeout o cambiare il soprannome solo a un membro il cui ruolo più alto è più in basso del tuo.
Il proprietario del server sta sopra a tutto. Il permesso Amministratore fa ignorare ai membri le sovrascritture dei canali, ma un ruolo con questo permesso non può comunque gestire i ruoli posti sopra il suo, e il permesso in sé è descritto in l'intero dei permessi.
Perché i bot incontrano questo ostacolo
Quando entra, un bot riceve il proprio ruolo con i permessi che hai approvato. Quel ruolo parte vicino al fondo. Se al bot viene chiesto di assegnare a un membro un ruolo posto sopra il suo, Discord rifiuta la modifica, anche se il bot ha il permesso Gestisci ruoli. Lo stesso vale per la moderazione: un bot con il permesso Bannare membri non può bannare qualcuno il cui ruolo è più alto di quello del bot.
La soluzione è semplice. Trascina il ruolo del bot sopra tutti i ruoli che deve assegnare o su cui deve agire, ma sotto i ruoli dello staff. Non mettere mai un ruolo del bot sopra i ruoli dello staff del proprietario, a meno che non ti fidi completamente del bot.
Buone abitudini
- Tieni i ruoli di amministratori e moderatori in alto, i ruoli dei bot in una fascia sotto di loro e i ruoli estetici in fondo.
- Assegna a un ruolo solo i permessi di cui ha bisogno per il suo scopo.
- Affida il permesso Amministratore al minor numero possibile di persone.
Gerarchia dei ruoli in Noxyr
Diverse funzioni di Noxyr dipendono da questo. La documentazione dei permessi dice che Gestisci ruoli serve per assegnare il ruolo di verifica e i ruoli dei vincitori, e che anche il ruolo del bot deve stare sopra quei ruoli. Anti-nuke e anti-spam richiedono i permessi Espelli, Banna o Timeout e un ruolo superiore a quello della persona su cui agiscono, e la documentazione anti-nuke spiega che un autore il cui ruolo è sopra quello del bot non può essere fermato. Per una configurazione della verifica questo è il secondo passaggio, vedi la pagina del bot di verifica.
La guida al minimo privilegio mostra una disposizione dei ruoli che funziona bene.
Domande frequenti
Perché il mio bot non può assegnare un ruolo?
Il ruolo si trova sopra il ruolo del bot in Impostazioni server, Ruoli. Sposta il ruolo del bot più in alto.
Il permesso Amministratore annulla l'ordine dei ruoli?
Amministratore annulla i permessi dei canali, ma non permette a un membro di gestire i ruoli sopra il suo ruolo più alto.
Dove va messo il ruolo del bot?
Sopra i ruoli che deve gestire e sotto i ruoli dello staff.