From 307f3d575fdc5185c18dfd9600984161413e80ae Mon Sep 17 00:00:00 2001 From: notnull Date: Mon, 23 Dec 2019 09:08:30 -0500 Subject: [PATCH] update handleSpam --- src/handleSpam.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/handleSpam.js b/src/handleSpam.js index a4c72f3..cb3524d 100644 --- a/src/handleSpam.js +++ b/src/handleSpam.js @@ -1,9 +1,21 @@ const phrases = [ 'Did you know? Zhachev is a twat.', 'Zhachev is a poor lonely baby who has been stalking this IRC for over a year. anti-civ 4 lyfe!', + "Zhachev could be blowing up transformers, but instead he's wasting time stalking us on IRC.", ] +let spam = false + +const resetSpam = () => { + spam = false + console.log('reset spam counter.') +} + const handleSpam = event => { + if (spam === true) return + console.log('spam detected. setting spam counter.') + spam = true + setTimeout(resetSpam, 30000) const phrase = phrases[Math.floor(Math.random() * phrases.length)] return event.reply(phrase) }