Quantcast
Channel: Node.jsタグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9003

Node.js(axios)からDiscordに通知を送るメモ

$
0
0

忘れがちなのでコピペできる簡単なサンプルをメモしておきます。

スクリーンショット 2020-01-22 13.25.38.png

準備

$ mkdir myapp
$ cd myapp
$ npm init -y

インストール

$ npm i axios

コード

app.js
'use strict'constaxios=require('axios');constURL=`DiscordのWebhook URL`;//ヘッダーなどの設定constconfig={headers:{'Accept':'application/json','Content-type':'application/json',}}//送信するデータconstpostData={username:'n0bisuke BOT',content:'Node.jsからポストしてるよ :)'}constmain=async()=>{constres=awaitaxios.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'

Viewing all articles
Browse latest Browse all 9003

Trending Articles