Skip to content

Enable/Disable Specific Logs Per Staff Member #205

@LogGits

Description

@LogGits

Is your feature request related to a problem? Please describe.
Currently, staff members cannot control which violation logs they receive, leading to notification fatigue. When multiple staff members are online, they all receive the same logs regardless of their responsibilities or preferences.

Describe the solution you'd like
Add commands to allow staff members to toggle specific log types for their view:

  • /illegalstack logs enable <logtype> - Enable specific log type
  • /illegalstack logs disable <logtype> - Disable specific log type
  • /illegalstack logs list - List available log types and their status
  • /illegalstack logs reset - Reset to default settings
    Realistically how you intend to implement is upto you you could even go with /istack logs toggle

Log preferences should:

  • Persist between sessions
  • Be stored per-player (UUID)
  • Not affect other staff members' preferences
  • Configurable reset to default on server restart (configurable as it mite get annoying having to set this every time)

Additional context
This would help staff members focus on specific types of violations they're responsible for monitoring, reducing notification fatigue and improving response times to important violations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions