TrueAudit Docs
  • Welcome to TrueAudit Docs!
  • Getting Started
    • Add TrueAudit
    • Set the Basics
    • Detection System
    • Slash Commands
  • Commands
    • Audit Events
    • Audit Export
    • Audit Log
    • Audit Timeline
    • Case ID
    • Detection System
    • Frequency
    • Global User Check
    • Help
    • Staff Check
    • Toggle Events
    • User Check
    • Server Timezone
  • Audit Events
    • AutoMod
    • Ban / Unban
    • Channels
    • Digital Art
    • Guild
    • Integrations
    • Invites
    • Kick
    • Messages
    • Roles
    • Suggestion
    • Voice
  • Patch Notes
    • v1.0.0
    • Beta v1.0.1
  • Legal Info
    • Terms Of Service
    • Privacy Policy
    • Data & Logging Policy
Powered by GitBook
On this page
  • 🟢 Role Created / 🔴 Role Deleted
  • 🔁 Role Updated
  • 📌 Member Role Updated
  • 🧠 Why It Matters
  1. Audit Events

Roles

TrueAudit tracks every role-related action in your server — from creation and deletion to permission changes and member assignments. Roles are one of the most powerful elements in Discord, and tracking them ensures transparency and control.


🟢 Role Created / 🔴 Role Deleted

When a role is created or deleted:

  • Logs the role name and ID

  • Identifies the user who created or deleted the role

  • Assigns a unique Case ID

  • Sends a detailed embed to your mod channel

Even subtle additions or removals are logged for accountability.


🔁 Role Updated

When a role is modified (e.g. renamed, recolored, permission changed):

  • Tracks all relevant changes like:

    • Name changes

    • Color updates

    • Toggle settings (hoist, mentionable)

    • Permissions added or removed

  • Captures the moderator responsible for the change

  • Highlights all differences in a clear before → after format

  • Logs the action with a Case ID and sends a visual summary


📌 Member Role Updated

When a user is assigned or removed from one or more roles:

  • Logs the member affected

  • Identifies the moderator who made the change (via audit log)

  • Shows which roles were added or removed

  • Stores the action with a Case ID

  • Sends a concise embed to your mod log

These changes are crucial for keeping tabs on permission elevation, demotions, or role cleanups.


🧠 Why It Matters

Roles define access, power, and visibility in your community. Every change — whether structural or user-specific — needs to be tracked to:

  • Prevent silent abuse of permission grants

  • Ensure moderation actions are transparent

  • Reconstruct member history during investigations

TrueAudit makes every role event visible, accountable, and tied to a case ID for future lookup.

Last updated 1 month ago