| Ngrok,ChatGPT API,Pythonをもちいて名刺から会社名を抜き取るLINEBOTを作る | 名刺の情報を手作業で入力するのが手間 | LINE BOTにより、名刺の情報抽出を自動化するための試み | OCRを使用して画像から文字情報を抽出し、それをChatGPTに渡して解析 | 結果的に、名刺の情報を抜き出すことができた |
| CoDMONの登園降園通知をLINEグループに転送する | 子供の祖父母がスマホを使いこなせず、登降園通知をLINEに転送したい | 子供の在籍園がCoDMONを導入。祖父母はLINEなら使える | GmailとLINEを使い、LINE Notifyで登降園通知をLINEに転送する方法を作成 | |
| 【保存版】3分でできるmakeでLINE Botのローディングアニメーションを実装する方法 | 生成AIを利用するプロダクトの処理に待ち時間がかかり、不安を感じる。 | ローディングアニメーションがないとユーザーが処理の進行状況を把握できず、不安を感じる。 | makeでHTTPモジュールを使用し、LINE Botにローディングアニメーションを実装する方法を解説。 | LINE Botでローディングアニメーションを表示することで、ユーザーの不安を軽減できる。 |
| Next.js(Server Components)でもLiffを使いたいっ! | LIFFで認証トークンの管理をクライアントで行っていると、Server Componentsからはアクセスできない | React の Server Components の登場により、サーバーを視野に入れる必要が出てきた。Next.jsはサーバー領域の機能をサポートしている | Next.js v14 に Liff を導入し、クライアントでの認証トークンの管理をCookieに移す | Server Componentsやミドルウェアからもトークンにアクセスできるようにすることで、Server主体のアーキテクチャを構築可能 |
| エアコン嫌いの家族を熱中症から守りたい | 父がリビングでクーラーをつけずに過ごしているため、熱中症のリスクがある。 | 年齢とともに温度に対する感覚が鈍くなり、熱中症にかかりやすくなる。また、室内での熱中症の多くがエアコン未使用の高齢者が原因。 | 温度センサーと超音波距離センサーを活用して、LINE Botで注意喚起や安否確認のメッセージを自動送信するシステムを構築。 | 警告バージョンと注意喚起のメッセージが無事送信された。 |
| Power AutomateでLINE Botのオウム返しをしてみる #linedc | LINE BotをPower Automateで作る際の情報不足 | LINE Notifyでの通知記事は多いがリプライメッセージ対応の記事は少ない | LINE公式アカウントの作成、HTTP受信モジュールの設定、JSONの作成、HTTP送信設定などを順に行う | Power AutomateでLINE Botを作成する手順を紹介 |
| 毎日バイクが盗まれやしないかと心配で眠れないからLINEで確認できるようにしてみた | バイクが盗まれてしまったため、バイク置き場の安全性に悩んでいる。 | バイクの盗難は年間多く発生しており、特に住宅敷地内での盗難が多い。特定のバイクモデルは盗難のリスクが高い。 | 超音波距離センサーとObnizをバイクに設置し、一定の距離内にバイクがあるかどうかをLINEで確認できるようにする。 | 超音波距離センサーとObnizを使用して、バイクがあるかどうかをLINEで確認できるシステムを作成した。 |
| Google App Script (GAS) を利用して、LINE のメッセージを Discord へ送信する | LINEチャネルに入力したメッセージをDiscordへ送信する方法を学びたい。 | Google App Script (GAS)を利用し、LINEチャネルとDiscordのWebhook URLを連携する。 | GASプロジェクトを作成し、スクリプトプロパティにDiscordのWebhook URLを登録。コードをエディタに貼り付け、デプロイして動作確認を行う。 | LINEチャネルに入力されたメッセージがDiscordへ転送されることを確認。 |
| LINE FAQ botを作る | LINEの問い合わせに関する回答を自動化するためのFAQ botの作成 | LINEからの問い合わせに対応する効率を向上させるための取り組み | DifyでFAQデータを管理し、LINEとGASを使ってメール送信のフローを構築 | FAQに関する質問には自動回答し、それ以外の質問はメールを送信することで対応するbotが完成 |
| 【蕁麻疹バイバイ!】乾燥状態!直ちに保湿せよ! | 頻繁に乾燥が原因で蕁麻疹が起こる。 | 肌が乾燥すると皮膚のバリア機能が衰え、何時間かおきに保湿剤を塗らないと効果が得られない。 | obnizとLINE Botを使って保湿を促すデバイスを開発。具体的に距離センサーやスピーカーを用いて保湿ミッションの時間を計測できるようにする。 | 保湿を促すデバイスを作成した。 |
| [Rails]Sidekiq + Redis + ActiveJobでLINEで予定の前日にリマインド通知を送信する機能を作ってみた | 明日の予定が存在する場合にLINEでメッセージを送信したい。 | 業務でLINEのリマインド機能を作成したため、備忘録として作成。 | 1. LINE Developersに登録し、必要な情報を取得。2. Gemfileに必要な機能を追記。3. Sidekiqの設定を変更。4. 予定をDBから取得するJOBを設定。5. LINEにメッセージを送信するJOBを作成。7. JOBを起動し確認。 | Sidekiqを使ってJOBを設定し、LINEでリマインド通知を送信できるようにした。 |
| 農系IoT勉強会#2 Ambientを使ってセンサの値をスマホから確認しよう | 湿度の%が特殊文字扱いされ、LINEに送信するにはエンコードが必要。 | Ambientを使ってセンサの値を確認するために、AtomS3に温湿度センサを接続し、データをAmbientに送信する。 | 湿度の%をLINEに送信する際、必要に応じてエンコードを行うこと。float型データをString型に変換する。 | 湿度データのLINE送信にはエンコードが必要であることが判明。 |
| コード量が半減するGAS専用LINEBOTライブラリを公開 | GAS (Google Apps Script) から LINE Messaging API を利用する際、コードが長くなり管理が難しい。 | LINE Messaging APIの利用において、複数のプロジェクトで使用する場合コードが冗長になりがち。 | 二つの専用GAS用LINEBOTライブラリを作成し、操作を簡便化する。メッセージ送信でコードが24行から6行に減少し、75%削減。返信でコードが27行から7行に減少し、74%削減。 | 新しいライブラリの導入でコード量が大幅に削減可能。 |
| 【個人開発】読みたい記事をストックするLINE Bot作ってみた | | 記事中にて、筆者は「あとで読むゼッタイ君」というLINE Botを開発し、個人的にリリースしたことを説明しています。このBotの機能には、ブックマーク、ランダムに1つのブックマークを取得、ブックマーク削除があります。また、複数のプラットフォーム(Notion、Qiita、はてなブックマークなど)に記事を保存していた問題を解決するために、このBotを開発する動機についても言及しています。 | 筆者によって開発されたLINE Bot「あとで読むゼッタイ君」は、ユーザーが後で読みたいWebページをブックマークし、ランダムに取得し、削除する機能を提供しています。また、開発に関する技術スタックやインフラ選定についても詳細に説明されており、リリースの成功に至るまでの過程が述べられています。Botの作成がLINEプラットフォームを用いることで比較的簡単に行えることが強調されています。 | 筆者は、個人的に感じていた課題を解決できるBotを開発し、そのリリースを成功させ、達成感を得たと述べています。また、この記事を通じて他の人々の個人開発のモチベーションを向上させたいと考えています。 |