v2.0.8 (Latest)
This update introduces advanced billing integration via Stripe, a fully featured Developer Admin Control Panel, automated warn decays, server statistics counters, and improved stability through Discord.js sharding.
✦ Added
- Developer Admin Panel — Comprehensive
/admincontrol room detailing system diagnostics (RAM usage, WebSocket ping, uptime) and providing remote command reloading. - User & Server Blacklists — Hard blacklist management dashboard to ban users or force the bot to exit specific servers immediately.
- Dynamic Command & Feature Locking — Toggles in the admin dashboard to lock specific bot slash commands or dashboard views behind premium subscription plans.
- Global Broadcast System — Broadcast custom warning, information, or alert embeds to guild owners or specific system/chat channels directly from the dashboard.
- Stripe Payments Integration — Native Stripe checkout sessions and webhooks to automatically generate and grant premium subscription keys to users.
- Sharded Loader (
load.js) — Implemented Discord.jsShardingManagerfor loading the bot stably and preventing startup timeouts on larger setups. - Warn Decay Scheduler — Daily automated warning decay cron job to automatically remove warnings after a configured expiration window.
- Server Stats Cron — Optimized background stats counter updating voice channel names representing human members, online status, bot counts, etc., every 5 minutes.
◈ Changed
- Unified Uppercase Environment Variables — Standardized all config parameters in
.envto strict uppercase format (e.g.CLIENT_ID,CLIENT_SECRET,BOT_TOKEN,MONGODB_URL,DEVELOPER_ID,LICENSE_KEY). - MongoStore Session Storage — Express dashboard session manager rewritten to store active login sessions in the MongoDB Cluster for cluster-safe persistence.
v2.0.6 (Legacy)
This is a major update focusing on stability, modularity, and introducing new feature systems like the Economy Shop and Web Dashboard extensions.
✦ Added
- Logging Search: Added
/logs searchsubcommand to dynamically search through server log history with filters (user, action, category) and pagination. - Warn Auto-Punishment: Enforce automatic timeout, kick, or ban actions when users reach configured warning thresholds.
- Warn Config: Detailed
/warnconfigcommand added to configure thresholds and decay settings. - Role Menus: Advanced role menus featuring button and dropdown modes accessible via
/reaction-role menu. - Server Stats: New
/serverstatscommand for voice channel counters (members, bots, boosts). - Economy Shop: Full economy system with admin-configurable items, interactive user inventories, and auto-role granting.
- Enhanced Giveaways: Added stringent requirements like required roles, enforced voice channels, and booster bonuses.
- Member Growth Analytics: Real tracking system with daily database recording and stunning dashboard visualization.
- Web Dashboard Expansion: New standalone pages for Join-Ping, Leave handling, and Reaction Roles configuration.
◈ Changed
- Backend Modularity: Split the monolithic
routes.jsinto 19 feature-specific files for unmatched speed. - Utilities Structure: Consolidated the
Utilsfolder intoUtilitiesfor better project organization. - Optimized Cooldowns: Centralized all cooldown logic into a single
CooldownManagerinstance to prevent memory leaks. - API Security: Implemented strict rate limiting and global input sanitization across the Dashboard API.
v1.0.1 (Legacy)
✦ Added
- Economy System Framework: Initial foundation for currency.
- Commands: Rolled out the core economy suite:
/beg,/daily,/deposit,/economy,/leaderboard,/rank,/reset,/withdrawl.
v1.0.0 (Legacy)
- Initial Release: The grand launch of the Razor All-in-One Discord Bot.
