Slack 용 hubot에 지금 북산업 기능을 추가하는 스크립트
소개
hubot-slack-imakitasangyo라는 이름으로 npm에 공개했습니다.. 코드는 github에 게시 중 .
CoffeeScript라고 할까 js도 거의 쓴 적이 없는 채 우선 만들었기 때문에 수속형같고 더럽습니다. 세세한 곳에서도 pull request 대환영입니다. 잘 부탁드립니다. → htps : // 기주 b. 코 m / 타카 shyx / 후보 ts ぁ CK - 마키 타산 씨 /
이게 뭐야?
Recruit Technologies의 개발 요약 API 을 이용하여 hubot에 「지금 북산업」이라고 투고하면, 직전의 투고를 몇개 따져 와서 3행에 요약해 주는 기능을 추가합니다.
필요한 준비
Recruit Technologies가 개발한 요약 API는 자체적으로 호스팅해야 합니다.
내 경우에는 hubot을 실행하는 서버의 적절한 포트를 사용했습니다.
설치
귀하의 Slack 용 Hubot의 루트 디렉토리에서
npm install hubot-slack-imakitasangyo --save
그런 다음 hubot-slack-imakitasangyo를 external-scripts.json에 추가
$ cat external-scripts.json
[
... ,
"hubot-slack-imakitasangyo",
...
]
설정
환경 변수로 설정합니다.
export HUBOT_SLACK_TOKEN=[SLACK TOKEN 例: ”xoxp-afjpoaijfasd349asgfwadfa"]
export HUBOT_IMAKITASANGYO_BOT_USER_ID=[botのユーザーID 例: "U021A3SA3"]
export HUBOT_IMAKITASANGYO_SUMMPY_API_URL=[SummpyのAPIをホストしているURL 例: "http://127.0.0.1:9000/summarize"]
export HUBOT_IMAKITASANGYO_SOURCE_LINES=[さかのぼって要約する行数 例: "30"]
Special Thanks
아래의 Recruit Technologies의 API를 사용하고 있습니다.
자동 요약 API를 만들었으므로 공개합니다 | RECRUIT TECHNOLOGIES Member's blog
htp : // bg. Rec 루이 t - ch. 이. JP/2015/10/30
recruit-tech/summpy
htps : // 기주 b. 코 m / re c 루이 t ch / sh mpy
Reference
이 문제에 관하여(Slack 용 hubot에 지금 북산업 기능을 추가하는 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/takashyx/items/809134ab1a2f6c5c43f5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
귀하의 Slack 용 Hubot의 루트 디렉토리에서
npm install hubot-slack-imakitasangyo --save
그런 다음 hubot-slack-imakitasangyo를 external-scripts.json에 추가
$ cat external-scripts.json
[
... ,
"hubot-slack-imakitasangyo",
...
]
설정
환경 변수로 설정합니다.
export HUBOT_SLACK_TOKEN=[SLACK TOKEN 例: ”xoxp-afjpoaijfasd349asgfwadfa"]
export HUBOT_IMAKITASANGYO_BOT_USER_ID=[botのユーザーID 例: "U021A3SA3"]
export HUBOT_IMAKITASANGYO_SUMMPY_API_URL=[SummpyのAPIをホストしているURL 例: "http://127.0.0.1:9000/summarize"]
export HUBOT_IMAKITASANGYO_SOURCE_LINES=[さかのぼって要約する行数 例: "30"]
Special Thanks
아래의 Recruit Technologies의 API를 사용하고 있습니다.
자동 요약 API를 만들었으므로 공개합니다 | RECRUIT TECHNOLOGIES Member's blog
htp : // bg. Rec 루이 t - ch. 이. JP/2015/10/30
recruit-tech/summpy
htps : // 기주 b. 코 m / re c 루이 t ch / sh mpy
Reference
이 문제에 관하여(Slack 용 hubot에 지금 북산업 기능을 추가하는 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/takashyx/items/809134ab1a2f6c5c43f5
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
export HUBOT_SLACK_TOKEN=[SLACK TOKEN 例: ”xoxp-afjpoaijfasd349asgfwadfa"]
export HUBOT_IMAKITASANGYO_BOT_USER_ID=[botのユーザーID 例: "U021A3SA3"]
export HUBOT_IMAKITASANGYO_SUMMPY_API_URL=[SummpyのAPIをホストしているURL 例: "http://127.0.0.1:9000/summarize"]
export HUBOT_IMAKITASANGYO_SOURCE_LINES=[さかのぼって要約する行数 例: "30"]
아래의 Recruit Technologies의 API를 사용하고 있습니다.
자동 요약 API를 만들었으므로 공개합니다 | RECRUIT TECHNOLOGIES Member's blog
htp : // bg. Rec 루이 t - ch. 이. JP/2015/10/30
recruit-tech/summpy
htps : // 기주 b. 코 m / re c 루이 t ch / sh mpy
Reference
이 문제에 관하여(Slack 용 hubot에 지금 북산업 기능을 추가하는 스크립트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/takashyx/items/809134ab1a2f6c5c43f5텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)