Hubot hubot에서 태스크 추적 bot을 구현 처음으로 Hubot 스크립트를 썼을 때 조사한 일( 에 쓰지 않았던 것)을 정리했습니다. 발언 시간 취득 CoffeeScript는 접한 적이 없지만 뭔가 만들어보고 싶다는 분의 등을 살짝 누르면 다행입니다. ※ 거의 거의 같은 내용을 에도 투고하고 있습니다 now hogehoge 라고 발언하면, 발언 내용 hogehoge 로 시각과 발언자를 기록 hubot today 라고 발언하면, 오늘 분... HubotCoffeeScript Hubot을 도입한다면 알아야 할 실제로 사용하는 최소한의 구현 스크립트 3선 ChatOps로 Hubot을 사용하는 개발 회사도 점점 늘어나고 있는 가운데, 실제로 어떤 Hubot 스크립트를 사용하고 있는지 소개합니다. 조금이지만 내 소개를 · · 이번 본지 26P~의 「시작하고 있습니다.ChatOps - Slack+Hubot으로 환경 구축 해설」이라고 하는 기사를 썼습니다! 내용으로서는 ChatOps를 사용해 개발 업무로부터 사내 교류 등 폭넓게 ChatOps로 개선... ChatOpsHubotCoffeeScript Backlog 업데이트를 Hubot을 통해 Slack에 알립니다. Backlog 업데이트를 Hubot을 통해 Slack에 알리기 통지 대상 과제 만들기 업데이트 (댓글 추가, 상태 변경 ...) 과제 알림 추가 Subversion 커밋 Wiki (만들기, 업데이트, 삭제) 은 만들었기 때문에 모처럼이기 때문에 Backlog도 만들어 버리자 자신을 위해 개수하고 싶었습니다 Hubot => Slack의 제휴는 가능하다 (ping -> pong가 가능하면 ok)... BacklognpmCoffeeScriptHubot슬랙 Bitbucket 업데이트를 Hubot을 통해 Slack에 알립니다. Bitbucket 업데이트를 Hubot을 통해 Slack에 알리기 알림 대상: PullRequest, Issue, Repository의 각 이벤트 기존 Slack Bitbucket Integration은 Repository Push 만 지원합니다. 어쨌든 모든 것을 알려주세요 (특히 PullRequest 주위) 라는 말로 만든 Hubot => Slack의 제휴는 가능하다 (ping -> po... HubotnpmCoffeeScriptBitbucket슬랙 비가 오기/멈추기 30 분 전에 Slack에 알려주는 hubot 스크립트 CoffeeScript라고 할까 js도 거의 쓴 적이 없는 채 우선 만들었기 때문에 수속형같고 더럽습니다. 세세한 곳에서도 pull request 대환영입니다. 잘 부탁드립니다. Yahoo의 API를 이용해, hubot에 비가 내리기 전・멈추기 전에 Slack의 지정한 채널에 통지를 해 주는 기능을 추가합니다. 통지시에는 현재로부터 60분 후까지의 강우량의 그래프, 30분 후의 비 구름의 모... 날씨npmCoffeeScriptHubot슬랙 generator에서 hubot을 대화식으로 만들기 Node.js의 0.12에서 ES6의 generator를 사용할 수 있게 되어 있으므로 공부. calendar.coffee generator는 robot.cal로 등록됩니다. yield 에서 generator에서 호출자로 처리가 이동합니다. generator가 존재하는 동안 hear마다 generator의 next가 호출된다. hubot의 거동 확인으로는 불필요하지만 처음에는 컴파일하면서 확... generatorHubotCoffeeScript Google Drive push notifications를 hubot에서 받기 Google Drive 변경사항 알림 특정 드라이브 폴더의 변경을 알립니다. 서비스 계정 만들기 에서 프로젝트 선택 또는 프로젝트 작성 API 및 인증 > API에서 Drive API 사용 API 및 인증 > 자격 증명에서 새로운 클라이언트 ID 생성하기 서비스 계정으로 만들기 새 P12 키 만들기 버튼으로 P12 키를 만들고 다운로드 한 것을 저장 API 및 인증 > 푸시에서 푸시를 받는 ... HubotCoffeeScript Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오. 극단적으로 번거로운 냄새가 나는 나보는, Slack 로부터 출전 피자를 주문할 수 있으면 좋겠다고 생각해 왔기 때문에 Hubot 스크립트를 써 보기로 했습니다. hubot call +818044431800 起きろ! 라는 느낌으로 명령하면 전화하여 합성 음성으로 메시지를 말해줍니다. 이미지의 전화 번호는 내 휴대 전화이지만 모자이크를 걸는 것도 번거롭기 때문에 걱정하지 마십시오. 전화번호에 +... 슬랙twilioHubotCoffeeScript Hubot을 사용하여 Slack에서 alc (영사랑)의 결과를 얻으십시오. 평소부터 씨에게 신세를 지고 있습니다만, 브라우저를 여는 것이 귀찮기 때문에 대체로 열려 있는 Slack로부터 취득할 수 있도록 Hubot Script를 만들었습니다. 현재, 영어 단어의 결과만 반환됩니다. alc hello or hubot alc me hello 라고 명령하면 반응해 줍니다. 그래서 npm에서 설치하십시오. 그래서, 그곳에서 바로 hubot/scripts 아래에 넣어도 상관... 슬랙HubotCoffeeScript Slack과 협력 한 Hubot에게 매일 아침 오늘의 일정을 알려줍니다. 현재 연구실 내에서 Slack을 사용하고 있어 모처럼이므로 Hubot을 도입하여 놀고 있다. 또한 연구실 내에서 예정된 공유를 위해 Google 캘린더에서 실험실 캘린더를 작성하여 운용하고 있다. 그러나, Google 캘린더에 복수의 캘린더를 표시하게 하면 보기 힘들거나, 원래 Google 캘린더를 확인하지 않는 등의 이유로 「오늘 미팅 있었는데?」등 예정을 파악할 수 없는 멤버가 발생한다.... HubotGoogleCalendarCoffeeScriptNode.js슬랙
hubot에서 태스크 추적 bot을 구현 처음으로 Hubot 스크립트를 썼을 때 조사한 일( 에 쓰지 않았던 것)을 정리했습니다. 발언 시간 취득 CoffeeScript는 접한 적이 없지만 뭔가 만들어보고 싶다는 분의 등을 살짝 누르면 다행입니다. ※ 거의 거의 같은 내용을 에도 투고하고 있습니다 now hogehoge 라고 발언하면, 발언 내용 hogehoge 로 시각과 발언자를 기록 hubot today 라고 발언하면, 오늘 분... HubotCoffeeScript Hubot을 도입한다면 알아야 할 실제로 사용하는 최소한의 구현 스크립트 3선 ChatOps로 Hubot을 사용하는 개발 회사도 점점 늘어나고 있는 가운데, 실제로 어떤 Hubot 스크립트를 사용하고 있는지 소개합니다. 조금이지만 내 소개를 · · 이번 본지 26P~의 「시작하고 있습니다.ChatOps - Slack+Hubot으로 환경 구축 해설」이라고 하는 기사를 썼습니다! 내용으로서는 ChatOps를 사용해 개발 업무로부터 사내 교류 등 폭넓게 ChatOps로 개선... ChatOpsHubotCoffeeScript Backlog 업데이트를 Hubot을 통해 Slack에 알립니다. Backlog 업데이트를 Hubot을 통해 Slack에 알리기 통지 대상 과제 만들기 업데이트 (댓글 추가, 상태 변경 ...) 과제 알림 추가 Subversion 커밋 Wiki (만들기, 업데이트, 삭제) 은 만들었기 때문에 모처럼이기 때문에 Backlog도 만들어 버리자 자신을 위해 개수하고 싶었습니다 Hubot => Slack의 제휴는 가능하다 (ping -> pong가 가능하면 ok)... BacklognpmCoffeeScriptHubot슬랙 Bitbucket 업데이트를 Hubot을 통해 Slack에 알립니다. Bitbucket 업데이트를 Hubot을 통해 Slack에 알리기 알림 대상: PullRequest, Issue, Repository의 각 이벤트 기존 Slack Bitbucket Integration은 Repository Push 만 지원합니다. 어쨌든 모든 것을 알려주세요 (특히 PullRequest 주위) 라는 말로 만든 Hubot => Slack의 제휴는 가능하다 (ping -> po... HubotnpmCoffeeScriptBitbucket슬랙 비가 오기/멈추기 30 분 전에 Slack에 알려주는 hubot 스크립트 CoffeeScript라고 할까 js도 거의 쓴 적이 없는 채 우선 만들었기 때문에 수속형같고 더럽습니다. 세세한 곳에서도 pull request 대환영입니다. 잘 부탁드립니다. Yahoo의 API를 이용해, hubot에 비가 내리기 전・멈추기 전에 Slack의 지정한 채널에 통지를 해 주는 기능을 추가합니다. 통지시에는 현재로부터 60분 후까지의 강우량의 그래프, 30분 후의 비 구름의 모... 날씨npmCoffeeScriptHubot슬랙 generator에서 hubot을 대화식으로 만들기 Node.js의 0.12에서 ES6의 generator를 사용할 수 있게 되어 있으므로 공부. calendar.coffee generator는 robot.cal로 등록됩니다. yield 에서 generator에서 호출자로 처리가 이동합니다. generator가 존재하는 동안 hear마다 generator의 next가 호출된다. hubot의 거동 확인으로는 불필요하지만 처음에는 컴파일하면서 확... generatorHubotCoffeeScript Google Drive push notifications를 hubot에서 받기 Google Drive 변경사항 알림 특정 드라이브 폴더의 변경을 알립니다. 서비스 계정 만들기 에서 프로젝트 선택 또는 프로젝트 작성 API 및 인증 > API에서 Drive API 사용 API 및 인증 > 자격 증명에서 새로운 클라이언트 ID 생성하기 서비스 계정으로 만들기 새 P12 키 만들기 버튼으로 P12 키를 만들고 다운로드 한 것을 저장 API 및 인증 > 푸시에서 푸시를 받는 ... HubotCoffeeScript Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오. 극단적으로 번거로운 냄새가 나는 나보는, Slack 로부터 출전 피자를 주문할 수 있으면 좋겠다고 생각해 왔기 때문에 Hubot 스크립트를 써 보기로 했습니다. hubot call +818044431800 起きろ! 라는 느낌으로 명령하면 전화하여 합성 음성으로 메시지를 말해줍니다. 이미지의 전화 번호는 내 휴대 전화이지만 모자이크를 걸는 것도 번거롭기 때문에 걱정하지 마십시오. 전화번호에 +... 슬랙twilioHubotCoffeeScript Hubot을 사용하여 Slack에서 alc (영사랑)의 결과를 얻으십시오. 평소부터 씨에게 신세를 지고 있습니다만, 브라우저를 여는 것이 귀찮기 때문에 대체로 열려 있는 Slack로부터 취득할 수 있도록 Hubot Script를 만들었습니다. 현재, 영어 단어의 결과만 반환됩니다. alc hello or hubot alc me hello 라고 명령하면 반응해 줍니다. 그래서 npm에서 설치하십시오. 그래서, 그곳에서 바로 hubot/scripts 아래에 넣어도 상관... 슬랙HubotCoffeeScript Slack과 협력 한 Hubot에게 매일 아침 오늘의 일정을 알려줍니다. 현재 연구실 내에서 Slack을 사용하고 있어 모처럼이므로 Hubot을 도입하여 놀고 있다. 또한 연구실 내에서 예정된 공유를 위해 Google 캘린더에서 실험실 캘린더를 작성하여 운용하고 있다. 그러나, Google 캘린더에 복수의 캘린더를 표시하게 하면 보기 힘들거나, 원래 Google 캘린더를 확인하지 않는 등의 이유로 「오늘 미팅 있었는데?」등 예정을 파악할 수 없는 멤버가 발생한다.... HubotGoogleCalendarCoffeeScriptNode.js슬랙