add ban message to bot-log channel

This commit is contained in:
MSFTserver 2017-11-03 12:06:17 -07:00 committed by GitHub
parent e823a98321
commit be3022f7ee
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -2,6 +2,8 @@ const authors = [];
let warned = []; let warned = [];
let banned = []; let banned = [];
let messagelog = []; let messagelog = [];
let config = require('config');
let botlog = config.get('moderation').logchannel;
let hasPerms = require('../helpers.js').hasPerms; let hasPerms = require('../helpers.js').hasPerms;
let inPrivate = require('../helpers.js').inPrivate; let inPrivate = require('../helpers.js').inPrivate;
let hasExcludedSpamChannels = require('../helpers.js').hasExcludedSpamChannels; let hasExcludedSpamChannels = require('../helpers.js').hasExcludedSpamChannels;
@ -29,7 +31,7 @@ exports.antiSpam = function(bot) {
bot.on('message', msg => { bot.on('message', msg => {
if(!inPrivate(msg) && hasPerms(msg) || msg.author.bot || hasExcludedSpamChannels(msg) || hasExcludedSpamUsers(msg)) { if(inPrivate(msg) || hasPerms(msg) || msg.author.bot || hasExcludedSpamChannels(msg) || hasExcludedSpamUsers(msg)) {
return return
} }
if(msg.author.id != bot.user.id){ if(msg.author.id != bot.user.id){
@ -114,6 +116,7 @@ exports.antiSpam = function(bot) {
if (user) { if (user) {
user.ban().then((member) => { user.ban().then((member) => {
msg.channel.send(msg.author + " " +banMessage); msg.channel.send(msg.author + " " +banMessage);
bot.channels.get(botlog).send(msg.author + " " +banMessage);
return true; return true;
}).catch(() => { }).catch(() => {
msg.channel.send("insufficient permission to kick " + msg.author + " for spamming."); msg.channel.send("insufficient permission to kick " + msg.author + " for spamming.");