魔改造してスピード重視のLINE botに変えてみた！

# マジっすか⁉レコードLINE botがもっと便利に！
以前、記事にした名刺を画像保存＆記録に残す`Make`を活用した`LINE bot`を魔改造したので共有します。
改造前は`LINE`への画像送信と別に`LINE`の機能にある文字認識を活用し再度画像の読み取りを行っていましたが、今回は一回の画像送信で簡単に、そして早く画像の保存と記録を行える様にしました。
以前の記事はこちら→https://qiita.com/m0526579/items/3dba803eab49a0fa28db
#### まずは魔改造後の動作をご確認ください💪
※上が以前の`LINEbot`で、下が魔改造後になります。
<blockquote class="twitter-tweet" data-media-max-width="560"><p lang="ja" dir="ltr"><a href="https://twitter.com/hashtag/LINE?src=hash&amp;ref_src=twsrc%5Etfw">#LINE</a> <a href="https://twitter.com/hashtag/bot?src=hash&amp;ref_src=twsrc%5Etfw">#bot</a> <a href="https://twitter.com/hashtag/%E3%82%B9%E3%83%9E%E3%83%9B?src=hash&amp;ref_src=twsrc%5Etfw">#スマホ</a> <a href="https://twitter.com/hashtag/iPhone?src=hash&amp;ref_src=twsrc%5Etfw">#iPhone</a> <a href="https://twitter.com/hashtag/Record?src=hash&amp;ref_src=twsrc%5Etfw">#Record</a> <a href="https://twitter.com/hashtag/Google?src=hash&amp;ref_src=twsrc%5Etfw">#Google</a> <a href="https://twitter.com/hashtag/%E9%AD%94%E6%94%B9%E9%80%A0?src=hash&amp;ref_src=twsrc%5Etfw">#魔改造</a> <a href="https://twitter.com/hashtag/speed?src=hash&amp;ref_src=twsrc%5Etfw">#speed</a> <a href="https://twitter.com/hashtag/%E8%87%AA%E5%8B%95?src=hash&amp;ref_src=twsrc%5Etfw">#自動</a> <a href="https://twitter.com/hashtag/%E4%BB%95%E4%BA%8B?src=hash&amp;ref_src=twsrc%5Etfw">#仕事</a> <a href="https://twitter.com/hashtag/work?src=hash&amp;ref_src=twsrc%5Etfw">#work</a> <a href="https://twitter.com/hashtag/%E4%BC%9A%E7%A4%BE?src=hash&amp;ref_src=twsrc%5Etfw">#会社</a> <a href="https://twitter.com/hashtag/protoout?src=hash&amp;ref_src=twsrc%5Etfw">#protoout</a> <br>以前作成した画像保存&amp;記録LINE botを魔改造しました！<br>また、Qiitaに魔改造のやり方を記事にしてますので、良かったら読んでください！<br><br>↓Qiita<a href="https://t.co/FF80hCGWB0">https://t.co/FF80hCGWB0</a><br>↓魔改造後 <a href="https://t.co/SDphclZC48">pic.twitter.com/SDphclZC48</a></p>&mdash; 雑草パンダ (@m0526579) <a href="https://twitter.com/m0526579/status/1747960264983744551?ref_src=twsrc%5Etfw">January 18, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>


# 使用ツール
・`Make`
・`Google SpreadSheet`
・`Google Drive`
・`LINE Developers`
・`Google cloud vision`←NEW（こちらを追加しました）

# Makeのシナリオ
↓改造後↓
![スクリーンショット (23).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3656665/3415eee1-de28-0b0a-4a3e-593eb12ad835.png)
改造したらシンプルになりました！

↓改造前↓
![スクリーンショット (14).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3656665/6b50ae1d-1c9d-7c34-0f98-0e5960888f90.png)


以前は`Google spread sheet`にLINE機能を使って2度手間が発生していましたが、今回の魔改造（`Google cloud vision`）によって、使いやすくなりました。

# 手順
：使用API
`Google drive`
`Google Spreadsheet`
`Google cloud vision`
![22スクリーンショット (23).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3656665/f022512f-2cd7-d13a-2b15-79704b8c54fc.png)
`Google cloud vision`はこような設定をしております。
# その他変更点
LINE botの返信もスマートに無駄を無くした仕様に変更しました。内容としては返信内容の中身みを一通で画像保存と記録を完了した通知に変更。とにかく今回は速さにこだわったのでLINEモジュールに修正を加えました。
↓こちらが修正後です↓
![33スクリーンショット (23).png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/3656665/49f8b718-1523-106a-ae8f-7f999f695223.png)



# Make最高！
以前作成したツールでも便利だとは思っていましたが、`Google cloud vision`を加えてシナリオをスマートにしただけで更に便利になりました。これによって1回使用で数秒の短縮、この数秒の違いが使用回数が増えれば増えるほど数秒、数分、数時間と劇的に費やす時間を変えていくと実感しました。今後、更なる魔改造を試みていこうと考えていますので乞うご期待ください！
次は`ChatGPT`でも組み込んでみようかな。