Compare commits

...

1 Commits

Author SHA1 Message Date
f55f0aa4e4 add handleSpam 2019-12-23 07:32:31 -05:00
2 changed files with 17 additions and 0 deletions

11
src/handleSpam.js Normal file
View File

@ -0,0 +1,11 @@
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!',
]
const handleSpam = event => {
const phrase = phrases[Math.floor(Math.random() * phrases.length)]
return event.reply(phrase)
}
module.exports = handleSpam

View File

@ -3,6 +3,9 @@ const chalk = require('chalk')
require('dotenv').config()
const { insertTrack } = require('./mpc-commands')
let request = ''
const handleSpam = require('./handleSpam')
const CLIENT_ID = process.env.CLIENT_ID
const CLIENT_SECRET = process.env.CLIENT_SECRET
@ -47,6 +50,9 @@ const searchTrack = event => {
}
const requestTrack = event => {
if (event.message === request) return handleSpam(event)
request = event.message
let pattern = /^!request "(.+?)"( artist "(.+?)")?/
let match = event.message.match(pattern)
if (!match)