Ruby에서 온 Slack-IAPI

1486 단어 adventcalendar2017

Ruby에서 온 Slack-IAPI


카탈로그

  • 우선
  • 준비
  • 실천
  • 응용
  • 개시하다


    AdventCledar'슬랙'이 비어 있기 때문에 이 기사를 쓰기로 했다.
    슬랙으로 얄미운 메시지를 보내고 싶을 때 많이 쓰죠(웃음)

    차리다


    Slack에서bot 사용자 만들기


    https://api.slack.com/apps
    위에서 Create an Apps 를 클릭하십시오.

    그래서bot의 이름과 슬랙팀을 선택했다.
    결정했어, "TestBot"!
    만들어서 나온 페이지 아래에 있는 Verification Token의 Token을 적어주세요!

    gemInstall


    실행gem install slack-api이렇게 되면 준비가 완성된다!

    실천하다


    다음YOUTOKEN을 아까 Token으로 바꿔서 실행해 보세요.
    require 'slack-api'
    # 先ほどのTokenを下に入力
    TOKEN = 'xxxxxx'
    
    Slack.configure do |conf|
      conf.token = TOKEN
    end
    
    client = Slack::RealTime::Client.new
    
    client.on :hello do
      puts 'connected!'
      client.message channel: 'your_channel_id', text: 'connected!'
    end
    
    위와 같이 슬랙에 메일을 보낼 수 있어요!

    응용 프로그램


    Slack-IAPI를 사용하면 대답??그럴 것 같아.
    (예: "스케줄"과 직접 메시지를 보내면 오늘의 Google 달력 등. etc.가 표시됩니다.)

    좋은 웹페이지 즐겨찾기