Netrcol Docs

Behörigheter & Roller

Det finns två separata typer av behörigheter att tänka på:

Topics: permissions, roles, hierarchy, access, admin

Det finns två separata typer av behörigheter att tänka på:

  1. Dina behörigheter — vad *du* behöver för att konfigurera Netrcol.
  2. Netrcols behörigheter — vad *boten* behöver för att utföra varje åtgärd.

De flesta problem med "kommandot gjorde ingenting" beror på en av dessa två, eller på rollhierarki.

Behörigheter du behöver

För att öppna en server i dashboarden och ändra inställningar behöver du behörigheten Hantera server på den servern.

Individuella chattkommandon kräver den matchande behörigheten — till exempel Banna medlemmar för att köra!ban, eller Hantera server för att ändra prefix eller språk. Administratörer kan kringgå alla dessa kontroller. Kraven för varje kommando listas i Kommandoreferensen.

Behörigheter Netrcol behöver

Netrcol kan endast göra vad dess egen roll tillåter. Den enklaste vägen är att ge Administratör — inbjudningsflödet begär det som standard — men du kan också tilldela mer detaljerade behörigheter om du föredrar striktare kontroll.

Baslinje

I alla kanaler där Netrcol postar (loggar, välkomstmeddelanden, paneler, meddelanden) behöver den:

BehörighetVarför
Visa kanalFör att se kanalen
Skicka meddelandenFör att posta
Bädda in länkarFör att skicka rika inbäddningar
Läsa meddelandehistorikFör att berika loggar och redigera sina egna meddelanden

Funktioner som använder reaktioner (biljettpaneler, reaktionsroller, spel) behöver också Lägg till reaktioner.

Per funktion

FunktionBehörighet som boten behöver
Banna / AvbannaBanna medlemmar
Kasta utKasta ut medlemmar
Timeout, Varning, AutoMod-timeoutsModerera medlemmar
Rensa meddelanden, AutoMod, SpelHantera meddelanden
Låsa / Låsa upp / Långsam läge, BiljetterHantera kanaler
Autoroll, Registrera, Reaktionsroller, Inbjudningar & Nivåbelöningar,!roleHantera roller
Ändra smeknamn (!setnick)Hantera smeknamn

Tips: Dashboarden kör en live installationshälsokontroll på varje modulsida. Om Netrcol saknar en behörighet eller en kanal är felkonfigurerad, kommer du att se en varning där innan något går sönder.

Rollhierarki

Detta är den vanligaste fällan. För varje åtgärd som tilldelar/avlägsnar roller eller modererar medlemmar, måste Netrcols högsta roll ligga över den målrollen eller medlemmen i rollistan.

Till exempel, om du vill att Netrcol ska ge ut en "Verifierad" roll, måste Netrcol-rollen vara placerad *högre* än "Verifierad" i Serverinställningar → Roller. Detsamma gäller för moderation: Netrcol kan inte banna eller timeouta en medlem vars högsta roll ligger över dess egen.

Hur man åtgärdar det

  1. Öppna Serverinställningar → Roller.
  2. Dra Netrcol-rollen uppåt, ovanför varje roll den behöver hantera.
  3. Roller rangordnas från topp till botten, så högre upp på listan = mer auktoritet.

Observera: En roll kan aldrig hantera sig själv eller något ovanför den — detta är en plattformsregel, inte en begränsning av Netrcol. Även med Administratör kan Netrcol fortfarande inte agera på roller som ligger ovanför dess egen.

Rekommenderad installation

För den smidigaste upplevelsen:

  • Ge Netrcol Administratör (eller de detaljerade behörigheterna ovan).
  • Dra Netrcol-rollen nära toppen av din rollista.
  • Håll den under dina egna personal-/ägarroller om du vill, men ovanför varje roll den hanterar.

Fortfarande inte fungerar?

  • Ett kommando gör ingenting → kontrollera att *du* har den nödvändiga behörigheten och att kommandot inte är inaktiverat i Moderation-inställningarna.
  • Netrcol kan inte tilldela en roll → det beror nästan alltid på rollhierarki.
  • Inga loggar / välkomstmeddelanden → bekräfta att Netrcol har Skicka meddelanden och Bädda in länkar i den specifika kanalen.

Nästa steg

Relaterade dokument

Browse all documentation