BitZenyのレートをツイートするBotを作った

Bitzenyフォーラムを眺めていたら思い浮かんだモノをそのまま作りました。
ソースコードGithubで公開しています。kalmare/zny-jpy-twitterbot
BTC/JPYをZaifから取得、ZNY/BTCをC-CEXから取得し ZNY/JPY を算出しています。

// BTC/JPY from Zaif
$response = json_decode(safety_curl("https://api.zaif.jp/api/1/last_price/btc_jpy"), true);
$btc_jpy = $response['last_price'];
// ZNY/BTC from C-CEX
$response = json_decode(safety_curl("https://c-cex.com/t/prices.json"), true);
$zny_btc_sell = $response['zny-btc']['sell'];
$zny_btc_buy = $response['zny-btc']['buy'];
// ZNY/JPY
$zny_jpy_sell = round($zny_btc_sell * $btc_jpy, 2);
$zny_jpy_buy = round($zny_btc_buy * $btc_jpy, 2);

添付しているグラフは JPY/Bitzeny chart より取得しています。

現状手元にあった Raspberry Pi Zero 上で動かしていますが、割と不安定なのでそのうちVPS上に移設しようと思ってます。
// 追記: 17/12/08 22:03
C-Cex API の Cloudflare Protection をVPSで越えられない為暫くは現状のまま動かします。