Skip to content

Synapse V5

Latest

Choose a tag to compare

@marlovestocode marlovestocode released this 18 Aug 06:41
· 13 commits to main since this release
9f0d216

Changelog — Synapse V5

Dashboard

  • Complete Overhaul: Revamped and optimized for speed and features.
  • New Theme: Dark, professional theme replacing the vibrant purple.
  • Command Management: Improved API reliability and added prefix command support for customization.
  • Subfolder Support: Better organization of commands.

Servers Page

  • Redesigned Layout: Fresh look with enhanced usability.
  • Quick Deployment: "Add to Server" button for easy bot integration.
  • Guild Insights: Detailed statistics including:
    • Total text, voice, category, and thread channels accessible by the bot.
    • Breakdown of small, medium, and large servers.
    • Detection of partnered and verified servers.
    • Total premium tier 3 servers and combined server boost count.
  • Improved Channel Display: Retains previous data for better continuity.

New: Complete Command Management

  • Command Refresh: Refresh commands at will.
  • Command Toggles: Enable/disable specific commands.
  • Synapse Flags: Enable Synapse-specific command flags.
  • Expanded Command View: Assign commands to categories for better organization.

New: Console

  • Live Terminal: View logs in real-time with filtering and search functionality.
  • Available Commands:
    • help — Show available commands.
    • stats — Display bot statistics.
    • guilds — List connected servers.
    • uptime — Show bot uptime.
    • ping — Check bot latency.
    • memory — Display memory usage details.
    • commands — List all available commands.
    • clear — Clear console logs.
    • version — Show bot version information.
  • Log Management: Logs are capped at 200 entries for performance.

New: Complete Base Configuration

  • Hot Reload: Toggle hot reload on/off.
  • Dashboard & Logging: Enable/disable dashboard, command logging, and database system.
  • Maintenance Mode: Restrict bot access to owners and developers.
  • Rate Limits: Configure custom rate limits for user command usage.
  • Global Cooldown: Set a global command cooldown affecting all servers and users.
  • Auto-Recovery: Adjust auto-recovery attempts for crash detection and self-restart.
  • Bot Appearance: Fully customizable settings including custom status, online status toggle, and DM responses.
  • Remote Shutdown: Securely shut down the bot using a hashed security code.
  • User Management: Manage owners, developers, whitelisted, and blacklisted users.
  • Two-Factor Authentication: Added security for bot startup.
  • Database Backup: Local backup system with import/export functionality.

New: Logs Section

  • Centralized Logs: View all logs in one place.
  • Filtering: Filter logs by type.
  • Persistence: Logs persist for one hour before automatic deletion.
  • Management Options:
    • Delete individual logs.
    • Clear logs in bulk.
    • Export logs to a .txt file.

Sidebar Enhancements

  • Real-Time Stats: Display uptime, memory usage, and bot ping.

Core Updates

  • Dynamic Command Fix: Resolved issue with outdated commands persisting.
  • Optimized Caching: Improved storage and memory leak prevention.
  • Hidden Commands: Added hidden: true property to command interactions.
  • Backup Manager: New system for database handling.
  • Status Manager: Customizable bot presence.
  • DbConnector Optimization: Improved performance and efficiency.
  • Config Cleanup: Removed unnecessary fields (dashboardURL, clientSecret, ownerID, developerIDs).
  • Package Checker Rewrite: Faster and supports multiple package managers (npm, yarn, pnpm).
  • Hot Reload Overhaul: Integrated with dynamic command loader.
  • Data Storage Migration: Switched from JSON to SQLite (dashboard.db).
  • Component Restriction: Added interactionUserOnly: true to restrict component usage to the interaction user.
  • Anti-Crash Fix: Resolved critical issue with the bot restart system.

Quality of Life Improvements

  • Startup Sequence: Separated into distinct loading phases.
  • Synapse ASCII Art: Displays version and credits on startup.
  • Intent Checker: Improved with partial support.
  • Multi-Bot Support: Added support for managing multiple bots.

This was a massive update, so expect some bugs. Please report them!
Synapse V5 is finally here — major improvements across the board. Enjoy the new features, optimizations, and enhanced control over your bot’s functionality.