mirai
command
onEvent
Loop to all event in global.GoatBot.onEvent and run when have new event
0
views
0
likes
0
installs
raw source
const allOnEvent = global.GoatBot.onEvent;
module.exports = {
config: {
name: "onEvent",
version: "1.1",
author: "Nagi-X-Ajmaul",
description: "Loop to all event in global.GoatBot.onEvent and run when have new event",
category: "events"
},
onStart: async ({ api, args, message, event, threadsData, usersData, dashBoardData, threadModel, userModel, dashBoardModel, role, commandName }) => {
for (const item of allOnEvent) {
if (typeof item === "string")
continue; // Skip if item is string, because it is the command name and is executed at ../../bot/handler/handlerEvents.js
item.onStart({ api, args, message, event, threadsData, usersData, threadModel, dashBoardData, userModel, dashBoardModel, role, commandName });
}
}
};