forked from hubot-archive/hubot-thank-you
-
Notifications
You must be signed in to change notification settings - Fork 2
/
thank-you.coffee
47 lines (43 loc) · 1.18 KB
/
thank-you.coffee
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
# Description:
# Hubot responds any thank message politely. Phrases from:
# http://www.macmillandictionary.com/thesaurus-category/british/Ways-of-accepting-someone-s-thanks
#
# Dependencies:
# None
#
# Configuration:
# None
#
# Commands:
# hubot obrigado|gracias|valeu|vlw|thank[s] [you]|tks|thx - Aceita seu agradecimento :-)
#
# Author:
# github.com/delucas
response = [
"eu que agradeço!",
"eu que agradeço!!! :v:",
"imagina",
"não, não.. obrigado você!",
"não foi nada",
"não há de quê",
"o prazer é meu",
"obrigado você",
"opa, estamos aí",
"por nada",
"sem problemas",
"sempre um prazer inoxidável poder ajudar :smile:",
"tamo junto!",
":+1:",
":bowtie:",
":call_me_hand:",
":fist_oncoming:",
":ok_hand:",
":raised_back_of_hand:",
":v:"
]
module.exports = (robot) ->
robot.respond /(agradecid.|(assaz|deveras) grat.|gracias|(muito )?obrigad.|thanks|thank ?you|tks|thx|vale+u|vlw+)/i, (msg) ->
msg.send msg.random response
thanks = new RegExp "(agradecid.|(assaz|deveras) grat.|gracias|(muito )?obrigad.|thanks|thank ?you|tks|thx|vale+u|vlw+) *.#{robot.name}", "i"
robot.hear thanks, (msg) ->
msg.send msg.random response