【ログ保管&通知が受け取れる】LINEオープンチャット通知プログラム
みなさまごきげんよう。
最近の仮想通貨やFX界隈では、LINEのオープンチャットが流行っているようで。私も最近入ってみましたが、通知は何百件溜まるけど見たい人の発言流れててログ確認大変だし、常に見なきゃいけなくて結構大変ですよね。
というわけで、LINEのオープンチャットでトークを通知&保存したい人を設定して、その人が発言したらスクショ→LINEとDiscordに通知するプログラムを書きました。
例として、このような会話が行われた場合。
長いしモブの声が邪魔です。通知だと12件ありますが、見たいのは2件でしょう。
プログラムを起動しておけば通知はこのようになります。
私も実際に使用していますが、PCを起動しているときはLINEの通知が鳴ったとき画面を見ればいいし、寝起きは300件以上溜まったオプチャを無視して、Discordのログを確認すればいいです。
なお、これはLINEのAPIなどを利用しているわけではありません。
PCに表示されたトーク画面全体をスクショ→
Pythonの画像識別で設定したアイコンがスクショ内にあるか判定→
(複数発言がある場合)判定できた最も下のアイコンから最下部まで切り抜き
上記の手順を踏んでいるので、Pythonの動作環境と、LINEのトーク画面を常に開いておく必要があります。マルチモニタで作業してる人や、サブのノートパソコンなんかでLINEを常に開いておける方向け。
一応頑張って書いたプログラムだし、個人用に作ったのを文章で説明している現時点でもうダルいので有料にしておきます。TwitterでRTしてもらえれば無料とかそんな感じです。実質無料。
ただ、割引購入された方のサポートをするつもりは一切ありません。正規で購入された方のサポートは行うつもりですし、そのQ&Aはnoteに随時追記する予定です。
有料購入された方は、下記のDiscordでサポートを行います。
https://discord.gg/CDyy8ZMGea
無料で買った人の「起動できません」報告に、ボランティアで懇切丁寧なサポートとか期待しないでください。
じゃ導入方法とか書いていきます。
ここから先は
この記事が気に入ったらサポートをしてみませんか?