You need to sign in or sign up before continuing.
Commits (2)
/* global process */
const settings = JSON.parse(process.env.SOCS);
module.exports = (client, member) => {
if (process.env.DEBUG === 'true') {
console.log("DEBUG: Incoming event: ", "guildMemberAdd");
}
const greeting = `Hey ${member}, welcome to the server`;
const guild = member.guild;
guild.channels.find((channel) =>
guild.channels.cache.find((channel) =>
channel.name === settings[guild.name.toLowerCase()].default_channel)
.send(greeting);
};
......@@ -15,6 +15,9 @@ fs.readdir('./events/', (err, files) => {
files.forEach((file) => {
const eventHandler = require(`./events/${file}`);
const eventName = file.split('.')[0];
if (process.env.DEBUG === 'true') {
console.log("DEBUG: Registering eventhandler for event: ", eventName);
}
client.on(eventName, (...args) => eventHandler(client, ...args));
});
});
......
{
"name": "Marvin",
"version": "0.4.1",
"version": "0.4.2",
"lockfileVersion": 1,
"requires": true,
"dependencies": {
......
{
"name": "Marvin",
"description": "A sad Discord Bot",
"version": "0.4.1",
"version": "0.4.2",
"main": "index.js",
"scripts": {
"start": "node index.js",
......