Node.js(axios)에서 Discord에 알림 보내기
준비
$ mkdir myapp
$ cd myapp
$ npm init -y
설치
$ npm i axios
코드
app.js
'use strict'
const axios = require('axios');
const URL = `DiscordのWebhook URL`;
//ヘッダーなどの設定
const config = {
headers: {
'Accept': 'application/json',
'Content-type': 'application/json',
}
}
//送信するデータ
const postData = {
username: 'n0bisuke BOT',
content: 'Node.jsからポストしてるよ :)'
}
const main = async () => {
const res = await axios.post(URL, postData, config);
console.log(res);
}
main();
실행하면 POST됩니다.
$ node app.js
그건 그렇고, curl 버전
curl -H "Accept: application/json" -H "Content-type: application/json" -X POST -d '{"username":"n0bisuke BOT","content":"Node.jsからポストしてるよ :)"}' 'DiscordのWebhook URL'
Reference
이 문제에 관하여(Node.js(axios)에서 Discord에 알림 보내기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/n0bisuke/items/264ba2b79a0c5ed72678텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)