From d376484566c1712870b29eea524bc63ab82eec49 Mon Sep 17 00:00:00 2001 From: Daniel Odendahl Jr Date: Wed, 26 Apr 2017 17:46:42 +0000 Subject: [PATCH] I should probably do a permission check there --- index.js | 2 ++ package.json | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/index.js b/index.js index b6affeb2..976f3758 100644 --- a/index.js +++ b/index.js @@ -31,12 +31,14 @@ client.registry client.on('guildMemberAdd', (member) => { const channel = member.guild.channels.find('name', 'member_logs'); if (!channel) return; + if (!channel.permissionsFor(client.user).has('SEND_MESSAGES')) return; channel.send(`Welcome ${member.user.username}!`); }); client.on('guildMemberRemove', (member) => { const channel = member.guild.channels.find('name', 'member_logs'); if (!channel) return; + if (!channel.permissionsFor(client.user).has('SEND_MESSAGES')) return; channel.send(`Bye ${member.user.username}...`); }); diff --git a/package.json b/package.json index e2a607a9..342be6c1 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "xiaobot", - "version": "15.4.4", + "version": "15.4.5", "description": "A Discord Bot", "main": "shardingmanager.js", "scripts": {