Dragon | most advance multi purpose bot v1.0

dragon run on dragon-core framework making stuff easy and making addons easy
  • Gemini_Generated_Image_wned15wned15wned.png
  • Screenshot (612).png
  • Screenshot (614).png
  • Screenshot (615).png
  • Screenshot (617).png
  • Gemini_Generated_Image_wned15wned15wned.png
  • Screenshot (612).png
  • Screenshot (614).png
  • Screenshot (615).png
  • Screenshot (617).png
Dragon Music and Utility Bot Next Gen

Welcome to the Dragon bot repository. Dragon is a high-performance, modular Discord bot built on the Dragon Core V2 framework, designed for premium music experiences, AI integration, and comprehensive server management.

Key Features

  • Premium Music System: High-fidelity audio with interactive controls, dynamic filters, and song suggestions.
  • Advanced AI Integration: Powered by Google Gemini for intelligent chat and assistance.
  • Robust Moderation: Automated anti-spam, verification, and logging systems.
  • Full Economy and Leveling: Gamify your server with points, levels, and leaderboards.
  • Extensible Architecture: Easily add and manage features via the Addon system.

---

Installed Addons

Dragon is composed of specialized addons. Below is a list of the currently installed modules:

Entertainment
  • music: Powerful music player with filters, lyrics, and suggestions.
  • games: Fun interactive games for members.
  • radio: 24/7 radio streaming.
  • meme: Generate and share memes.
  • counting: A community counting game.

Moderation and Security
  • automod: Automated content filtering and nuke protection.
  • anti_spam: Prevents flood and spam messages.
  • verification: Secure member onboarding.
  • warn: Warning system for staff.
  • modlogs: Detailed logging of server actions.
  • reports: User reporting system.

Engagement and Social
  • ai: AI-powered chat and utilities.
  • leveling: XP and level system with customizable ranks.
  • economy: Virtual currency and shop system.
  • giveaway: Easy-to-use giveaway manager.
  • birthday: Automated birthday wishes.
  • social_alerts: Notifications for YouTube/Twitch/Twitter updates.
  • starboard: Highlight popular messages.

Utility
  • embed_builder: Create beautiful custom embeds.
  • ticket: Advanced ticket support system.
  • reminders: Personal and server-wide reminders.
  • notes: Quick notes for users and staff.
  • polls: Interactive polling system.
  • welcomer: Customizable welcome and leave messages.

---

How to Create a Custom Addon

Creating an addon for Dragon is straightforward thanks to the modular loader.

1. Create the Directory
Navigate to src/addons/ and create a new folder for your addon (e.g., my_awesome_addon).

2. Define Metadata (addon.json)
Create an addon.json file in your directory to define your addon:
{
"name": "My Awesome Addon",
"id": "my_awesome_addon",
"version": "1.0.0",
"author": "YourName",
"description": "A brief description of what this addon does."
}

3. Manage Dependencies (packages.yml)
If your addon requires external NPM packages, list them in packages.yml. The Dragon Core will automatically install them on startup.
dependencies:
- lodash
- axios

4. Implement Initialization (register.ts)
The register.ts file is the entry point. exported as a class or object that hooks into the Dragon lifecycle.
import { DragonContainer } from '@justpriametcexe/dragon-core';

export default async (container: DragonContainer) => {
container.logger.info('My Awesome Addon has been loaded!', { label: 'MyAddon' });
};

5. Add Commands (commands/)
Create a commands/ directory. Each .ts file inside will be registered as a slash command.
import { SlashCommandBuilder, ChatInputCommandInteraction } from 'discord.js';

export default {
slashCommand: new SlashCommandBuilder()
.setName('ping')
.setDescription('Replies with Pong!'),
execute: async (interaction: ChatInputCommandInteraction) => {
await interaction.reply('Pong!');
}
};

Standard Addon Structure
src/addons/your_addon/
|-- addon.json (Metadata)
|-- packages.yml (NPM Dependencies)
|-- register.ts (Initialization logic)
|-- commands/ (Slash commands)
|-- database/ (Models and Migrations)
|-- lang/ (Localization)

---
(c) 2026 PriyxStudio. All rights reserved.
Buy a license now
$12.00
EULA
Standard EULA
Use on any projects you own with attribution
Support
Standard
Includes:
Download the resource
Access new updates
Support from the creator
Support duration
1 year
Share and earn
Refer this resource and earn a 10% commission.
143 Views
0 Purchases
1 Downloads
Mar 31, 2026 Published
N/A Updated
Not yet rated
651.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Other
Supported languages
  1. English
Creator
Recommended for you
Cryon MultiGuild NextGen Discord Bot multipurpose advance tons of features cheap
Not yet rated
3 purchases
highly responsive glassy modern unique and best
5.00 star(s) 1 ratings
3 purchases
best next gen lifesteal setup on market
Not yet rated
1 purchase
Not yet rated
0 purchases
AI-powered Store SaaS for automated commerce and scalability.
Not yet rated
0 purchases
Share and earn
Refer this resource and earn a 10% commission.
143 Views
0 Purchases
1 Downloads
Mar 31, 2026 Published
N/A Updated
Not yet rated
651.4 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. No
Type
  1. Other
Supported languages
  1. English
Creator
Recommended for you
Cryon MultiGuild NextGen Discord Bot multipurpose advance tons of features cheap
Not yet rated
3 purchases
highly responsive glassy modern unique and best
5.00 star(s) 1 ratings
3 purchases
best next gen lifesteal setup on market
Not yet rated
1 purchase
Not yet rated
0 purchases
AI-powered Store SaaS for automated commerce and scalability.
Not yet rated
0 purchases
Top