mopo-discordjs

mopo-discordjs

npm version npm downloads

mopo-discordjs is a modular Node.js library designed to enhance the Discord.js framework by implementing a class-based architecture and utilizing a monorepo structure. This approach simplifies the integration and removal of features, allowing developers to tailor their bots according to specific needs.

[!WARNING] This project is currently in development. Features are in a preliminary stage and may be subject to change. Originally created for personal use, this library has been adapted for general use, which may lead to unintended behavior or unexpected outcomes.

  • Modular Design: The library breaks down Discord.js functionalities into manageable modules, making it easier to include or exclude features as needed.
  • Class-Based Architecture: This design promotes cleaner and more organized code, enhancing maintainability.
  • Easy Interaction Management: Simplifies the process of binding execute functions to various Discord interactions.

Node.js 20 or newer is required.

npm install mopo-discordjs