| 薬、飲んだ?大丈夫!LINEが教えてくれる、GAS×Makeの超おせっかい服薬フォロー自動化! | 服薬フォローが義務化されているにも関わらず、実施が不十分である。 | 高齢者や長期間薬を服用する患者が薬を飲み忘れることが多く、手作業での確認が時間を要し、十分なケアができない現実がある。 | GASを使ってフォローアップメールや返信処理を自動化し、Makeと連携してLINE通知機能を追加した。 | GASとMakeを用いた自動化された服薬フォローシステムの構築に成功した。 |
| 育てたトマトをLINEとGASを使って販売する | LINE公式アカウントのメッセージ数制限やデータ保存期限の問題がある。 | 高齢者へのアプローチがやりやすく、田舎での注文受付やイベント告知に有効なSNS戦略としてLINEを選んだ。 | タグの量産を開始し、イベント告知や店頭出荷状況をリッチメニューで管理予定。 | LINE Messaging APIとGASを活用した顧客管理ができるようになった。 |
| 【完全ガイド】Notionフォームの予約をLINEに自動通知する方法 | Notionフォームで予約を受け付けているが、通知機能がなく確認が遅れる問題。 | 飲食店で予約が入った際、すぐに対応したいが確認が手間で有料ツールを利用する予算がない状況。 | Google Apps Scriptを利用し、LINEに自動通知する無料のシステムを構築。 | 予約の見逃しがなくなり、お客様対応のスピードが上がった。 |
| 自分専用のパーソナルトレーナー!「めんどくさい」を解消した究極の食事記録Webアプリ | 既存の食事管理アプリは煩わしい広告や高い課金が問題。また情報の信頼性に欠ける。 | 食生活がほぼ固定化されており、毎回の食事を記録・計算するのが面倒。 | Googleツールを利用して広告なしの自作ツールを開発。自分専用の食品マスタで効率的に管理。 | 自作アプリ『KARORECO』で食事管理が手軽に。信頼性が高く、パーソナルトレーナー機能でモチベーション維持。 |
| [個人開発・本リリース] 完全未経験が冷蔵庫の中身を簡単管理できるサービスをリリースした件 | 消費期限の管理不足や重複購入による無駄な出費が発生している。 | 食材の管理アプリが不足しており、消費・賞味期限を通知してくれるサービスが存在しないため、このサービスを作成した。 | サービス面での機能追加や技術面での改善を計画し、設計の重要性を認識した。 | 個人サービス「PantryChefNotifier」を開発・リリースした。 |
| 【Teachable Machine】この人誰だっけ…をなくす顔認証アプリを作ってみた!LINE通知も🔔 | 顔と名前を覚えるのが苦手で、対人関係やメディア視聴時にストレスを感じている。 | 顔を認識し、名前を表示する仕組みがあれば便利だと考え、それを実現するためにTeachable Machineを活用することにした。 | Teachable Machineで顔認証モデルを作成し、CodePenでWebアプリ化、Makeを使用してGoogleスプレッドシートとLINE通知の機能を追加した。 | 顔認証アプリを作成し、顔認識と情報表示を実現した。 |
| 非エンジニアがCloude CodeでLINE Chat BotをVibe Codingで作ってみた話 | Chat BotがOpenAI APIを正しく呼び出せない問題が発生。 | 非エンジニアのPMがVibe CodingでLINEのチャットボットを開発。要件定義が甘かったことが苦労の一因。 | 関連する記事を参照し、非同期処理の実装が不足していたことを発見し修正。 | Claude Codeでの実装が完了したが、API呼び出しに問題があった。 |
| FastAPIでLINEBotを作成しTerraformでGCPのCloud Runに爆速デプロイする | Pythonで作成したLINE BotをGCPにデプロイする手順やCI/CDの設定がわからない。 | ハッカソンなどでの需要が増加しており、開発を円滑に進めるためにテンプレートが必要。 | Fast APIで開発し、TerraformでGCP Cloud Runにデプロイし、Githubと連携してCI/CDを設定する手順を説明。 | GCPにデプロイされ、CI/CD環境も構築されたLINE Botが動作。 |
| GASとOpenAIAPIで好きな人のものまねをしてくれるLINEBOTを作った話[プロンプト] | トーク履歴の分析や応答生成の精度が高くない。 | 開発経験が浅く、コンセプトは考えられるが実装が高難易度という状況で開発を始めた。 | GASやOpenAI APIを活用し、環境構築やデプロイを簡略化することで開発を進めた。 | 簡単にLINEBOTを作成できる環境が整備され、実装経験を積むことができた。 |
| ラン仲間のグループチャットでLINEボット活用! | グループチャットと公式アカウントの区別が説明しづらい。 | ボット開発の発端は、ラン仲間の記録を手間なく集計するためであり、LINE ボットの活用法が模索された。 | Quick Replyや引用返信を使ったインターフェースを実装し、ユーザーの発言認識を向上させた。 | ボットを活用した記録集計が行われ、メンバーのモチベーションアップにも寄与した。 |
| LINEログインしかないサービスのローカル開発のために、開発者全員にLINEアカウントが必要なんていやだ | LINEログインしかないサービスのローカル開発で、開発者全員にLINEアカウントが必要となる。 | ローカル開発時には実際のソーシャルアカウントが必要で、開発環境づくりが面倒。セキュリティ上の懸念もある。 | AKATSUKIを使用してOAuthをMock化、Docker Compose設定でデータをエミュレートし、ローカルサーバーでデバッグ可能にする。 | OAuthのMockサーバーAKATSUKIを使用し、実際のアカウントを使わずに開発を可能にする。 |
| 【アプリ開発日記 27週目】LINE Notifyから移行する | LINE Notifyが終了するため、代替手段を模索している。 | アプリ開発の日記で、以前使用していたLINE NotifyからLINE公式アカウントへの移行を決定。 | Next.jsとDjangoを使用し、ngrokでwebhookを設定してLINE通知を実現した。 | ユーザーIDの取得と通知機能の実装が成功し、無事に運用が開始できた。 |
| 自宅のチャイムが押された事をLINEで確認できる仕組みを作った | 家のチャイムを押された際の訪問者確認が困難 | 長期不在時や在宅勤務中、訪問者を簡単に確認したいニーズが存在 | FlashAirを用いてチャイムの録画データを取得し、自宅サーバーでLINEに通知する仕組みを実装 | 家のチャイムが押されると、録画映像をLINEに通知するシステムを構築 |
| GAS+Lambda+LINE APIでBot作成 | GASのトリガーで時間指定のイベントできなくて困っている。 | お金も時間もない中で、最小規模のLINE Botを実装しようとしている。 | Lambda + EventBridgeを使い、GASと連携してメッセージ送信機能を実装。 | EventBridgeで定期イベントを起こしてLambda関数を発火させる仕組みが実現できた。 |
| LINE Messaging API:リッチメニュー alias が効かない時の対処フロー早見表 | リッチメニューのJSONを変更した際に、aliasが思ったように動かない問題が発生 | リッチメニューのサイズ、エリア配置、アクション等は編集不可であり、JSONを変更した際は新規ID作成が必要 | ① 新ID作成 → ② 画像アップ → ③ aliasを新IDに付け替え、を一連の流れで実行 | リッチメニューのJSON変更時は、IDを新たにし、aliasを繋ぎ直すことで問題解決 |
| Lineでよさそうな部屋を紹介してくれるボットを作成する | 既存の不動産サイトが使いづらく、物件検索が効率的に行えない。 | 部屋探しの際、複数の不動産屋による重複掲載や、情報過多、比較が難しい、短時間検索が課題。 | AWS上にLambdaとDynamoDBで実装し、Suumoサイトをスクレイピングして物件情報を蓄積し、Lineで物件紹介を行う。 | Lineボットを用いて、Suumoの物件情報を簡単に比較・検索できるアプリを開発した。 |
| あと何パック作ればいいの?〜LINE × Dify × Make で売上Botをノーコードで作る〜 | 売上データの確認が面倒で、膨大なデータを毎回覚えるのが難しい。 | 部下からの製造パック数に関する質問が多く、移動してデータ確認するのが非効率と感じている。 | MakeとDifyを活用して、画像認識とLINE連携機能を実現するアプリを作る。 | LINEでJANコードを入力すると、売上実績を返すBotの開発を決定。 |
| [GAS][LINE]道路通報アプリの完全コード | 道路通報アプリが開発され、LINEリッチメニューを使って通報情報を送信できるが、実装でエラーが発生する可能性があります。 | ユーザーは道路の不具合情報をLINEから通報し、Googleスプレッドシートに保存します。API認証やデータ保存の処理があります。 | ログとデバッグメールを活用したエラーハンドリングと設定確認機能が追加されています。 | システムは通報を受け付け、ユーザーに通知を行いますが、エラーが発生した場合はログやメールで報告されます。 |
| LINEで送るボタンの仕様を詳しく確認、解説する | LINEシェアボタンの実装が特定環境で意図しない動作をする。 | 過去に何度も実装してきたが、最近の実装でシェア内容に問題が発生した。LINEの提供する公式ボタンでは要件を満たせないため、カスタムボタンで対応している。 | Social Pluginsではなく、旧シェア画面URLを使う。ただし、PCでは余計なURLが末尾に加わる問題がある。 | 指定テキストのシェアを行うためには、旧シェア画面を使うしかない。 |
| 【初心者向け】LINE × ChatGPT × Google Cloud で「会話履歴つきAIチャットボット」を作る方法(Python) | 複数のFirestoreデータベースを使用したいが、デフォルトでは1プロジェクトにつき1つだけが指定される。 | 過去のFirestoreは1プロジェクトに1つのデータベースのみを作成できたが、現在は複数のDBが作成できる。 | 複数DBを使用する場合は、db = firestore.Client()で、特定のDBを指定してアクセスする必要がある。 | Firestoreのデータベースを明示的に指定して使用する方法が必要。 |
| スポーツの開催日程と出欠を管理できるアプリ作ってみた | 複数のチームに参加しているため、出欠表の確認が面倒。 | 運動不足とストレス解消のためバレーをするが、広告付きの無料出欠ツールに煩わしさを感じていた。 | ノーコードツールでアプリを構築。開催日程、出欠登録、リマインド機能を実装し、効率化を図った。 | Google AppSheetを使って自分好みの出欠管理アプリを作成した。 |
| GASで作ったLINE自動応答botのコード全文公開。任意の分数だけ遅延させられる機能つき | LINE公式アカウントの自動応答機能が即時返信のみだった。 | 遅延応答がLSTEPのみで提供される中、汚いコードで突貫制作された。 | システムのファイルを分けることで可読性を高めた新しいアプローチを採用した。 | doPost関数で全体構造を整理し、ファイルを分けてメンテナンス性を向上させた。 |
| メーリングリストを LINE Notify でグループ LINE に転送してたのを、LINE Messaging API にリプレースした話 | LINE Notifyが2025年3月末でサービス終了となり、メーリングリストの内容をグループLINEに転送する仕組みが使えなくなった。 | メーリングリストの連絡手段がメールのみで、気付かれにくい人向けにLINE通知を利用していたが、LINE Notifyの終了に伴い、新たな代替手段が必要になった。 | Zapierを用いてGmailの受信をトリガーとし、Cloud Functions for Firebaseを介してLINE Messaging APIを呼び出すシステムを実装した。 | LINE Messaging APIを使用して、メーリングリストの内容をグループLINEに転送する新しい仕組みが構築できた。 |
| 公式LINEにタブ切り替えのリッチメニューを設定する方法 | リッチメニューのタブを管理画面から設定できず、APIを使用しなければならなかった。 | リッチメニューを通じてユーザーのサイト流入が多く、タブメニューを増やしたいと考えていたが、従来は諦めていた。 | 自分でPHPを使用してAPIを呼び出し、リッチメニューを作成し、ユーザーにリンクさせた。 | LINE Messaging APIを利用してタブメニューを設定することに成功した。 |
| LINE Beaconで子供の送り迎えを見守れるか? | 子供の送迎中、仕事の残業で迎えに行けるか不安があり、連絡が難しい。 | 送迎バスがなくなり、車での送迎に変わった。連絡手段をITで解決したいと考えた。 | LINE BeaconとGPSを組み合わせて、位置に応じたメッセージ通知のアイデアを検討した。 | LINE Beaconを使った送迎通知のアイデアを考案したが、動作に問題があった。 |
| 技術同人誌「農業現場の実例で学ぶ! GASで作るシンプル農作業日報LINE Bot」を書きました!【技術書典18】 | 農業現場で作業者がアプリを使うことのハードルが高い。 | 農作業日報のデジタル化が進む中、現場でアプリが使われないことが多い。 | LINE Botを利用することで、作業者はアプリをインストールする手間を省ける。 | 技術同人誌『農業現場の実例で学ぶ! GASで作るシンプル農作業日報LINE Bot』を発表した。 |
| 高校の文化祭をDX化した話(超絶長編) | 文化祭の食券販売が非常に混雑しており、購入者の把握や複数商品の購入時に不便があった。 | デジタル購入プラットフォームの導入が、従来の混雑を緩和し、利便性を向上させることが期待された。 | ウェブアプリを通じた食券デジタル購入システムを導入し、事前に登録を促すことで、全体の運営効率を向上させた。 | デジタル食券購入により、販売がスムーズになり、ユーザー数も大幅に増加した。 |
| 【個人開発】Next.jsでLINE BOTアプリ作ってみた(改良版) | アプリの機能を追加し、デザインを修正したが、初めて使用する技術に苦戦した。 | 請求書を送信するアプリをLIFFプラットフォームで作成。家族や友人とのお金の貸し借りを円滑にするための動機がある。 | Tailwind CSSを利用し、LINEの機能を活用することで開発の学びを得た。 | 新機能やデザインの改善に成功し、アプリを形にできた。 |
| noteの「スキ」がLINEに届く!? 自動集計でモチベ爆上げ大作戦🔥 ~Gmail通知をスマートにLINEへ転送~ | noteの「スキ」通知メールが1件ずつバラバラに届き、未読が山積みであること。 | 「誰がスキしてくれたのか、まとめて知りたい!」というニーズから自動集計の仕組みを作成。 | Google Apps Scriptを使用して、Gmailのラベルを準備しLINEのチャネルを作成して設定する。 | Gmailの通知を自動で集計し、LINEにまとめて送る仕組みが完成した。 |
| LINEミニアプリのServiceMessageを試してみた(Nextjs) | LINEミニアプリでサービスメッセージが正常に送信されない場合がある。 | サービスメッセージは認証済みアプリからのみ使用可能だが、テストユーザーはテスト環境で利用可能。 | ユーザーのアクセストークン、チャンネルトークンを取得し、サービスメッセージを送信する処理を実装する。 | サービスメッセージが送信されるように実装を行いました。 |
| Node-REDのカスタム設定ノードのバリデーション対応をしてみた | Node-REDの設定ノードでバリデーション機能が不足し、ユーザーがエラーを起こす問題が発生している。 | カスタム設定ノードの開発において、ユーザーが入力に失敗しないよう、リアルタイムでのバリデーションを目指している。 | ボタンを無効化しエラー理由をリアルタイムで表示する実装を行い、ユーザーの誤入力を防ぐよう改良した。 | バリデーションをoneditprepare内で実施することにより、ボタンの無効化とエラー表示を実現した。 |
| 【個人開発】読みたい記事をストックするLINE Bot作ってみた | | 記事中にて、筆者は「あとで読むゼッタイ君」というLINE Botを開発し、個人的にリリースしたことを説明しています。このBotの機能には、ブックマーク、ランダムに1つのブックマークを取得、ブックマーク削除があります。また、複数のプラットフォーム(Notion、Qiita、はてなブックマークなど)に記事を保存していた問題を解決するために、このBotを開発する動機についても言及しています。 | 筆者によって開発されたLINE Bot「あとで読むゼッタイ君」は、ユーザーが後で読みたいWebページをブックマークし、ランダムに取得し、削除する機能を提供しています。また、開発に関する技術スタックやインフラ選定についても詳細に説明されており、リリースの成功に至るまでの過程が述べられています。Botの作成がLINEプラットフォームを用いることで比較的簡単に行えることが強調されています。 | 筆者は、個人的に感じていた課題を解決できるBotを開発し、そのリリースを成功させ、達成感を得たと述べています。また、この記事を通じて他の人々の個人開発のモチベーションを向上させたいと考えています。 |
| Dify と連携するLINE ボットを作ろう【Difyプラグイン&GAS】 | DifyとLINEの連携設定が難解であり、特にMessaging APIの設定において混乱が生じやすい。 | 記事はServerless Meetup Fukuoka #5の後半で、Dify上で動作するチャットボットとのLINE連携の手順を紹介している。 | Difyプラグインを利用した設定方法やGoogle Apps Scriptを用いたボット構築の手順を詳細に説明する。 | LINE Messaging APIの設定とDify連携の手順を理解することで、スムーズにLINEボットを動作させることが可能になる。 |
| linebotのエラー分析ライブラリを公開した話 | LINE BOTの実行時に生じるエラーに悩まされること。 | エラーの解析が面倒でドキュメントを読むのが億劫になることがある。 | linebot-error-analyzerを使い、エラーを解析して原因を推測できる。 | エラー原因を日本語で出力するPythonライブラリを作成した。 |
| 学校のプリント地獄にサヨナラ!LINE×GeminiでGoogleカレンダー&Todo登録! | 子供の学校のプリント管理が大変で、スケジュールの共有漏れが夫婦喧嘩の原因となる。 | 親が把握すべきタスクが多く、学校からのプリントを見落とすことで問題が生じる。 | LINEでプリントを送るとAIが解釈し、GoogleカレンダーとToDoリストに自動登録するシステムを構築する。 | AI秘書を利用してプリント管理を自動化し、スケジュールの共有をスムーズにする。 |
| FlexMessageでテキストリンクを設定する方法 | FlexMessageに直接リンクを設置する方法が不明確。 | テキストリンクは見た目を工夫して実装する必要があるが、端末による表示差が懸念される。 | boxを設置し、textの色や装飾を設定し、uriアクションを追加する。 | 直接リンクと埋め込みリンクの実装方法を明確にした。 |
| 【手順詳細解説】Chat GPT(OPEN AI API)とLINEを使って、なんでも褒めてくれるChatBotを作る(自動返信LINE Bot) | | フルリモートワークにより、褒められる機会が少ないため、Chat GPTを利用して褒めてくれるLINE Bot『ほめ太郎』を作成した。 | LINEとChat GPTをGoogle Apps Scriptを介して接続し、設定を行うことでBotを完成させる。 | メッセージを送るとChat GPTにより自動返信が生成される。 |
| LINE: 公式アカウント入門(4) - トーク画面にリッチメニューを表示する | ユーザが必要なリンクを探すのが大変。 | 複数の投稿メッセージがあり、リンクが埋もれやすい環境。 | リッチメニューを作成し、必要な機能にユーザがすぐアクセスできるようにする。 | リッチメニューを利用することで、アクセスが簡単になる。 |
| 【GAS】今日の予定をLINEに通知したい! | Googleカレンダーの予定をLINEで受け取る仕組みが必要。 | 複数のユーザーの予定をスプレッドシートに表示できている状態から、LINEで通知する機能を追加することを考えた。 | GASを用いてLINE APIとスプレッドシートを連携し、自動送信のためのトリガーを設定する。 | LINEを使ってその日の予定を自動的に通知できるシステムが構築できた。 |
| LINEグループの一斉送信が面倒すぎたので、GASで一斉送信Botを作った話 | 大会運営でのLINEグループ管理が非効率で、送信ミスや連絡漏れが発生。 | 複数チームがLINEグループで運営しており、一斉送信時の送信状況を確認できなかった。 | Botを各グループに招待し、送信元・送信先グループを登録して使用する。 | GASでLINEグループ間の一斉送信とログ記録ができるBotを開発。 |
| LINE Messaging APIノード更新2024年版: 設定ノードが追加されました #linedc #noderedjp | 設定ノード追加に伴う管理の複雑さや、不要なノードの残存によるシャットダウン不能の状態が発生する可能性。 | 複数BOTの管理や使い回しのために、LINE Botの設定を集中的に管理する機能が必要だった。 | 設定ノードを追加し、PushやReplyなどのノードにも機能を拡張し、後方互換性を保持。 | 使いやすさが向上したが、機能が増えることで管理が複雑になる懸念もある。 |
| あの案件、どこまで進んでた?!Makeを使って、タスクの進捗を教えてくれるLINEBotを作成してみました | チームメイトとのタスク進捗確認が手間で、対応が遅れがち。 | 製品開発チームは、発売日が決まっているがタスクの進行状況が確認できない。 | LINEで商品名を入力すると進捗情報を取得でき、メモをスプレッドシートに記録できる機能を追加した。 | LINEBotを活用して進捗を確認できるツールを開発した。 |
| LINE Botで医薬品を瞬時に識別! 禁忌情報や出荷状況も一目でわかる新システムのプロトタイプ | 医薬品供給不足に伴う確認作業の手間 | 薬局業界での薬の入荷状況確認が煩雑で、業務効率が低下している。 | 薬の写真を送信すると、それに基づいて情報を即座に取得できるシステムを導入。 | LINE Botを利用した自動薬情報確認システムの開発。 |
| [GASで自動化] 英語のメルマガもサクサク読める!〜ChatGPTのAPIで翻訳してLINEでシェア | 英語のメルマガを読むのが難しいと感じる人が多い。 | 英語のメルマガは貴重な情報源であり、読めるようになると知見が広がるが、英語に不慣れな人にとってはハードルが高い。特にAI関連のニュースは重要。 | Google App Script(GAS)、OpenAI API、LINE APIを使い自動化フローを構築する。手順はGASの設定からAPIキーの取得、コードの配置、トリガー設定まで詳細に説明。 | ChatGPTを活用し、英語のメルマガを自動的に日本語に翻訳し要約した上でLINEに送信する自動化フローを提案。 |
| 食堂の献立を確認できるBotをLINE APIで作ってみた | 寮生の食事についての情報確認が面倒で、献立表が見づらい。 | 舞鶴高専の寮生が献立確認に多くのステップを要し、ストレスを感じていた。 | Google Apps Scriptを用いてLINE Botを開発し、献立確認や外食先紹介などの機能を提供した。 | LINE Botを使って献立を簡単に確認できる仕組みを作成した。 |
| 【マニュアル】防災メールをGeminiで分析し、LINEに自動通知するシステム | 防災情報メールが多すぎて見落としや内容の把握が難しい。 | 自治体からの防災メールは重要だが、数が多くて分かりづらい場合がある。 | 防災メールをAIが要約し、LINEにプッシュ通知する仕組みをGoogle Apps Scriptで作成した。 | Google AI『Gemini』を使った自動分析・通知システムを構築した。 |
| 自治体向けChatGPT API×LINE連携の完全ガイド | 自治体の住民サービス向上と職員の業務効率化が求められている。 | 自治体業務のデジタル化が進行しており、ChatGPT APIとLINEを連携することで24時間対応や多言語対応が可能になる。 | 24時間対応窓口、多言語対応、防災情報提供などで自治体サービスが強化される。 | ChatGPT APIとLINEの連携により、住民サービスの向上と職員業務の効率化が実現できる。 |
| 自治会定期総会をLine BOTで対応してみる(llm+RAG) | 定期総会時に繰り返される質問が役員の負担になっている。 | 自治会の総会資料は冊子で作成されており、2年間のLINE公式利用にもかかわらず情報の電子化が進んでいない。 | Google Cloud Visionで電子化し、RAGを活用したLINE Botを開発・運用し、必要な時だけサービスを公開する。 | RAGを基にしたLINE Botを通じて自治会の質疑応答が効率化できると期待されている。 |
| レシート撮影だけで家計管理!Gemini, Google Apps ScriptとLINE Botで作る, 自動家計簿アプリの実装方法 | プログラミング初心者でも簡単に家計管理ができない。 | 自動で家計簿を作成するアプリが求められているが、技術的なハードルがある。 | Google Apps ScriptとLINE Botを組み合わせ、ユーザーがレシート画像を送信することで家計簿を自動的に記録するシステムを構築する。 | レシート撮影のみで自動家計簿を作成できるアプリが実装可能である。 |
| 【make.com × Chat GPT】名刺や領収書のデータ入力業務を自動化する方法を徹底解説 | 名刺や領収書のデータ入力業務が手作業で時間がかかり、ミスが発生しやすい。 | 自動化を通じて時間の節約、正確性の向上、チーム全体の効率化が期待できる。 | make.comとChatGPTを活用し、LINEに送信された画像データを自動でスプレッドシートに入力するワークフローを構築する。 | 自動化により、業務効率が劇的に向上し、多くの利点が得られる。 |
| 【Messaging API】PHP版コピペ用メッセージ雛形 | イメージマップメッセージが作成されていない。 | イメージマップメッセージを自分が使用するつもりがないため作らなかった。 | 必要に応じてイメージマップメッセージを追加する。 | テンプレートメッセージなど他のメッセージに対応している雛形が完成した。 |
| 【蕁麻疹バイバイ!】乾燥状態!直ちに保湿せよ! | 頻繁に乾燥が原因で蕁麻疹が起こる。 | 肌が乾燥すると皮膚のバリア機能が衰え、何時間かおきに保湿剤を塗らないと効果が得られない。 | obnizとLINE Botを使って保湿を促すデバイスを開発。具体的に距離センサーやスピーカーを用いて保湿ミッションの時間を計測できるようにする。 | 保湿を促すデバイスを作成した。 |
| LINE BotでNode.jsを使うときに署名検証する | LINE Bot作成時に、LINEサーバーから送信されたことを確認するための署名検証が必要。 | 署名検証はLINEのサーバーから送信されたことを確認するために推奨されている。 | SDKをインストールし、チャネルシークレットを設定してexpressのmiddlewareで署名を検証する。 | Node.jsで署名検証を行う際は、SDKのmiddlewareを用いることで簡単に実装可能。 |
| AWS + LINE Botで感情分析を実装 | 特定のイベント時に利用できる感情分析ボットが必要。 | 結婚式や成人式の際に遊べるサービスがあれば良いと考えた。 | AWSのRekognitionを用いて画像解析を行い、Lambdaで全処理を統合した。 | LINEで画像を送信すると感情分析を行い、幸福度を表示するBotが完成した。 |
| 結婚式でLTをして一部界隈にだけ刺さった話(メッセージ生成LINE bot) | 結婚式で使ったLine botが数人識別に失敗した。 | 結婚式で参列者が顔写真を使って使えるLine botを作成し、結婚式に関連したLTを実施した。 | 識別に失敗した場合は直接伝えてもらい、手動でリカバリを実施。来場者に特別感を出すためチェキを使用した。 | 参加者60人中50人超がLine botを使用し、お礼のメッセージを送信できた。 |
| 結婚式で使うQR受付システムをLINEとCloudflareフルスタックで自作してみた話 | 正式な受付システムがCloudflareの制限によって機能しなかった | 結婚式を効率化するためにQRコード受付システムを自作したが、LINEのWebhook設定に制約があった | Cloudflare Workerを使い、処理を分散させることで解決を試みたが、機能の一部は実装できなかった | システムは最終的に機能したが、完全には実現できなかった |
| 【Laravel11】LINEログインの実装 | WEBやモバイルアプリにおけるログイン方法の多様化が求められている。 | ソーシャルメディア経由のログインが普及し、ユーザー数の増加が期待できるため、実装検討が必要とされている。 | Laravel11でLINEログインを実装する手順を紹介し、ユーザーデータ取得を効率化する。 | LINEログインの実装により、新規登録フローのユーザー離脱を防ぐことが可能になる。 |
| 初心者向け!毎日の天気予報をLINEに通知し、Googleスプレッドシートに記録するアプリを作成しよう | プログラミング初心者がアプリ制作に興味を持てないこと | 簡単なアプリを作成することでプログラミングを楽しく学ぶことを目指している。 | LINE Messaging APIとGoogle Apps Scriptを活用し、特定の時間に自動実行されるトリガーを設定する。 | 毎日天気予報を自動取得し、Googleスプレッドシートに記録、LINEに通知するアプリが完成した。 |
| たった数ステップで完成!Gemini APIを使ってLINE BotにAIを組み込む方法 | Gemini APIとGoogle Apps Scriptを使ってAIをLINE Botに組み込む方法についての情報が不足している。 | 簡単にAIを組み込める手順やコード例が求められているが、初めてのユーザーには理解が難しいことがある。 | APIキーの設定方法やエラーの解消法を詳細に説明するリンクを提供し、必要な情報を網羅する。 | 手順をシンプルにすることで、誰でもAIを組み込んだLINE Botを作成できる。 |
| LINE + 生成AI + Dify +Geminiでレシートを読み取って家計簿をつける | 大規模なレシートから合計金額を自動で読み取るシステムの作成過程で、各モデルのレスポンスタイムを比較した。 | レシート管理Botを作成するためにGemini APIを使用、Difyのワークフローで開発を迅速化した。 | LINEアプリとの連携を通じて、Gemini APIを活用したレシート管理システムを構築。 | Gemini 1.5 Flashが最も速い結果を示し、LINEでのレシート管理が可能になった。 |
| LINE内で完結し、位置情報取得とネイティブアプリ風のUXを提供するWebアプリを個人開発した話 | ジムに一人で通うことが続かない人が多い。 | 筋トレを続けるには友達と一緒の方がモチベーションが上がるが、一人での継続が困難であることを実感した。 | 位置情報を使用して、指定のジムの半径100m以内でのみ記録ができる仕組みにした。 | 嘘がつけない筋トレ共有アプリ「ジムトモ」を開発した。 |
| 最高の勉強法をGASとLINEで作ってみた | 効率的な学習を続けられないこと。 | 科学的根拠に基づく学習法を導入したいが、自分なりの工夫が必要と感じた。 | 問題作成や出題、答え合わせをLINEから行い、スプレッドシートで記録管理する方法を確立すること。 | GASとLINE、スプレッドシートを活用した学習管理システムの構築。 |
| M5AtomUで見守りデバイス作成 | 通知が毎回届くと迷惑になるため、1日1回だけ通知するようにしたい。 | 祖母の見守りとしてIoTシステムを作成。LINE通知を使い、コストを抑えつつ安心を提供する。 | EEPROMで日付情報を保存し、同日の再通知を制御。Wi-Fi接続も再試行処理で安定化した。 | 1日1回だけLINE通知を送るシステムをM5AtomUで実現した。 |
| 毎日バイクが盗まれやしないかと心配で眠れないからLINEで確認できるようにしてみた | バイクが盗まれてしまったため、バイク置き場の安全性に悩んでいる。 | バイクの盗難は年間多く発生しており、特に住宅敷地内での盗難が多い。特定のバイクモデルは盗難のリスクが高い。 | 超音波距離センサーとObnizをバイクに設置し、一定の距離内にバイクがあるかどうかをLINEで確認できるようにする。 | 超音波距離センサーとObnizを使用して、バイクがあるかどうかをLINEで確認できるシステムを作成した。 |
| 【GAS×Gemini×LINE】GASとAIで実現!カレンダーと最新イベント情報を毎朝LINEに自動通知するBotの作り方【おうち自動化】 | 家族との予定共有において、カレンダーを見るのを忘れがちな問題。 | 病院の予定も含め、すべての家族予定をカレンダーで共有しているが忘れることがある。 | GASとAPIを連携し、日本時間での予定取得、LINEグループ参加問題を解決。BotをLINEに再招待し、スクリプトで発生するタイムゾーン問題を修正。 | GASとLINEを活用し、カレンダーと地域イベント情報を家族LINEに自動通知するBotを作成。 |
| 📸 レシート読み取りLINE Botの作り方 - Google Cloud Vision APIで家計簿を自動化 | レシートの金額を手入力するのが面倒で、家計簿アプリが続かないという悩み。 | レシート画像を送るだけで金額を自動で読み取り、家計簿に記録する機能が求められている。 | Google Cloud Vision APIを利用してOCR処理を行い、解析結果をLINE Botで通知するシステムを構築。 | OCR機能付きLINE Botを実装し、レシートから自動で金額を抽出して記録する。 |
| miiboだけで画像生成LINE Botを作る - カスタムアクション | 画像生成からLINEへの送信プロセスの構築が不完全である。 | 画像メッセージを送信するためには、一度サーバーに画像をアップロードし、URLを取得する必要がある。 | 画像生成、アップロード、送信の3ステップをコードにまとめ、Webhookを設定する。 | 画像生成と送信を行うカスタムアクションが作成された。 |
| Lambdaを活用した試験管理Lineボットを作ってみました | Lineボットのデフォルト応答メッセージが自動で返信されてしまった。 | 生のメッセージを返すオウム返しボットの実装中に、デフォルト応答メッセージが残っていた。 | Line Official Account Managerでデフォルト応答メッセージを無効化した。 | 無事にオウム返し機能が動作するようになった。 |
| Manusを使って、YouTubeのプレイリスト更新通知システムを作る (人間もちょっと頑張る) | YouTubeのプレイリスト更新通知機能が実装されていないこと。 | 生成AI関連サービスが普及し、ManusというAIエージェントの活用が進む中、ユーザーがAIを利用してシステムを作成しようとした経緯。 | ChatGPTを利用してロードマップを作成し、Manusに作業を依頼、その後ユーザー自身がAPIのセットアップを行った。 | YouTubeのプレイリスト更新を通知するシステムの構築が成功した。 |
| もうええでしょ…😎アプリ作りにコード、書かくなくても!小学生と #書かないGAS | ノーコードツールに限界があり、機能選定が難しい。 | 生成AIが普及し、コードが書けなくてもアプリ制作が可能になっている。 | 生成AIを活用し、簡単なプロンプトで必要なコードや手順を生成する。 | 生成AIを活用して、親子でアプリを作成することができた。 |
| 生成AIにLINE Botを作ってもらう GPT4o編 その1 | Denoで動作するLINE Botのコードを生成したが、サーバー設定にエラーが発生した。 | 生成AIを使ってLINE Botのサーバーコードを作成する試みを行っているが、一部の条件を忘れたため正しい実行環境が得られなかった。 | プロンプトを更新し、生成AIに質問してエラーを修正する方向で進める。 | Denoで動作するLINE Botのコードは生成できたが、正しく実行されなかった。 |
| n8nでLINE Botにセキュリティを実装してみた話 | LINE Botのプロダクション環境でのセキュリティに関する不安 | テスト環境では問題なかったが、偽リクエストの送信が可能であったことが問題に気付かせた。 | docker-compose.ymlにNODE_FUNCTION_ALLOW_BUILTIN=cryptoを追加し、Dockerを再起動することで解決。 | LINE Messaging APIの署名確認機能を実装することが必要と認識した。 |
| 【Laravel11】LINEでの勤怠管理を実装する | Laravel 11へのアップデートで情報が少なく、実施未定のプロジェクトが進まない。 | 環境はWindows 11で、Laravel 11.5.0、docker、VSCodeを使用。Laravel公式がsailを推奨する中で旧情報の参照が問題。 | LINE公式アカウント作成やWebhook設定、Laravelでのルーティングとコントローラ作成に関する手順を詳細に記述した。 | LaravelでLINE Messaging APIを用いた勤怠管理システムを構築する方法を整理した。 |
| Teachable MachineとLINEで球団顔判定!あなたはどの球団顔? | 球団顔判定Botを作成するための顔写真のダウンロードが手間である。 | 球団顔という造語が野球界隈で使われており、選手の顔に基づく判断を楽しむ文化がある。テクノロジーを使ってそれを実現しようとした。 | Google Chromeの拡張機能を活用して画像を一括ダウンロードし、Teachable Machineを通じて顔を学習させた。 | 球団顔Botが完成したが、判定結果が不正確であった。 |
| 最速でLIFF CLI v0.3.0を徹底解説する | LIFF CLIの`serve`コマンドで外部公開がうまく行かず、タイムアウトエラーが発生している。 | 現行のngrokがv3であり、古いv1を指定すると問題が生じる。`scaffold`コマンドの使い道が不明。 | ngrokのバージョンを確認し、正攻法を調査し続ける。 | 現時点では外部公開が失敗しており、正確な手法が不明。 |
| LINEを使った通知機能の作成のために、ユーザー登録と後から連携を実施したい | 既存ユーザーのLINEとの連携ができず、紐づけ方法がない。 | 現状はLINEだけのユーザー登録しか対応しておらず、既存ユーザーに対してLINEのユーザーIDを保存する必要がある。 | omniauth-lineを導入し、ユーザーID保存カラムを追加してLINEとの連携を可能にする。 | LINEのユーザーIDを保存する機能を追加し、既存ユーザーがLINEと連携できるようにする。 |
| Lambda x OpenAI x LINEチャットボットの作り方 | 以前の会話を踏まえた答えを得られない問題。 | 現在の実装では一問一答形式のやり取りのみ可能。 | 次回の実装で過去の会話を考慮した応答機能を追加する予定。 | OpenAIの言語モデルとLINE間の連携が完了した。 |
| 調整さんの入力を通知してくれる「調整さんお知らせさん」をDifyで作ってみた | 調整さんの結果を都度チェックしなければならず、面倒。 | 現在のツールでは、参加者の都合を把握するために掲示板を毎日確認する必要がある。 | GASで定期的にAPIを叩き、Difyを利用して調整さんをスクレイピングし、LINEで通知する。 | 調整さんの入力結果を定期的に通知するBotを作成することにした。 |
| MetaTraderからスマホに通知を送るには? 「LINE 」で試す | LINE Notifyが2025年3月31日に提供終了するため、MetaTraderからの通知方法を変更する必要がある。 | 現在、MetaTraderのEAやインジケーターからスマホへ通知を送るための手段としてLINE Notifyが使われているが、提供終了により代替手段が必要になる。 | LINE公式アカウントを作成し、Messaging APIを有効化してチャネルアクセストークンを発行する。 | Messaging APIの利用が推奨され、LINE NotifyからMessaging APIへ移行する必要がある。 |
| 【Gemini】LINEで“今日の献立”を返すサーバーレスBOTを作った話 | 毎日の献立を考えるのが面倒であるため、この作業を自動化したいという問題。 | 献立を考えるのが大変で、AIを使って自動化することを考えた。 | AI(Gemini)を組み込んだLINE BOTに献立自動生成機能を実装して解決。 | Geminiを使ったLINE BOTの開発により、ユーザーが簡単に献立を受け取れる仕組みを構築。 |
| 夏の猛暑に備えてLINEBOTで水分補給リマインダーを作ろう | 水分補給を促すリマインダーが不足していること。 | 猛暑の中でこまめな水分補給が重要であるため、PHPを使ったLINEBOTを作成し、定期的にリマインダーを送信することが有効。 | PHPを使用してLINEからのリクエスト処理やデータベースを準備し、cronジョブで定期的にメッセージを送信する設定を行う。 | LINEBOTを用いて水分補給リマインダーを設定する方法を紹介。 |
| 🔄 LINE Bot Flex Messageの状態管理 - 古いボタンの誤操作を防ぐToken実装 | LINE Botで古いボタンの誤操作が発生し、データが削除されたり二重登録が起こる。 | 状態管理が不十分で古いボタンが常に有効で、意図せずユーザーが操作してしまうことが原因。 | タイムスタンプによるボタンの有効期限設定や操作後の自動無効化を行い、ボタンの状態を追跡する。 | 状態管理トークンを実装し、誤操作を防止することに成功した。 |
| Raspberry Pi Zeroで実家の長寿犬のために温度をモニター with LINE Messaging API & GAS | 高齢犬のため夏の猛暑時に部屋の温度管理が難しく、エアコンの故障や入れ忘れが懸念される。 | 犬は18歳で認知症と足腰の弱さがあり、平日昼間は留守番をしている。母はエアコンをつけっぱなしにしたが、故障などの不安があった。 | 温度センサーDHT11を用いてデータを取得し、Google Apps ScriptでLINE通知を行う温度モニタリングシステムを実装。 | Raspberry Pi Zeroを用いた温度モニターを開発し、遠方から温度調整が可能なシステムを作成。 |
| LIFF(LINE)はiOS 16でのみ仕様に沿った動作をする、という話 | LIFFアプリのエンドポイントURL設定によるBad Requestエラーが発生。 | 特定の条件下でiOS 16を使用した場合に問題が発生。アクセスログからはiOS 16でのみ事象が確認。 | LIFFのエンドポイントURLを<https://example.jp/>に修正し、動作確認を行った。 | エンドポイントURLを修正することで問題が解決した。 |
| 【make】お店の特売日がすぐにわかるLINE Botをつくりたい! | お店の特売日を調べるのが面倒で、特売日を把握できないこと。 | 特売日の情報を一つ一つアプリや検索で調べるのが手間である。 | LINE Botを利用し、特売日を迅速に教えてくれるシステムを構築した。 | LINE Botを作成することで、特売日を簡単に知ることができるようになった。 |
| INFP型の同僚をAIチャット化してみた ーLINE Bot×MBTIで作る「人格っぽいキャラ」の設計図 | 同僚のチャット時の豹変と、そのギャップをAIキャラとして実装する必要性。 | 物静かな同僚がチャットではスラング全開になる現象を観察し、AIキャラを作成するアイデアが生まれた。 | MBTIを用いてキャラ設計を行い、Gemini APIを活用してLINE Botとして実装し、スタンプも制作した。 | INFP型の同僚をモデルにしたAIチャットボット「あだおか」が完成した。 |
| LINEBotでQRコードの画像を返すBotを作った話 | アクセスが集中した場合、LINE Botが一時的に応答しないことがある。 | 無料プランで運用しているため、サーバーの負担が増えると応答が遅れることがある。 | 無料のQRコード生成APIとGASを用いて、LINE Messaging APIでメッセージを受信・返信するBotを実装する。 | シンプルで実用的なQRコード生成Botを作成できた。 |
| LINE Bot作ってみました⑤ 【番外編】サーバーのスリープを防止する | Render.comサーバーが一定時間アクセスがないとスリープし、起動に数十秒かかる問題。 | 無料枠内でLINE Botを作成し、Render.comというサーバーサービスを利用しているが、無償プランではスリープが問題となる。 | GitHub Actionsを用いて定期的にGETリクエストを送信するワークフローを作成し、サーバースリープを防ぐ。 | 定期的にGETリクエストを送りスリープ回避を図る。 |
| LINE × AIキャラクターbotを24時間稼働させるための無料〜格安ホスティング選び | AIキャラクターの24時間稼働を実現するためのホスティング選びが難航している。 | 無料または低価格のホスティングを希望し、要件として応答速度や会話履歴管理が必要な状況。 | Fly.ioとKoyebの無料・低額プランを並行して試し、最適なものを選択する。 | Renderをサーバー監視システムと併用することで、完全無料での運用は難しいが、Fly.ioとKoyebの併用が考慮されている。 |
| LINEを使用してSwitchBotのスマートロックを操作する方法 | LINEアプリでSwitchBotの操作を可能にする方法について | 無料のngrokを使用するが、セッションを再起動すると新しいURLが生成されるため実用的ではない。有料プランで固定URLが利用可能。 | | |
| 【API】輸入担当者の為替予約のお手伝い。今ドルいくら?をLINE Botでサクッと確認 | 為替レートが自動で更新されない問題が発生した。 | 為替変動が利益や赤字に直結するため、為替予約が必要とされている。 | JSONモジュールを外し、HTTPから直接LINEにレスポンスを送る方法に変更した。 | HTTPモジュールとLINEモジュールを直接繋ぐことで、最新のレートを取得することができた。 |
| LINE Messaging APIで既読をつける[TypeScript] | 旧来のシステムではメッセージを送信すると無条件に既読がついていたため、返信が遅れるとユーザーの不満を招くことがあった。 | これまでは法人ユーザーのみが利用できた既読APIが、2025年11月5日から一般公開され、誰でも利用できるようになった。 | チャットをオンにして、既読トークンを取得し、メッセージを確認したタイミングで既読をつけるAPIを用いる。 | 既読APIを活用することで、オペレーターがメッセージを確認した際に既読をつけることが可能となり、ユーザーの不満を解消できる。 |
| 芽が出ない!と、ならないように! にんじんの発芽適温botで失敗知らず! | ニンジンの種を植えたが、全然芽が出てこなかった。 | 気温が高すぎたため、ニンジンは35℃以上では発芽しないことを知らなかった。 | 都道府県を入力すると、気温が発芽に適しているか判断できる仕組みを構築した。 | 発芽適温を知るためのLINE Botを作成した。 |
| AWS使って体育館予約とLINEグループへの調整依頼を自動化してみた | 体育館の予約と日程調整作業が面倒 | 毎週土曜日にバドミントンをするため、体育館の予約を手動で行っていた。 | AWSのLambdaやEventBridge Schedulerなどを用いて予約処理や予約番号取得、日程調整の自動送信を実現。 | 体育館の予約と日程調整の作業をほとんど自動化することができた。 |
| Tavily API × Gemini API でWEB検索 LINE Bot 「けんサ君」を作ってみた | Web上の無駄な情報が多く、情報収集に時間がかかること。 | 機械学習分野の研究からWebアプリケーション開発に興味を持ち、効率的な情報収集を目指した結果、Botアプリ「けんサ君」を開発。 | Tavily APIとGemini APIを活用し、検索結果を要約して提供するLINE Botを構築した。 | LINE上で自然な検索と要約を実現するアプリが完成した。 |
| 忙しい人のためのRPA|LINEに「最近の予定」を聞くだけで教えてくれるBOTを作ってみた(Make × Microsoft365 × ChatGPT) | 忙しい人が予定を思い出せない | 業務に追われて記憶を辿るのが面倒なため、カレンダーから予定を抽出し要約するBOTを作成 | Microsoft 365カレンダーの出力をそのままGPTへ渡す方法にした。 | 要約結果の質を向上させるためにモジュールの設定に工夫が必要だった。 |
| Nest.jsでLineBotを作る | Nest.jsでLine Botを作成する手順を詳細に説明すること | 業務でNest.jsを使用する機会があり、そのアウトプットとしてLine Botを作成しようと考えた | ドキュメントの手順に従い、環境構築、LINEコンソールでの設定、service module controllerの作成、動作確認を行う | Nest.jsとLINE Messaging APIを連携させたおうむ返し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でリマインド通知を送信できるようにした。 |
| ソラカメと生成AIがLINE公式アカウントに届ける「きのこ日和」- SORACOM Discovery 2025に展示! | 特になし | 植物を遠隔から観察するために遠隔カメラを使用していた日常の工夫がきっかけで、SORACOM Fluxとの連携を知りプロトタイプを開発。 | SORACOMの各種サービスを活用し、ノーコードで柔軟なプロトタイプを迅速に構築。 | IoTと生成AIを組み合わせた「きのこ日和」のプロトタイプが完成し、自然観察の楽しさを共有できる仕組みが実現。 |
| 高校の学園祭用に会員証&決済機能付きLINEbotを作ってみた話 | 学園祭での紙決済の非効率性。 | 校長からの提案でLINEでの決済システムを考案し、ほぼコピペで実装した経緯。 | 投票機能、売上ランキング、プッシュ通知などを追加し、生徒が作成に関与。 | LINEbotによる決済機能付き会員証を実装し、好評を得た。 |