Hubot에서 대화식 준도 코키요시
4554 단어 npmHubot준도 코키 요시CoffeeScript
module.exports = (robot) ->
zdk = (zun1)->
zun2 = yield zun1 is 'ズン'
zun3 = yield zun2 is 'ズン'
zun4 = yield zun3 is 'ズン'
doko1 = yield zun4 is 'ズン'
delete robot.zdk
if doko1 is 'ドコ' then 'キ・ヨ・シ!!' else false
nextZdk = (input)->
robot.zdk.next(input).value
robot.respond /(ズン|ドコ)$/i, (msg)->
unless robot.zdk
robot.zdk = zdk(msg.match[1])
res = nextZdk msg.match[1]
if typeof res is 'string'
msg.send res
else
unless res
delete robot.zdk
마지막으로 말하는 부분이 미묘한 생각이군요.
모처럼이므로 Slack에서
추가
npm에 첫 도전이 되어 등록해 보았습니다.
htps //w w. 음 pmjs. 코 m / Pac 가게 / 후보 t-sun 어디
자신의 hubot 모두 준도코하고 싶다!라는 분은 꼭.
hubot의 루트 디렉토리로 이동하면 다음 명령으로 설치할 수 있습니다.
$ npm install --save hubot-zundoko
$ echo '["hubot-zundoko"]' > external-scripts.json
참고
ぃ tp // 이 m / t / ms / 0 a 5875 0f5731 c8f8
htp //사이호오오오오오오오. 하테나 bぉg. 코m/엔트리/2013/12/07/052150
Reference
이 문제에 관하여(Hubot에서 대화식 준도 코키요시), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/tomoki1207/items/f76813a5e4e57d9e49af텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)