네이처리 노트
[Node.js] 슬랙전송하기 | NPM slack-node와 @slack/web-api 본문
728x90
반응형
공부하면서 정리한 내용입니다
참고한 내용은 링크를 확인해주세요
📦 slack-node
슬랙 인증 문제로 사용하지 않는다고함
const token = "USER_TOKEN";
const slack = new Slack(token);
const serverAlert = (param, param)=>{
slack.api("chat.postMessage", {
text: param,
channel:'#channer_name'
}, (err, res)=>{
console.log(res);
});
}
serverAlert(param, param);
// { ok: false, error: 'invalid_auth' } // 실패 (인증오류)
📦 @slack/web-api
🔗슬랙설명
import { WebClient } from "@slack/web-api";
const token = "USER_TOKEN";
const slack = new WebClient(token);
(async()=>{
let option = {
channel : "#CHENNEL_NAME",
text : "Hello, I'm slackBot!",
attachment:[{
color: "red", // block quote color
text : "this block is red!"
}];
}
await slack.chat.postMessage(option); // Bot message
});
728x90
반응형
'개발기록 > Node.js' 카테고리의 다른 글
[Node.js] Error: Multipart: Boundary not found (0) | 2022.10.05 |
---|---|
[Node.js] 빈값확인하기 (0) | 2022.10.05 |
[Node.js] SSL인증서(HTTPS) 테스트중에 미적용하기 (0) | 2022.10.04 |
[Node.js] HTTP통신 Get 과 Post 그리고 formdata 분리하기 (0) | 2022.10.04 |
[Node.js] NPM child-process (0) | 2022.10.01 |
Comments