【ソース公開】Binanceで価格が上がったコインをDiscordにお知らせしてくれるBotを作ってみた
こんにちは。あかげたすです。
最近、仮想通貨でトレードをしています。
トレードといっても大きな金額を動かすのではなく、少額をどれだけ増やすことができるかということを目標に頑張っています。
トレードしているときに思ったことがありました。
「Binanceで24時間の間に価格が上がっているコインをお知らせしてくれるBotがあればいいな」と思いました。
だがしかし、誰も作っている人はいない。
「ならば作ろうではないか」
ということで、作ってみました。
今回は、実行する手順とソースを公開していこうと思います。
その他にもカスタマイズ例なども書いていきます。
それでは、早速手順をご紹介します。
1.Node.jsをインストール
Macの場合
https://qiita.com/kyosuke5_20/items/c5f68fc9d89b84c0df09
Windowsの場合
https://qiita.com/Masayuki-M/items/840a997a824e18f576d8
2.ディレクトリを作る
Node.jsをインストールできたらディレクトリを作ります。
例: BinanceMoonBot
$ mkdir BinanceMoonBot
2.作成したディレクトリに移動する
$ cd BinanceMoonBot
3.ディレクトリ内にファイルを作成
$ nano package.json
{
"name": "binancemoonbot",
"version": "1.0.0",
"description": "Discord Bot",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "y_nihei",
"license": "MIT",
"dependencies": {
"discord.js": "^11.3.2",
"dotenv": "^8.2.0",
"node-binance-api": "^0.4.28",
}
}
nanoはcontrol + O でファイルを保存。control + X でnanoを終了できます。
control + Oで package.jsonを保存します。control + X でコマンドラインで戻ります。
$ nano app.js
ここから先は
2,316字
¥ 250
この記事が気に入ったらサポートをしてみませんか?