Package Exports
- aoi.js-handler
- aoi.js-handler/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (aoi.js-handler) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
AOI.JS-HANDLER
aoi.js-handler is a package built for aoi.js to make it easy for users to load their command, events, custom functions and statuses.
Installation
npm install aoi.js-handlerSetup
// Import necessary modules
const { AoiClient } = require("aoi.js");
const { Handler } = require("aoi.js-handler")
// Create a new AoiClient instance
const client = new AoiClient({
token: "Discord Bot Token",
prefix: "Discord Bot Prefix",
intents: ["MessageContent", "Guilds", "GuildMessages"],
events: ["onMessage", "onInteractionCreate"],
database: {
type: "aoi.db",
db: require("@akarui/aoi.db"),
dbType: "KeyValue",
tables: ["main"],
securityKey: "a-32-characters-long-string-here",
}
});
// Initialize a Handler for structured command handling
const handler = new Handler(
{
client: client,
readyLog: true
},
{
// Additional Handler configuration options go here
},
__dirname
);
// Module is now ready for useUseful Links
|
|
|---|---|
|
|
Visit docs for further information.
Showcase
Command Loader

Variable Loader

Status Loader

Custom Function Loader

readyLog: true


