Advanced Pterodactyl Discord Bot
A full-featured Discord bot for Pterodactyl hosting automation — handles user registration, server deployment, credit system, and management — all inside Discord.
Actively maintained and frequently updated.
Dynamic plans.json file (up to 10 plans) defines RAM, CPU, storage, and credit cost.
Default: 256 MB RAM • 50 % CPU • 1 GB storage • 150 K credits.
Perfect for hosting providers, resellers, and communities.
Fully modular, ready-to-sell, and always up to date.
A full-featured Discord bot for Pterodactyl hosting automation — handles user registration, server deployment, credit system, and management — all inside Discord.
Actively maintained and frequently updated.
Core Features
[]Automatic User Registration — Create Pterodactyl panel accounts through Discord modals.
[]Credit System — Daily rewards, referral bonuses, and balance tracking via SQLite.
[]Server Provisioning — Easy /create wizard and modal-based /create2 flow.
[]Server Management — Power controls, file manager, and deletion tools inside Discord.
[]Admin Controls — /admin command for credits, suspensions, and panel listings.
[]Activity Logging — Logs all actions (registrations, servers, credits) to staff channels.
Runtime & Configuration
[]Built using discord.js with modular command structure.
[]Environment managed via .env and .env.local files.
[]SQLite database for users, servers, and credits.
[]Supports slash & prefix commands with auto-registration.
Commands Overview
[]/ping — Latency and panel status check
[]/create, /create2 — Provision servers
[]/daily, /balance — Claim & view credits
[]/servers, /manage — Control hosted servers
[]/plans, /nodes, /eggs — Show hosting options
[]/profile — Linked account details
[]/admin — Staff controls
[]/help — Command list
Plan Catalog
Dynamic plans.json file (up to 10 plans) defines RAM, CPU, storage, and credit cost.Default: 256 MB RAM • 50 % CPU • 1 GB storage • 150 K credits.
Technical Highlights
[]Fast-fail startup if tokens are missing.
[]Persistent data tracking with SQLite.
[]Rich embeds & clean interface with color customization.
[]Easily extendable command modules.
How to Set Up
[]Rename .env.example to .env
[]Fill in all required values — Discord token, panel URL, API keys, etc.
[]Runnpm run setupto install dependencies.
[]Then runnpm run startto launch the bot.
Ongoing Development
[]Frequent updates and new features.
[]Future roadmap includes analytics, premium tiers, and logging upgrades.- Community-driven maintenance and bug fixes.
Perfect for hosting providers, resellers, and communities.
Fully modular, ready-to-sell, and always up to date.
