Added interaction event handler
This commit is contained in:
18
index.js
18
index.js
@@ -1,6 +1,5 @@
|
||||
const { Client, GatewayIntentBits, Partials, ActivityType, Events, Collection } = require('discord.js');
|
||||
const { botLogChannel, color } = require('./config/options.json');
|
||||
const { loadSlashCommands, loadMessageEvents, loadContextMenu, loadModalEvents, loadButtonEvents, loadReadyEvents } = require('./utils/eventHandler.js')
|
||||
const { loadSlashCommands, loadMessageEvents, loadContextMenu, loadModalEvents, loadButtonEvents, loadReadyEvents, loadInteractionEvents } = require('./utils/eventHandler.js')
|
||||
require('dotenv').config();
|
||||
const mongoURI = process.env.MONGOURI;
|
||||
const { connect } = require('mongoose');
|
||||
@@ -39,20 +38,7 @@ loadButtonEvents(client);
|
||||
loadModalEvents(client);
|
||||
loadMessageEvents(client);
|
||||
loadReadyEvents(client)
|
||||
|
||||
client.on(Events.InteractionCreate, async interaction => {
|
||||
if (interaction.isCommand()) {
|
||||
console.log(interaction.user.username + "#" +
|
||||
interaction.user.discriminator + " ran " +
|
||||
interaction.commandName
|
||||
);
|
||||
} else if (interaction.isButton()) {
|
||||
console.log(interaction.user.username + "#" +
|
||||
interaction.user.discriminator + " clicked " +
|
||||
interaction.customId
|
||||
);
|
||||
}
|
||||
});
|
||||
loadInteractionEvents(client);
|
||||
|
||||
client.login(token);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user