diff options
Diffstat (limited to 'abwelcome.js')
| -rw-r--r-- | abwelcome.js | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/abwelcome.js b/abwelcome.js new file mode 100644 index 0000000..792cb9f --- /dev/null +++ b/abwelcome.js @@ -0,0 +1,27 @@ +const Discord = require('discord.js'); +const client = new Discord.Client(); +const config = require('./absettings.json'); + + +client.on('ready', () => { + console.log("[SUCCESS] AleeArmy Welcomer is now ready!"); + client.user.setStatus('invisible') + }); + + client.on("guildMemberAdd", function(member) { + member.guild.channels.find("name", "welcomes-and-byes").sendMessage(member.toString() + " has joined the server"); + +}); + +client.on("guildMemberRemove", function(member) { + member.guild.channels.find("name", "welcomes-and-byes").sendMessage(member.toString() + " has left the server"); + +}); + +process.on('unhandledRejection', function(err, p) { + console.log("[ERROR | UNCAUGHT PROMISE] " + err.stack); +}); + +client.login (config.token).catch(function() { + console.log("[ERROR] Login failed. Please contact Alee14#9928 or email him at alee14498@gmail.com."); + }); |
