Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.
2838 단어 슬랙twilioHubotCoffeeScript
소개
극단적으로 번거로운 냄새가 나는 나보는, Slack 로부터 출전 피자를 주문할 수 있으면 좋겠다고 생각해 왔기 때문에 Hubot 스크립트를 써 보기로 했습니다.
실행 예
hubot call +818044431800 起きろ!
라는 느낌으로 명령하면 전화하여 합성 음성으로 메시지를 말해줍니다. 이미지의 전화 번호는 내 휴대 전화이지만 모자이크를 걸는 것도 번거롭기 때문에 걱정하지 마십시오.
전화번호에 + 가 없는 경우 Twilio 는 from 번호와 같은 나라 번호를 사용한다고 하므로, 이 예에서는 머리의 0 을 취한 번호에 일본의 국가 번호 +81 을 추가하고 있습니다.
Hubot 소개
도입에 대해서는 아래의 기사를 참고해 주세요. bouzuya 씨 멋지다.
Slack에서 Hubot을 사용할 수 있도록 설정
Hubot / ChatOps 란 무엇입니까?
Twilio에 등록, ID 취득 등
전화를 걸려면 어쨌든 Twilio에 등록합니다. 계정을 등록한 후 계정 설정 페이지로 이동하여 AccountSID
및 AuthToken
및 コール元の電話番号
그래 그래, 트라이얼에서는 하나의 번호 밖에 걸 수 없기 때문에, 여러가지 번호에 걸고 싶다면 신용카드의 등록이 필요합니다.
Hubot-twilio-call 설치
npm install --save hbkr/hubot-twilio-call
GitHub에있는 스크립트 을 직접 hubot/scripts
부하에 푹 빠져도 괜찮습니다만, 하기 의존 모듈의 추가를 부탁합니다.
npm install --save twilio querystring
환경 변수 세트
위 Twilio에서 얻은 데이터를 설정합니다.
$ heroku create
$ heroku config:set HUBOT_TWILIO_ACCOUNT_SID=<Twilio AccountSID>
$ heroku config:set HUBOT_TWILIO_AUTH_TOKEN=<Twilio AuthToken>
$ heroku config:set HUBOT_TWILIO_FROM_PHONE_NUMBER=<取得した twilio の電話番号>
$ heroku config:set HUBOT_TWILIO_VOICE_TYPE=<man or woman>
$ git push heroku master
피자를 주문해보세요
이것으로 무사히 Slack 로부터 피자를 주문할 수 있게 되었으므로, 피자 모자 시부야 1가점에 주문해 보겠습니다.
ieiri> hubot +81354531112 東京都渋谷区道玄坂2-10-12株式会社キメラまで、ピザを1枚お願いします。
hubot> Calling to +81354531112
결과
합성 음성이 의심되었는지, 주문은 통과하지 않았습니다. 죄송합니다.
덤
SMS 송신 기능도 붙여 보았습니다. 이것은 이것으로 편리 할지도 모릅니다.hubot sms +818044431800 起きろ!
이런 느낌.
Reference
이 문제에 관하여(Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hbkr/items/cab42902c3a63752a867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
hubot call +818044431800 起きろ!
라는 느낌으로 명령하면 전화하여 합성 음성으로 메시지를 말해줍니다. 이미지의 전화 번호는 내 휴대 전화이지만 모자이크를 걸는 것도 번거롭기 때문에 걱정하지 마십시오.전화번호에 + 가 없는 경우 Twilio 는 from 번호와 같은 나라 번호를 사용한다고 하므로, 이 예에서는 머리의 0 을 취한 번호에 일본의 국가 번호 +81 을 추가하고 있습니다.
Hubot 소개
도입에 대해서는 아래의 기사를 참고해 주세요. bouzuya 씨 멋지다.
Slack에서 Hubot을 사용할 수 있도록 설정
Hubot / ChatOps 란 무엇입니까?
Twilio에 등록, ID 취득 등
전화를 걸려면 어쨌든 Twilio에 등록합니다. 계정을 등록한 후 계정 설정 페이지로 이동하여 AccountSID
및 AuthToken
및 コール元の電話番号
그래 그래, 트라이얼에서는 하나의 번호 밖에 걸 수 없기 때문에, 여러가지 번호에 걸고 싶다면 신용카드의 등록이 필요합니다.
Hubot-twilio-call 설치
npm install --save hbkr/hubot-twilio-call
GitHub에있는 스크립트 을 직접 hubot/scripts
부하에 푹 빠져도 괜찮습니다만, 하기 의존 모듈의 추가를 부탁합니다.
npm install --save twilio querystring
환경 변수 세트
위 Twilio에서 얻은 데이터를 설정합니다.
$ heroku create
$ heroku config:set HUBOT_TWILIO_ACCOUNT_SID=<Twilio AccountSID>
$ heroku config:set HUBOT_TWILIO_AUTH_TOKEN=<Twilio AuthToken>
$ heroku config:set HUBOT_TWILIO_FROM_PHONE_NUMBER=<取得した twilio の電話番号>
$ heroku config:set HUBOT_TWILIO_VOICE_TYPE=<man or woman>
$ git push heroku master
피자를 주문해보세요
이것으로 무사히 Slack 로부터 피자를 주문할 수 있게 되었으므로, 피자 모자 시부야 1가점에 주문해 보겠습니다.
ieiri> hubot +81354531112 東京都渋谷区道玄坂2-10-12株式会社キメラまで、ピザを1枚お願いします。
hubot> Calling to +81354531112
결과
합성 음성이 의심되었는지, 주문은 통과하지 않았습니다. 죄송합니다.
덤
SMS 송신 기능도 붙여 보았습니다. 이것은 이것으로 편리 할지도 모릅니다.hubot sms +818044431800 起きろ!
이런 느낌.
Reference
이 문제에 관하여(Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hbkr/items/cab42902c3a63752a867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
전화를 걸려면 어쨌든 Twilio에 등록합니다. 계정을 등록한 후 계정 설정 페이지로 이동하여
AccountSID
및 AuthToken
및 コール元の電話番号
그래 그래, 트라이얼에서는 하나의 번호 밖에 걸 수 없기 때문에, 여러가지 번호에 걸고 싶다면 신용카드의 등록이 필요합니다.
Hubot-twilio-call 설치
npm install --save hbkr/hubot-twilio-call
GitHub에있는 스크립트 을 직접 hubot/scripts
부하에 푹 빠져도 괜찮습니다만, 하기 의존 모듈의 추가를 부탁합니다.
npm install --save twilio querystring
환경 변수 세트
위 Twilio에서 얻은 데이터를 설정합니다.
$ heroku create
$ heroku config:set HUBOT_TWILIO_ACCOUNT_SID=<Twilio AccountSID>
$ heroku config:set HUBOT_TWILIO_AUTH_TOKEN=<Twilio AuthToken>
$ heroku config:set HUBOT_TWILIO_FROM_PHONE_NUMBER=<取得した twilio の電話番号>
$ heroku config:set HUBOT_TWILIO_VOICE_TYPE=<man or woman>
$ git push heroku master
피자를 주문해보세요
이것으로 무사히 Slack 로부터 피자를 주문할 수 있게 되었으므로, 피자 모자 시부야 1가점에 주문해 보겠습니다.
ieiri> hubot +81354531112 東京都渋谷区道玄坂2-10-12株式会社キメラまで、ピザを1枚お願いします。
hubot> Calling to +81354531112
결과
합성 음성이 의심되었는지, 주문은 통과하지 않았습니다. 죄송합니다.
덤
SMS 송신 기능도 붙여 보았습니다. 이것은 이것으로 편리 할지도 모릅니다.hubot sms +818044431800 起きろ!
이런 느낌.
Reference
이 문제에 관하여(Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hbkr/items/cab42902c3a63752a867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ heroku create
$ heroku config:set HUBOT_TWILIO_ACCOUNT_SID=<Twilio AccountSID>
$ heroku config:set HUBOT_TWILIO_AUTH_TOKEN=<Twilio AuthToken>
$ heroku config:set HUBOT_TWILIO_FROM_PHONE_NUMBER=<取得した twilio の電話番号>
$ heroku config:set HUBOT_TWILIO_VOICE_TYPE=<man or woman>
$ git push heroku master
이것으로 무사히 Slack 로부터 피자를 주문할 수 있게 되었으므로, 피자 모자 시부야 1가점에 주문해 보겠습니다.
ieiri> hubot +81354531112 東京都渋谷区道玄坂2-10-12株式会社キメラまで、ピザを1枚お願いします。
hubot> Calling to +81354531112
결과
합성 음성이 의심되었는지, 주문은 통과하지 않았습니다. 죄송합니다.
덤
SMS 송신 기능도 붙여 보았습니다. 이것은 이것으로 편리 할지도 모릅니다.hubot sms +818044431800 起きろ!
이런 느낌.
Reference
이 문제에 관하여(Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/hbkr/items/cab42902c3a63752a867
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Hubot과 Twilio API를 사용하여 Slack에서 전화를 걸어 피자를 주문해보십시오.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hbkr/items/cab42902c3a63752a867텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)