Notes Cog

The Notes cog allows moderators to maintain private notes on users for tracking behavior, warnings, and important information.

Features

Note Management

  • Add Notes: Create notes on users with timestamps
  • Edit Notes: Modify existing notes with history
  • Delete Notes: Remove notes when no longer needed
  • View Notes: Access notes for specific users

Access Control

  • Moderator Only: Restrict to authorized roles
  • Advisor Access: Limited access for non-moderator helpers
  • Channel Restrictions: Limit usage to specific channels
  • Permission Levels: Different access for different roles

Note Features

  • Rich Content: Support for detailed note content
  • Timestamps: Automatic timestamping of all notes
  • Author Tracking: Record who created/modified notes
  • Audit Trail: Complete history of note changes

Commands

Command Description Permissions
/note add <user> <content> Add note to user Moderator
/notes <user> View user’s notes Moderator
/note edit <id> <content> Edit a note Note Owner
/note delete <id> Delete a note Note Owner

Configuration

  • Enabled: Toggle notes system
  • Log Channel: Where note actions are logged
  • Allowed Channel: Channel for non-moderator access
  • Advisor Roles: Roles with limited access

Best Practices

  1. Professional Notes: Keep notes factual and professional
  2. Privacy Respect: Don’t share notes inappropriately
  3. Regular Review: Update outdated information
  4. Clear Communication: Explain note policies to team