Skip to main content

🐸 Version 3.4.0

← Back to the Main Changelog

November 2, 2025


📜 Summary

Major update featuring a completely redesigned landing page, granular customization options for bot features, an interactive dashboard tutorial, comprehensive error logging improvements, and vote click tracking. The bot now supports customizable flag reaction auto-delete timers and enhanced error logging across all features.




✨ Visual Highlights

screenshot_20251102_221134.png

screenshot_20251102_221328.png

screenshot_20251102_221405.png




⚙️ Full Details


🚀 New

  • Landing Page Redesign: Complete overhaul of the homepage with detailed feature showcases, free vs premium comparison, "Why Choose HephBot" section, and comprehensive feature listings.
  • Granular Customization System: New customization panel in server settings allowing per-guild control over bot behavior, starting with flag reaction auto-delete timer customization.
  • Interactive Dashboard Tutorial: New onboarding guide that walks users through the dashboard, highlighting features and explaining premium activation steps. Includes skip option and tutorial button to re-launch.
  • Vote Click Tracking: New API endpoint to track clicks on Top.gg vote links for analytics purposes.
  • Customization API: New endpoint for managing guild-specific customization settings with support for future expansion.

🔄 Improved

  • Landing Page: Enhanced with detailed feature descriptions, pricing information, free premium voting callouts, and better explanations of user vs guild premium differences.
  • Error Logging: Consolidated logs into a single section with toggle between "Errors & Warnings" and "Info Logs". Improved visual design with color-coded cards, better typography, and hover effects.
  • Error Details Modal: Fixed sticky header so the close button remains visible when scrolling through error details.
  • Premium Page: Updated to show correct pricing ($1.99+), clarified language support (35+ for free engine, 100+ for premium LLMs), and improved feature comparison table with better organization.
  • Flag Reaction Translations: Now supports customizable auto-delete timers per guild. Can be set to never delete, delete immediately, or delete after a specified number of seconds. Defaults to 30 seconds if not configured.

🐛 Fixed

  • Fixed bug in admin dashboard where viewing another user's settings by ID would show the admin's own settings instead of the target user's.
  • Fixed error handling in customization API to properly parse number, string, and null values.
  • Fixed React hooks ordering issues in dashboard pages by ensuring consistent hook placement.
  • Fixed tutorial button positioning to be relative to the main content area instead of fixed to the viewport.
  • Fixed popup positioning to center properly when no target element is specified.

🔧 Technical

  • Added a model to database schema with support for flag reaction settings and extensible structure for future customization options.
  • Integrated a library for interactive onboarding tours.
  • Added a utility for centralized error logging from website API routes.
  • Improved database tooling for both bot and website projects.

← Back to the Main Changelog