Skip to content

Releases: AndrewBrough/vc-notify

v0.0.1

25 Jun 06:26

Choose a tag to compare

Release Summary - Voice Channel Notifier Bot

🚀 Major Updates (Last 24 Hours)

Code Quality & Architecture

  • Upgraded to TypeScript 5.8.3
  • Comprehensive code refactoring and formatting standardization
  • Added VSCode TypeScript formatter settings

Enhanced Bot Functionality

  • Added guildCreate event listener for better server onboarding
  • Improved command execution with automatic registration
  • Enhanced error handling and permission validation

Embed System Overhaul

  • Complete refactor of embed creation with role mentions
  • Streamlined join/leave message formatting
  • Better user session tracking with improved timestamps

Voice State Management

  • Enhanced session handling and message threading
  • Improved text channel retrieval and message identification
  • Added configurable session timeout (1 min production, immediate dev)

Development Experience

  • Added local development tasks
  • Enhanced ESLint and TypeScript configurations
  • Better logging and debugging capabilities

🔧 Technical Improvements

  • Consolidated embed functions for better maintainability
  • Improved JSON file handling and data persistence
  • Enhanced permission checking and error handling

🎯 Key Changes

  • Breaking: Changed from field-based to description-based embeds
  • New: Role integration in notifications
  • Improved: Cleaner message formatting and user experience

This release focuses on code quality, user experience improvements, and better maintainability of the Voice Channel Notifier Bot.