diff --git a/scripts/memes.coffee b/scripts/memes.coffee index 6a63f10..9339b80 100644 --- a/scripts/memes.coffee +++ b/scripts/memes.coffee @@ -11,6 +11,10 @@ # Enrico Fasoli (fazo96) module.exports = (robot) -> + escape = (str) -> (str.replace /\ /g, '_').replace /-/g, '--' + robot.respond /meme (.+)/i, (res) -> - url = 'http://memegen.link/'+res.match[1]+'.jpg' + text = res.match[1] + meme = (escape i.trim() for i in text.split ',').join '/' + url = 'http://memegen.link/' + meme + '.jpg' res.send url