Moderation: Difference between revisions
Appearance
Created page with "{{DISPLAYTITLE:Moderation & Administration}} __NOTOC__ <div style="width:calc(100% - 40px); max-width:1500px; margin:-42px auto 30px auto; padding:0; font-family:Georgia, 'Times New Roman', serif; color:#e8dfcf;"> <div style="overflow:hidden; border:1px solid #7d5b37; border-radius:8px; background:#17110d; box-shadow:0 4px 18px rgba(0,0,0,0.55);"> <!-- ========================================================= --> <!-- HEADER --> <!-- ====================================..." |
No edit summary |
||
| Line 10: | Line 10: | ||
<div style="margin:0; padding:24px 24px 20px 24px; text-align:center; line-height:1.2; background:linear-gradient(180deg,#3b2118 0%,#1b120e 100%); border-bottom:1px solid #7d5b37;"> | <div style="margin:0; padding:24px 24px 20px 24px; text-align:center; line-height:1.2; background:linear-gradient(180deg,#3b2118 0%,#1b120e 100%); border-bottom:1px solid #7d5b37;"> | ||
<div style="margin:0; padding:0; font-size:36px; line-height:1.18; font-weight:bold; letter-spacing:2px; color:#e0b45d; text-shadow:2px 2px 4px #000;">MODERATION & ADMINISTRATION</div> | <div style="margin:0; padding:0; font-size:36px; line-height:1.18; font-weight:bold; letter-spacing:2px; color:#e0b45d; text-shadow:2px 2px 4px #000;">MODERATION & ADMINISTRATION</div> | ||
<div style="margin:10px 0 0 0; padding:0; font-size:18px; line-height:1.35; color:#c9bba6; font-style:italic;"> | <div style="margin:10px 0 0 0; padding:0; font-size:18px; line-height:1.35; color:#c9bba6; font-style:italic;">Community moderation, permissions, roles, server configuration, and staff workflows in one connected system.</div> | ||
</div> | </div> | ||
| Line 19: | Line 19: | ||
<div style="padding:30px 42px 18px 42px; font-size:16px; line-height:1.8;"> | <div style="padding:30px 42px 18px 42px; font-size:16px; line-height:1.8;"> | ||
<div style="font-size:22px; color:#d9b36c; margin:0 0 12px 0; font-weight:bold;"> | <div style="font-size:22px; color:#d9b36c; margin:0 0 12px 0; font-weight:bold;">More Than a Ban Command</div> | ||
The '''GorBot Moderation & Administration''' | The '''GorBot Moderation & Administration''' system is designed to give community owners and trusted staff a connected set of tools for protecting the server, managing members, controlling permissions, configuring roles, and handling day-to-day administrative work. | ||
A healthy community usually needs more than a | A healthy Discord community usually needs more than a few isolated punishment commands. | ||
Staff may need to warn a member, | Staff may need to warn a member, clean disruptive messages, apply a temporary restriction, review prior actions, adjust slowmode, manage moderator roles, restore persistent roles, or correct a permissions problem before it causes confusion. | ||
GorBot | GorBot brings those responsibilities together so communities can rely less on a collection of unrelated moderation bots. | ||
<div style="margin:24px 0 6px 0; padding:20px 24px; background:#241813; border-left:4px solid #9e2f26; border-radius:4px;"> | <div style="margin:24px 0 6px 0; padding:20px 24px; background:#241813; border-left:4px solid #9e2f26; border-radius:4px;"> | ||
<div style="font-size:19px; font-weight:bold; color:#e0b45d; margin-bottom:7px;">The goal is | <div style="font-size:19px; font-weight:bold; color:#e0b45d; margin-bottom:7px;">The goal is clear authority with useful context.</div> | ||
Moderators should be able to act quickly, while server owners retain control over who can manage roles, settings, permissions, and higher-impact community actions. | |||
</div> | </div> | ||
</div> | </div> | ||
| Line 37: | Line 37: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- MOD VS ADMIN --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d; text-shadow:1px 1px 3px #000;">MODERATION AND ADMINISTRATION | <div style="font-size:28px; font-weight:bold; color:#e0b45d; text-shadow:1px 1px 3px #000;">MODERATION AND SERVER ADMINISTRATION</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Different responsibilities | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Different responsibilities can be given to different trusted roles.</div> | ||
</div> | </div> | ||
| Line 50: | Line 50: | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Moderation</div> | <div style="font-size:21px; font-weight:bold;">Moderation</div> | ||
<div style="margin-top:9px; line-height:1.6;">Day-to-day community protection: warnings, | <div style="margin-top:9px; line-height:1.6;">Day-to-day community protection: warnings, cleanup, user discipline, mutes, kicks, bans, role-related enforcement, voice moderation, and other actions used to keep channels usable and rules enforceable.</div> | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Administration</div> | <div style="font-size:21px; font-weight:bold;">Server Administration</div> | ||
<div style="margin-top:9px; line-height:1.6;">Higher-level | <div style="margin-top:9px; line-height:1.6;">Higher-level community management: moderator configuration, roles, server settings, permissions, automation controls, protected server features, and other settings that affect how GorBot operates inside the Discord server.</div> | ||
|} | |} | ||
</div> | </div> | ||
| Line 66: | Line 66: | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATOR TOOLS</div> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATOR TOOLS</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Common | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Common tools for trusted staff handling the day-to-day health of the community.</div> | ||
</div> | </div> | ||
| Line 72: | Line 72: | ||
|- | |- | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Warnings | <div style="font-size:21px; font-weight:bold;">Warnings</div> | ||
<div style="margin-top:9px; line-height:1.6;"> | <div style="margin-top:9px; line-height:1.6;">Staff can use warning-based workflows to document behavior before or alongside stronger disciplinary action.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Message Cleanup</div> | <div style="font-size:21px; font-weight:bold;">Message Cleanup</div> | ||
<div style="margin-top:9px; line-height:1.6;">Cleanup and purge-style controls | <div style="margin-top:9px; line-height:1.6;">Cleanup and purge-style controls help remove spam, repeated content, unwanted links, bot output, attachments, or other disruptive messages when authorized.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Mute, Kick & Ban</div> | <div style="font-size:21px; font-weight:bold;">Mute, Kick & Ban</div> | ||
<div style="margin-top:9px; line-height:1.6;">Trusted staff can | <div style="margin-top:9px; line-height:1.6;">Trusted staff can temporarily restrict a member, remove them from the server, or prevent them from returning when the situation requires it.</div> | ||
|- | |- | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Softban & | <div style="font-size:21px; font-weight:bold;">Softban & Temporary Action</div> | ||
<div style="margin-top:9px; line-height:1.6;"> | <div style="margin-top:9px; line-height:1.6;">Reversible or temporary enforcement can provide a middle ground when a permanent ban would be excessive.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Voice Moderation</div> | <div style="font-size:21px; font-weight:bold;">Voice Moderation</div> | ||
<div style="margin-top:9px; line-height:1.6;">Supported voice controls | <div style="margin-top:9px; line-height:1.6;">Supported voice controls help moderators manage disruptive behavior in voice channels through actions such as deafen and undeafen.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Slowmode | <div style="font-size:21px; font-weight:bold;">Slowmode</div> | ||
<div style="margin-top:9px; line-height:1.6;">Channel-level | <div style="margin-top:9px; line-height:1.6;">Channel-level rate control can reduce spam and help restore order without immediately escalating to user removal.</div> | ||
|} | |} | ||
</div> | </div> | ||
| Line 100: | Line 100: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- WARNINGS / HISTORY --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;"> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">WARNINGS, NOTES, AND HISTORY</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;"> | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Good moderation is easier when staff can understand what happened before.</div> | ||
</div> | |||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | |||
Moderation becomes more consistent when actions have context. | |||
GorBot's moderation model supports the idea that staff should be able to track useful information such as: | |||
* warnings; | |||
* strikes or repeated incidents; | |||
* moderator notes; | |||
* reasons for actions; | |||
* temporary restrictions; | |||
* prior disciplinary state; | |||
* reversal or removal of earlier actions. | |||
This helps staff make decisions based on the member's actual history rather than relying entirely on memory or searching through old Discord messages. | |||
</div> | |||
</div> | |||
<!-- ========================================================= --> | |||
<!-- ROLE MANAGEMENT --> | |||
<!-- ========================================================= --> | |||
<div style="padding:30px 42px 10px 42px;"> | |||
<div style="text-align:center; margin-bottom:24px;"> | |||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">ROLE MANAGEMENT</div> | |||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Roles are part of both community organization and moderation authority.</div> | |||
</div> | </div> | ||
| Line 113: | Line 141: | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Moderator Roles</div> | <div style="font-size:21px; font-weight:bold;">Moderator Roles</div> | ||
<div style="margin-top:9px; line-height:1.6;">Server owners can define | <div style="margin-top:9px; line-height:1.6;">Server owners can define trusted roles that GorBot recognizes for supported moderation and server-management workflows.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;">Role | <div style="font-size:21px; font-weight:bold;">Role Editing</div> | ||
<div style="margin-top:9px; line-height:1.6;">Authorized | <div style="margin-top:9px; line-height:1.6;">Authorized users can manage supported role details such as names, colors, and related settings when Discord permissions allow it.</div> | ||
| style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:21px; font-weight:bold;"> | <div style="font-size:21px; font-weight:bold;">Role Persistence</div> | ||
<div style="margin-top:9px; line-height:1.6;"> | <div style="margin-top:9px; line-height:1.6;">Selected roles can be remembered and restored when appropriate, allowing important community state to survive a member leaving and later returning.</div> | ||
|} | |} | ||
</div> | </div> | ||
| Line 145: | Line 160: | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">PERMISSIONS | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">PERMISSIONS AND ROLE HIERARCHY</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">A | <div style="margin-top:6px; color:#a99a87; font-style:italic;">A valid moderation request can still fail if Discord does not allow the bot to perform it.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
Discord | Discord's own permission model remains part of every GorBot moderation action. | ||
Common causes of failed actions include: | |||
* GorBot's role being below the role it is expected to manage; | * GorBot's highest role being below the role it is expected to manage; | ||
* missing Manage Roles permission; | * missing Manage Roles permission; | ||
* missing Manage Messages permission; | * missing Manage Messages permission; | ||
* a moderator | * missing Kick Members permission; | ||
* | * missing Ban Members permission; | ||
* a moderator trying to act beyond their granted authority; | |||
* the target member or role being protected by Discord's hierarchy. | |||
<div style="margin:20px 0 0 0; padding:18px 22px; background:#241813; border-left:4px solid #9e2f26; border-radius:4px;"> | <div style="margin:20px 0 0 0; padding:18px 22px; background:#241813; border-left:4px solid #9e2f26; border-radius:4px;"> | ||
<div style="font-size:18px; font-weight:bold; color:#e0b45d;">Role hierarchy is especially important.</div> | <div style="font-size:18px; font-weight:bold; color:#e0b45d;">Role hierarchy is especially important.</div> | ||
If the target role or | If the target role or member is above GorBot in Discord's hierarchy, Discord itself may refuse the requested action even when the GorBot settings are otherwise correct. | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 176: | Line 190: | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION ON THE [[Dashboard|WEB DASHBOARD]]</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Some | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Some staff workflows are easier to review and configure on a full web page.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
GorBot | The GorBot Web Dashboard can provide supported moderation and server-administration tools through structured pages. | ||
This is useful for: | This is useful for: | ||
* reviewing | * reviewing stored moderation information; | ||
* managing server settings; | * managing server moderation settings; | ||
* selecting roles from dropdowns | * selecting roles from readable dropdowns; | ||
* configuring | * configuring trusted moderator roles; | ||
* | * reviewing notes or prior actions; | ||
* managing | * managing role-persistence settings; | ||
* | * configuring community safety features; | ||
* handling longer administrative forms. | |||
The | The web interface does not bypass Discord permissions. It is simply another way to use authorized GorBot functionality. | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 199: | Line 214: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- COMMANDS --> | <!-- DISCORD COMMANDS --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION INSIDE DISCORD</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;"> | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Immediate actions should remain available where staff are already working.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
Discord remains the natural place for | Discord remains the natural place for live moderation. | ||
Supported moderation workflows can be exposed through prefix commands, slash commands, buttons, or other Discord-side interactions depending on the feature. | Supported moderation workflows can be exposed through prefix commands, slash commands, buttons, or other Discord-side interactions depending on the feature. | ||
Common moderation categories include: | |||
* clean / purge; | * clean / purge; | ||
* mute | * mute; | ||
* deafen / undeafen; | |||
* kick; | * kick; | ||
* softban; | * softban; | ||
* ban / unban; | * ban / unban; | ||
* warnings; | * warnings; | ||
* | * members; | ||
* moderation logs; | * moderation logs; | ||
* role persistence; | * role persistence; | ||
| Line 228: | Line 244: | ||
* role and moderator management. | * role and moderator management. | ||
The exact command set | The exact available command set can evolve as GorBot continues to improve. | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 234: | Line 250: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- SERVER CONFIG --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;"> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">SERVER CONFIGURATION</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;"> | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Community owners remain responsible for deciding how GorBot should behave in their server.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
Server-level administration can include configuration for: | |||
GorBot | * moderator roles; | ||
* moderation behavior; | |||
* role persistence; | |||
* slowmode-related controls; | |||
* supported safety settings; | |||
* [[Automations|Automation]]; | |||
* role interactions; | |||
* community management features; | |||
* other enabled GorBot systems. | |||
These settings belong to authorized community management rather than ordinary members. | |||
</div> | </div> | ||
</div> | </div> | ||
| Line 262: | Line 278: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- AUTOMATED MODERATION --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
| Line 323: | Line 284: | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">AUTOMATED MODERATION</div> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">AUTOMATED MODERATION</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Automation can assist | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Automation can assist staff with predictable problems while server owners remain in control of policy.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
GorBot's moderation | GorBot's moderation system can work alongside [[Automations|Automation]] for community safety and repetitive enforcement tasks. | ||
Examples of supported or expanding moderation concepts can include: | |||
* restricted | * restricted word and phrase controls; | ||
* | * spam reduction; | ||
* rule-based responses; | |||
* | |||
* automated moderation toggles; | * automated moderation toggles; | ||
* | * raid-related protection; | ||
* scam-related protection. | |||
Automated | Automated moderation should remain configurable rather than forcing every Discord community to use the same rules. | ||
<div style="margin-top:16px; color:#c9bba6; font-style:italic;"> | <div style="margin-top:16px; color:#c9bba6; font-style:italic;">Availability of specific automated-safety features can vary by GorBot release and server configuration.</div> | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 346: | Line 307: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- ACCOUNTABILITY --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:# | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">ACCOUNTABILITY</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;"> | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Moderation is easier to trust when important actions have useful context.</div> | ||
</div> | </div> | ||
<div style="padding:24px; background:# | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
Where supported, GorBot can preserve moderation information that helps staff understand what happened. | |||
Useful records can include: | |||
* | * who performed an action; | ||
* | * when it happened; | ||
* | * which member was affected; | ||
* | * the type of moderation action; | ||
* | * a reason or note; | ||
* earlier warnings or disciplinary history. | |||
This helps communities maintain consistency even when more than one moderator is responsible for handling problems. | |||
</div> | </div> | ||
</div> | </div> | ||
| Line 374: | Line 334: | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
<!-- | <!-- AUTHORITY LEVELS --> | ||
<!-- ========================================================= --> | <!-- ========================================================= --> | ||
| Line 380: | Line 340: | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">WHO CAN DO WHAT?</div> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">WHO CAN DO WHAT?</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">GorBot | <div style="margin-top:6px; color:#a99a87; font-style:italic;">GorBot can distinguish ordinary members, moderators, and server managers.</div> | ||
</div> | </div> | ||
{| style="width:100%; table-layout:fixed; border-collapse:separate; border-spacing:12px;" | {| style="width:100%; table-layout:fixed; border-collapse:separate; border-spacing:12px;" | ||
|- | |- | ||
| style="width: | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size: | <div style="font-size:20px; font-weight:bold;">Members</div> | ||
<div style="margin-top:8px; line-height:1.6;">Use | <div style="margin-top:8px; line-height:1.6;">Use the ordinary community and roleplay features that have been made available to them.</div> | ||
| style="width: | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size: | <div style="font-size:20px; font-weight:bold;">Moderators</div> | ||
<div style="margin-top:8px; line-height:1.6;">Handle day-to-day enforcement | <div style="margin-top:8px; line-height:1.6;">Handle day-to-day community enforcement within the authority granted by the server owner.</div> | ||
| style="width: | | style="width:33.33%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size: | <div style="font-size:20px; font-weight:bold;">Server Owners / Managers</div> | ||
<div style="margin-top:8px; line-height:1.6;">Configure GorBot, define trusted roles, manage | <div style="margin-top:8px; line-height:1.6;">Configure GorBot, define trusted roles, manage server-wide settings, and control higher-level community administration.</div> | ||
|} | |} | ||
</div> | </div> | ||
| Line 410: | Line 366: | ||
<div style="padding:30px 42px 10px 42px;"> | <div style="padding:30px 42px 10px 42px;"> | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;"> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">AUTHENTICATION IS NOT AUTHORIZATION</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">Being | <div style="margin-top:6px; color:#a99a87; font-style:italic;">Being signed in does not automatically make someone a moderator or server administrator.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
GorBot separates several concepts | GorBot separates several important concepts: | ||
* ''' | * '''identity''' — which Discord user is making the request? | ||
* '''moderator authority''' — is this user trusted to perform moderation? | |||
* '''moderator authority''' — is this user trusted to perform | * '''server administration''' — may this user change server-wide GorBot settings? | ||
* '''server administration''' — may this user change server-wide | * '''Discord permissions''' — does Discord itself allow the requested action? | ||
* ''' | |||
This | This separation allows the same GorBot system to serve ordinary members, moderators, and server owners without treating them as equivalent. | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 435: | Line 390: | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION IN THE GOR ULTIMA ECOSYSTEM</div> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">MODERATION IN THE GOR ULTIMA ECOSYSTEM</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;"> | <div style="margin-top:6px; color:#a99a87; font-style:italic;">The community around the game world needs its own tools for organization and safety.</div> | ||
</div> | </div> | ||
<div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | <div style="padding:24px 28px; background:#211712; border:1px solid #5f452e; border-radius:7px; line-height:1.8;"> | ||
Gor Ultima and GorBot are part of the same | Gor Ultima and GorBot are part of the same overall project and ecosystem. | ||
The RunUO server provides the persistent game world. | |||
GorBot extends that project into Discord, the [[Dashboard|Web Dashboard]], roleplay profiles, NPC systems, automation, and community management. | |||
Moderation and administration belong | Moderation and administration belong to the community side of that ecosystem, helping trusted staff maintain the Discord environment surrounding the roleplay world. | ||
</div> | </div> | ||
</div> | </div> | ||
| Line 455: | Line 412: | ||
<div style="text-align:center; margin-bottom:24px;"> | <div style="text-align:center; margin-bottom:24px;"> | ||
<div style="font-size:28px; font-weight:bold; color:#e0b45d;">COMMON QUESTIONS</div> | <div style="font-size:28px; font-weight:bold; color:#e0b45d;">COMMON QUESTIONS</div> | ||
<div style="margin-top:6px; color:#a99a87; font-style:italic;">A | <div style="margin-top:6px; color:#a99a87; font-style:italic;">A quick guide for moderators and server owners.</div> | ||
</div> | </div> | ||
| Line 462: | Line 419: | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;">Why did a moderation action fail?</div> | <div style="font-size:20px; font-weight:bold;">Why did a moderation action fail?</div> | ||
<div style="margin-top:8px; line-height:1.6;">Check both GorBot authorization and Discord permissions. Role hierarchy is | <div style="margin-top:8px; line-height:1.6;">Check both GorBot authorization and Discord permissions. Role hierarchy is one of the most common causes of a valid action being refused.</div> | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;">Can every moderator change server settings?</div> | <div style="font-size:20px; font-weight:bold;">Can every moderator change server settings?</div> | ||
<div style="margin-top:8px; line-height:1.6;">No. Routine moderator authority and server- | <div style="margin-top:8px; line-height:1.6;">No. Routine moderator authority and server-management authority can be kept separate.</div> | ||
|- | |- | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;">Can | <div style="font-size:20px; font-weight:bold;">Can moderation be managed from the dashboard?</div> | ||
<div style="margin-top:8px; line-height:1.6;">Supported moderation and administration workflows can | <div style="margin-top:8px; line-height:1.6;">Supported moderation and server-administration workflows can use the [[Dashboard|Web Dashboard]], while immediate actions can still be performed directly in Discord.</div> | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;">Does the dashboard bypass Discord permissions?</div> | <div style="font-size:20px; font-weight:bold;">Does the dashboard bypass Discord permissions?</div> | ||
<div style="margin-top:8px; line-height:1.6;">No. | <div style="margin-top:8px; line-height:1.6;">No. Web actions still depend on GorBot authorization, Discord permissions, and role hierarchy.</div> | ||
|- | |- | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;"> | <div style="font-size:20px; font-weight:bold;">Can roles be remembered when someone rejoins?</div> | ||
<div style="margin-top:8px; line-height:1.6;"> | <div style="margin-top:8px; line-height:1.6;">Selected roles can use role-persistence behavior when the server has configured that feature.</div> | ||
| style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | | style="width:50%; vertical-align:top; padding:22px; background:#211712; border:1px solid #5f452e; border-radius:6px;" | | ||
<div style="font-size:20px; font-weight:bold;"> | <div style="font-size:20px; font-weight:bold;">Are all moderation features identical on every server?</div> | ||
<div style="margin-top:8px; line-height:1.6;"> | <div style="margin-top:8px; line-height:1.6;">No. Available features and behavior can depend on the GorBot release, server permissions, and which options the community has enabled.</div> | ||
|} | |} | ||
</div> | </div> | ||
| Line 494: | Line 451: | ||
<div style="margin:34px 42px 36px 42px; padding:28px; text-align:center; background:linear-gradient(180deg,#301d16 0%,#1c130f 100%); border:1px solid #7d5b37; border-radius:7px;"> | <div style="margin:34px 42px 36px 42px; padding:28px; text-align:center; background:linear-gradient(180deg,#301d16 0%,#1c130f 100%); border:1px solid #7d5b37; border-radius:7px;"> | ||
<div style="font-size:25px; font-weight:bold; color:#e1bf7a;">Good moderation protects the community. Good administration gives | <div style="font-size:25px; font-weight:bold; color:#e1bf7a;">Good moderation protects the community. Good administration gives staff the structure to do it consistently.</div> | ||
<div style="margin-top:10px; font-size:17px; color:#c9bba6;">Warnings. Roles. Permissions. Cleanup. Discipline. Configuration. | <div style="margin-top:10px; font-size:17px; color:#c9bba6;">Warnings. Roles. Permissions. Cleanup. Discipline. Configuration. History. One connected community system.</div> | ||
<div style="margin-top:16px; font-size:14px; color:#998b79; font-style:italic;">GorBot | <div style="margin-top:16px; font-size:14px; color:#998b79; font-style:italic;">GorBot gives trusted staff practical tools without making every level of control available to every user.</div> | ||
</div> | </div> | ||
</div> | </div> | ||
</div> | </div> | ||
Latest revision as of 02:48, 17 August 2026