Skip to content

Instantly share code, notes, and snippets.

@kechol
Last active August 29, 2015 14:09
Show Gist options
  • Save kechol/780702b6801514ccf6db to your computer and use it in GitHub Desktop.
Save kechol/780702b6801514ccf6db to your computer and use it in GitHub Desktop.
挨拶スクリプト for Hubot
# Description:
# hubot scripts to greet members friendly
#
# Dependencies:
# None
#
# Configuration:
# None
#
# Commands:
# None
#
# Author:
# kechol
module.exports = (robot) ->
hellos = [
'(=゚ω゚)ノぃょぅ'
'(*」´∀`)」コンチワァァァァァァァァァァァァ'
'ヾ(=´・∀・`=)こんちぃ~'
'ヾ(>ω<)ノ【ィョーゥ】ヾ(>ω<)ノ'
'コンチャ━━。+゚*(w´∀`w)*゚+。━━ァァ!!!'
'☆*。:゚*コンニヾ(*゚∀゚*)ノチワァ.゚。+*☆'
'(。 ・ v ・ 。)ノ コンチワ♪'
'|^・ω・)/ ハロー♪'
]
byes = [
'ヽ( ´ー`)ノ まったね~'
'サョナラコーラス サン!ハイ!|。・ω・)ノ (・∀・(・∀・(・∀・*)バーイー♪'
'ヾ(・д・)Byёヾ(・д・)Byё'
'でゎ|゚∀゚)ノ)))) ババーィ |)≡サッ'
'またねぇ(・ω・)ノ▽'
'ヾ|* ̄ー ̄|* ̄∇ ̄|/"マタネー♪'
'バイバイ♪・:*:・゚★,。・:*:・゚☆(@ ̄∇ ̄@)ノ~~~'
'o( ̄∇ ̄o)グッ!!(∇ ̄ )クル(  )クル(  ̄∇)クル(o ̄∇ ̄)ノバーイ'
]
thanks = [
'あ( ̄○ ̄)り( ̄◇ ̄)が( ̄△ ̄)と( ̄0 ̄)う( ̄ー ̄)'
"★☆。.:*:・''゚★('-^v)Thanks(v^-')★。.:*:・''☆★"
'ドモヽ(*´ω`*))((*´ω`*)ノドモ'
'サンキュゥコーラス サン!ハイ!|。・ω・)ノ (・∀・(・∀・(・∀・*)サーンキュー♪'
'd(>ω<*)☆スペシャルサンクス☆(*>ω<)b'
'アリガト━((*´д`爻´д`*))━!!!!'
'тндйк[o・ω・]人[・ω・o] уoц'
'A(*゜Д゜*)R(д゜* )I(゜ )G( )A( ゜)T(* ゜д)O(*゜∀゜*)ノ~☆'
]
busys = [
'オツカレチャ━ヽ(*゚∀゚)ノヽ(*゚∀゚*)ノヽ(゚∀゚*)ノ━ァァン!!!'
'(。・ω・。)ノシ━オ━ツ━カ━レ━サ━マ━…☆彡'
'おつであります♪ (c_・`。)ヘヘ(・ω・`。)モミモミ'
'オツカレサマ━゚+。:.゚(*´艸 `*)゚.:。+゚━ッ♪'
'(*`・ω´・b゚・*:.。.☆【オツカレサマ 】☆.。.:*・゚'
'オツ━━(,,・ω・,,)(,,・ω・,,)(,,・ω・,,)━━!!'
'(●´・∀・`)σ゚+。*゚+。【お】【つ】【か】【れ】【ぇ】。+゚*。+゚ a(`・ω・´○) '
'ォッヵレサ―ヾ(★´∀`☆)ノ―ンッッ♪'
]
congrats = [
'イイネ(゚∀゚≡イイネ(゚∀゚≡゚∀゚)イイネ≡゚∀゚)超イイネー!!'
'オメデト( ^_^)∠※PAN!。.*:・"゜☆。.:*:・"゜★゜"・:*\(^O^)/'
'ワッショイヽ(゜∀゜)メ(゜∀゜)メ(゜∀゜)ノワッショイ'
'オメデトコーラス サン!ハイ! /・ω・)/~~(´∀`*)(´∀`*)(´∀`*)オ~メ~'
'~~┗─v(*・д・)。o○。o○祝○o。○o。(・д・*)v─┛~~'
'*・д・)*・д・)*・д・)ノ~★ォメデトゥ★~ヽ(・д・*(・д・*(・д・*'
'パチパチ☆(o´∀`ノノ゙【★。.+:゚・*ォメデトゥ*・゚:+.。★】'
'ワーイ♪☆彡(ノ゚▽゚)ノ☆彡ヘ(゚▽゚ヘ)☆彡(ノ゚▽゚)ノ☆彡ワーイ♪'
]
answers = [
'オッケー★⌒c( ̄▽ ̄)マカシトキィ!'
'ヨロ───ヽ(○`・v・)人(・v・´●)ノ───シク♪'
'((ノ(_ _ ノ)ヨロシクオネガイシマス'
'夜露死苦(キ ̄Д ̄)y─┛~~~'
'(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ(゚ロ゚)ムリ'
'ヨロ ゚+.゚ヽ(*>∇<)ノ゚.+゚ シク♪'
'OK━承諾━許可━採用━ヽ( *゚Д゚)ノ━採用━許可━承諾━OK♪'
'(≧▽≦)ゝ了解シマシタ!!'
]
sorrys = [
'ゴメンネm(;ω;`m)三(m´;ω;)mゴメンネ'
'すいませんでした ペコリ(o_ _)o))'
'ゴメ━━━゚(ノД`゚)゚。━━━ン!!'
'許せ♪(^ω^)ニコッ'
'反省隊m(・ω・`)m(´・ω・`)m(´・ω・)m参上'
'(*_ _)人ゴメンナサイ'
'。゜゜(´□`。)°゜。ワーン!!ごめんよぉ!!'
'(;・д・Aそりゃ失礼'
]
cheers = [
'il||li _| ̄|○ヽ(・ω・`)ポンポン♪'
'ヽ(●*´∪`*《.+゚*どんまぃ。:゚+》q'
'Σd(*O∀O.+゚*どんまぃ。:゚+O∀O*)b☆'
"v(*'∇`*)《どんまぃです♪♪》^☆"
'|゚+。:゚大丈夫だy回゚:。+゚|q∀`◎)p((+゚*。ドンマィ:゚+)) '
'\(*゜ロ\)*゜ロ\)*゜ロ\)ど...ど...ど...どんまい! '
'ストレスタメルト(*´し`)/(・・;)ハゲルヨ '
'ョチヽ[・ω・`●]ョチ '
]
mornings = [
'オハ───ヽ(○`・v・)人(・v・´●)ノ───ッ!!!'
'o(゚∀゚)o オッ ヽ(゚∀゚)ノ ハー'
'Oo(っд・`。)オハヨォ…'
'(*´_●`)ノ(*´_○`)ノ(*´_●`)ノオハオハオハ♪'
'(。・∀・)ノ゛おっは~'
'(*´・д・)ォ(´・д・`)ハ(・д・`*)ョ―!'
'オハヨ━━━ヽ(*゚∀゚)ノ||ヽ(・∀・)ノ||ヽ(゚∀゚*)ノ━━━ゥ♪'
'【ぉ】【は】【ょ】ョ*・д・*)ノ″'
]
nights = [
'ヾ(* ̄ ̄ ̄ ̄▽ ̄ ̄ ̄ ̄*)ノこんばんわ♪'
'こ━━━ヽ(。・∀-)人(-∀・。)ノ━━━ん♪'
'(o´・ω・`)⊃`ノ (*`・ω・´)八゛`ノ(*`・∀・´)ノ八ー!!!'
'd(´∀’★*☆*コンバン㍗*☆*★’∀`)b'
'こんばんわ━( ・∀・)ノ□☆□ヽ(・∀・ )━ッ!'
'オハヨウカ!?>Σ(゚Д゚;≡;゚д゚) <イヤコンバンワ!!'
'⊃`ノ八゛`ノゎ~♪ヽ(★-Д-★)ノ〃'
'((ヽ(●´C_,`●)こんばんわぁぁ'
]
robot.hear /こんにち(は|わ)/, (msg) ->
msg.send msg.random hellos
robot.enter (msg) ->
msg.send msg.random hellos
robot.hear /(ばいば(ー|〜)*い|さよう?なら)/, (msg) ->
msg.send msg.random byes
robot.leave (msg) ->
msg.send msg.random byes
robot.hear /ありがと(う|ー|〜|っ|!)+/, (msg) ->
msg.send msg.random thanks
robot.hear /(了解|承知|わかり)(いた|致)?し?(ました|です)/, (msg) ->
msg.send msg.random thanks
robot.hear /お(つか|疲)れ/, (msg) ->
msg.send msg.random busys
robot.hear /(終わり|完了し|終了し|リリースし|でき|ておき)ました/, (msg) ->
msg.send msg.random congrats
robot.hear /【祝】/, (msg) ->
msg.send msg.random congrats
robot.respond /祝って/, (msg) ->
msg.send msg.random congrats
robot.hear /((よろ|宜)しく)?お?(願|ねが)い((致|いた)?します|できますか)/, (msg) ->
msg.send msg.random answers
robot.hear /(ごめん|すみません|申し訳|もうしわけ|失礼(致|いた)?しました)/, (msg) ->
msg.send msg.random cheers
robot.hear /(疲|つか)れた/, (msg) ->
msg.send msg.random cheers
robot.hear /(辛|つら)い/, (msg) ->
msg.send msg.random cheers
robot.respond /(こら|ふざけ(ん|る)な|謝(れ|りなさい))$/, (msg) ->
msg.send msg.random sorrys
robot.hear /こんばん(は|わ)/, (msg) ->
msg.send msg.random nights
robot.hear /おはよ(う|ー|〜|っ|!)+/, (msg) ->
msg.send msg.random mornings
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment