Node-RED * Slack의 채팅봇으로 포스트 기능 구현

1438 단어 슬랙chatbotnode-red

포스트 기능을 구현한다.



slack의 포스트란?





구현 환경


  • IBM Cloud에서 Node-RED 사용.
  • Node-RED의 다음 라이브러리를 사용한다.
    htps : // fぉws. 쑥 d. 오 rg / 그래서 / 그래서 - d-on t-bs ck
  • 이미 Node-RED를 사용한 챗봇이 slack상에서 사용할 수 있는 환경이 전제.
  • Slack API를 사용하지 않고 이전 Slack Bot을 사용하고 있습니다.

  • 절차


  • slack-web-out 노드 앞에 다음 내용이 들어 있는 function 노드를 정의한다.
  • 
    const contentmd=msg.payload <- msg.payloadを他の一時的な変数に保管しておく。
    
    msg.topic="files.upload";
    msg.payload={
    "channels":msg.user,
    "content":contentmd, <- 一時的に避難した内容を代入する
    "initial_commnet":xxxx, <- ポスト文の前に記載する、ポストとともにチャットボットで
    "title":xxxx, <- ポストに記載するタイトルを設定する
    "filetype":post <- ここにポストと指定する
    }
    return msg;
    
    



    이 내용에 대해



    이 내용은 회사의 선배인 @shuari4씨에게 가르쳐 주신 내용입니다.
    항상 감사합니다.

    좋은 웹페이지 즐겨찾기