Skip to content

Release v1.4.0

Choose a tag to compare

@github-actions github-actions released this 08 Nov 19:35
· 692 commits to main since this release

What's Changed

Added

  • Schedule Role Command: Restored /schedule-role command with full functionality including one-time and recurring schedules
  • Voice Restrictions: Automatic voice restriction enforcement when assigning/removing roles with Connect or Speak permissions disabled
  • Voice Restrictions for Temp-Roles: Users are automatically disconnected or muted when assigned restrictive temporary roles
  • Voice Restrictions for Schedule-Role: Automatic voice restriction enforcement for scheduled role assignments
  • Voice Restrictions for Existing Members: Voice restrictions now apply to members who already have restrictive roles when they join voice channels
  • Temp-Roles Bulk Targeting: Added support for targeting multiple users by role in /temp-roles command with Core member benefits

Changed

  • Temp-Roles Documentation: Updated to include voice restrictions feature

Performance

  • Voice Operations: Significantly improved voice restriction enforcement speed and efficiency, especially for servers with many members
  • Voice Operations Queue: Optimized voice operation processing to handle high concurrency scenarios faster
  • Voice Restrictions: Reduced delays and improved response times when muting or disconnecting users with restrictive roles

Key Features

  • Self-assignable roles through reactions
  • Temporary roles with auto-expiration
  • MongoDB integration with local file backup
  • Docker deployment support
  • Health monitoring and performance metrics

View Full Changelog

Full Changelog: v1.3.1...v1.4.0