🎉 Major update! meowcord version 0.1.6 is now available with Interaction Commands! Read the Changelog
Build Modern
Discord Bots with
meowcord
The most advanced Discord bot framework with support for slash commands, interactions, and modern Discord features

Modern & Easy-to-use
Built for modern Discord features including slash commands, buttons, select menus, and modals. Simple syntax that makes bot development enjoyable.
Interaction Commands
Full support for Discord's interaction system with slash commands, buttons, select menus, and modals. All managed through a single, efficient event listener.
Enhanced Embed Builder
Beautiful, chainable embed builder with hex color support. Create stunning embeds with simple, readable code.
Discord.js Compatible
Built on Discord.js v14 with full access to all Discord.js features. Familiar API for experienced developers, simple for beginners.
Modern Discord Bot in Seconds
// Basic command
bot.basicCommand({
cmdName: "ping",
cmdCode: async (msg) => {
const ping = Date.now() - msg.createdTimestamp;
msg.reply("Pong!");
}
});
// Interaction command (slash command)
bot.interactionCommand({
name: "hello",
type: "slash",
code: async (interaction) => {
const embed = new Embed()
.title("Hello!")
.description("This is a slash command response")
.color("#FF69B4");
await interaction.reply({ embeds: [embed] });
}
});
Latest Features (v0.1.6)
Slash Commands
Full support for Discord slash commands with automatic registration and management.
Interactive Components
Buttons, select menus, and modals with unified interaction handling.
Enhanced Embeds
Chainable embed builder with hex color support and clean syntax.
Command Loading
Load commands and interactions from files with automatic type detection.
REST API Integration
Built-in slash command registration and updates via Discord REST API.
Performance Optimized
Single event listeners and optimized architecture for better performance.
Current Status
meowcord v0.1.6 is stable and ready for production