記事一覧
[ccxt Liquid(Quoinex)] ボーナスQASHが入ったら通知/売却するコード【無用の長物】
This is 何クソコードの墓場(R.I.P.) LiquidのキャンペーンLiquidさん、こんなキャンペーンやってました。 https://www.liquid.com/campaign3-jp/ https://www.liquid.c…
【サーバ不要・コピペ設定】 bitFlyerの損益グラフの自動スクショツール [GoogleAppsScript(GAS), GoogleCloudFunctions(GCF), Puppeteer, Node.js]
やりたいこと・ビットフライヤー(bF)の損益グラフ(日次/月次/年次)のスクリーンショットを自動取得して、Twitter、Discord、LINE に送りたい(スクショ撮り忘れるので自動化したい)
・プログラムがわからない人でも簡単に設定できるようにしたい
・無料でスクショ撮りたい(※有料レンタルサーバなどを借りたくない)
関連noteサーバとか持って(借りて)て、ある程度分かる人向け。ちょっと
コピペで作る Twitter 自動定期リツイートツール[Google Spreadsheet + Google Apps Script(GAS)]
これはなに?・特定のツイートを定期的に自動RTするツール (※1)
・Google Spread Sheet と Google Apps Script(GAS)で作成して、無料で運用可能 (※2)
・「毎週月曜の12:00」や「毎月10日の20:30」、「2日に1回、23:55」などのスケジュール設定が可能
・告知/宣伝 などのRTを自動化したい方向け
(※1) 自分・他人、どちらのツイートでも
[ccxt Liquid(Quoinex)] ボーナスQASHが入ったら通知/売却するコード【無用の長物】
This is 何クソコードの墓場(R.I.P.)
LiquidのキャンペーンLiquidさん、こんなキャンペーンやってました。
https://www.liquid.com/campaign3-jp/
https://www.liquid.com/campaign3-jp-user/
12/25: 「12/26(翌日)までに詳細連絡するで!」
12/26: 「やっぱ付与時期延期な!1月
[Python Pyppeteer(Puppeteer)] BITMEX Leader Boardのスクショを撮ってdiscordに送信
これはなに?こんな感じでDiscordにスクショを送り付けるコードです
スクショ対象サイト
確認環境$ sw_versProductName: Mac OS XProductVersion: 10.14BuildVersion: 18A391$ python --versionPython 3.6.2 :: Anaconda, Inc.$ pip --versionpypip 18.0$ pi
[Python GoogleDrive] Google Driveからログファイルを ダウンロード/展開/削除 する
これはなに?以下のnoteでアップロードしたログファイルをローカルに落としたり、展開したりするだけのスクリプト
確認環境Mac で動作確認
※websocket-clientは0.49以降だとうまく受信できないかもしれないので注意
$ sw_versProductName: Mac OS XProductVersion: 10.14BuildVersion: 18A391$ python --
[Python Websocket JSON-RPC] bitFlyer Realtime API の受信データを記録し続けて、圧縮後Google Driveにアップロードする
これはなに?bitFlyer の Realtime API の情報を延々と記録し続けるだけのコード
・定期メンテナンス(04:00〜04:10)までひたすらファイルにロギング
・定期メンテナンス中
- 前日のログファイル圧縮、圧縮前ログファイルの削除
- GoogleDriveへのログファイルのアップロード、アップロードしたログファイルの削除
ダウンロードするやつ
確認環境
Mac/Ub
[Node.js] Twitterにテキスト/画像を送信
ポイントあまりサンプルコードで見かけない部分
・複数画像ある場合、ファイルパスのarrayを渡すことで1ツイートに統合
・reply_idを設定することでスレッド化
動作確認環境・Mac OS X(10.14 Mojave)
・Node.js v8.8.0
・npm v5.5.1
・twitter v1.7.1
コード例外処理ちゃんとしてない(考えてない)ので実運用時には各自で考慮してくださ
[Node.js request] Discord Webhookでテキスト/画像の送信
ググっても目的のもの(特に画像の送信)が出てこなかったので、作ったコードを公開しておく。
動作確認環境・Mac OS X(10.14 Mojave)
・Node.js v8.8.0
・npm v5.5.1
・request v2.88.0
コード例外処理ちゃんとしてない(考えてない)ので実運用時には各自で考慮してください。
const fs = require('fs');const req
[Node.js request] LINE Notifyでテキスト/画像を送信
動作確認環境・Mac OS X(10.14 Mojave)
・Node.js v8.8.0
・npm v5.5.1
・request v2.88.0
コード例外処理ちゃんとしてない(考えてない)ので実運用時には各自で考慮してください。
const fs = require('fs');const request = require('request');const LINE_NOTIFY_UR
[GoogleCloudFunctions(GCF) Python] GCFのOSや挙動に関するメモ
これは何?Google Cloud Functionsを触るにあたって、色々と気になったのでPython経由でSystem Commandを叩いてみた結果のメモ
要約・レスポンス画面で改行させる場合は <br> を付与すること
・OS: Linux 3.11.10 (Distribution 不明)
・CPU: (見かけ上は) 8core (※2GB MEM設定)
・カレントディレクトリは /u
[Python Websocket JSON-RPC] aiohttp websocket-client での bitFlyer Realtime API 受信コード
これはなに?aiohttpを使ってWebsocket(JSON-RPC)の受信ができるらしいと聞いて『適当に』作ったサンプル。ググっても出てこなかったので作った(半分自分のメモ
どっちの処理が速いかとか、標準のwebsocket-clientと比較してのメリデメとかは知らない
noaさんがサンプル公開されているとのことなので追記
注意事項・例外処理してない
・aiohttp, asyncio
実質無料noteのコメント用note
これは何?「実質無料(有料だけどコンテンツ全公開)のnoteだと、購入しないとコメントできないよね?」対策。noteやり始めた当初から作ろうと思ってたけどサボってた(「もったいない」な意見をTLで見かけたので腰を上げた
使い方このnoteコメント欄に以下を書いてもらえればOKです
・対象noteのURL(もしくはタイトル。できれば飛べるのでURLの方が嬉しい)
・noteに対するコメント
お
[Python ccxt] bitFlyerの証拠金情報を定期チェックして時給や分給をLINE, Discordに通知
何が実現できるか証拠金情報をチェックして、定期的に時給や分給を LINE/Discord に通知。こんな感じ。
言葉の定義
・トータル損益(時給, 分給):Bot(or 証拠金監視)の開始から現在時刻までの情報
・日次損益(時給, 分給):日付変更から現在時刻までの情報
(※13時に監視開始した場合、それまでの日次損益は無視して13時を基点としてます。24時になったらリセット)
・区間損益(時給