LDPUC

LINE Developer Product UGC Curator since 2023. Fan Voices shared by our fans! 🎉

Tag Search V3

🔥Popular Tags🔥

Overall
This page

Advanced Search

0 of 100 selected
音声データの録音・保存には GAS で作った LINE bot が便利かもしれない音声データを効率的に録音・保存する方法が必要。GASで作成したLINE botは音声データの保存が便利で、Googleドライブとの連携が可能。LINE Messaging APIを使用して音声データをGoogleドライブに保存する手順を実行する。GASで作成したLINE botは音声データの録音・保存に役立つ。
公式LINEにタブ切り替えのリッチメニューを設定する方法リッチメニューのタブを管理画面から設定できず、APIを使用しなければならなかった。リッチメニューを通じてユーザーのサイト流入が多く、タブメニューを増やしたいと考えていたが、従来は諦めていた。自分でPHPを使用してAPIを呼び出し、リッチメニューを作成し、ユーザーにリンクさせた。LINE Messaging APIを利用してタブメニューを設定することに成功した。
Lineログイン+AWS Cognitoでの認証機能実装方法ラインログインを利用したAWS Cognitoでの認証機能の実装方法に関して、細かな設定手順が不明瞭である。LINEログインとAWS Cognitoの統合において、認証を成功させるために必要な設定や手順が多岐にわたるため、特に初心者には難解である。適切な設定手順を参照し、CognitoとLINEで必要なドメイン設定やコールバックURLを正確に設定する。AWS Cognitoを使用してLINEログインを実装するための具体的な手順が提示された。
LINEで送信された写真をAWS S3に保存する(2024.8)LINEから送られた写真をAWS S3に保存するシステムの構築が必要。LINE公式アカウントやMessaging APIを利用し、AWS S3に画像を保存するアプローチが考えられた。LINE DevelopersでWebhook設定を行い、LambdaでS3への画像保存を実装した。AWS S3へ画像を保存するLambda関数の設定が完了し、動作確認も行った。
たった数ステップで完成!Gemini APIを使ってLINE BotにAIを組み込む方法Gemini APIとGoogle Apps Scriptを使ってAIをLINE Botに組み込む方法についての情報が不足している。簡単にAIを組み込める手順やコード例が求められているが、初めてのユーザーには理解が難しいことがある。APIキーの設定方法やエラーの解消法を詳細に説明するリンクを提供し、必要な情報を網羅する。手順をシンプルにすることで、誰でもAIを組み込んだLINE Botを作成できる。
[個人開発・本リリース] 完全未経験が冷蔵庫の中身を簡単管理できるサービスをリリースした件消費期限の管理不足や重複購入による無駄な出費が発生している。食材の管理アプリが不足しており、消費・賞味期限を通知してくれるサービスが存在しないため、このサービスを作成した。サービス面での機能追加や技術面での改善を計画し、設計の重要性を認識した。個人サービス「PantryChefNotifier」を開発・リリースした。
このスピードについてこれるか!? echo-botをcloudflareにデプロイする #TS #bun #hono画像を送受信するLINE Botには向いていない。Cloudflareの処理時間制限に引っかかる可能性がある。Bunを使用することでインストールやデプロイが速く、動作も非常に速いというメリットがある。環境変数を設定し、webhook URLをLINE Developersに設定して動作確認を行う。おうむ返しLINE Botが動作する。
オムライス指数をGoogleMapとOpenAIで算出するLineBOT昔ながらのオムライスを出す店が急激に減少している。オムライス指数を数値化し提供するアプリを開発することで、オムライスを食べる探索を環境整備する考え。店の数や存在感を評価する要素をプログラムで計算し、生成AIを利用して数値化。ユーザーのフィードバックで精度を上げる。オムライス指数は駅名から算出され、ユーザーに提供される。
Create Liff Appを使って爆速でLIFFアプリ開発環境を構築するLIFFアプリの開発は従来npmでSDKをインストールしていたが、Create Liff AppというCLIツールが登場した。LIFF IDの設定やエンドポイントURLの変更、デプロイなどの手順を踏むことで実際にLINEから確認できるアプリを作成。Create Liff Appを使用してLIFFアプリを構築する方法を学んだ。
Djangoで猫を判別するLINE Chatbotを作ってみたチャットボットの画像メッセージ解析が不十分で、猫でない場合の候補提示が必要。Djangoを用いてLINEチャットボットを構築し、Google Cloud Vision APIやDeepL APIを利用して画像解析と翻訳を行っている。画像メッセージに応じて猫かどうかを判別し、猫でない場合は候補を提示するヘルパー関数を実装。Djangoプロジェクトで画像メッセージ解析と返信機能を実装完了。
GASを使ってGoogleフォームの回答をLINEに通知する手順Googleフォームの回答をLINEに通知するための手順が明確でない。GASとLINE Notifyを利用するための事前設定が必要。LINE Notifyのトークン発行後、GASでスクリプトを設定し、トリガーを作成する。手順に従うことで、GoogleフォームからLINEへの通知が行える。
薬、飲んだ?大丈夫!LINEが教えてくれる、GAS×Makeの超おせっかい服薬フォロー自動化!服薬フォローが義務化されているにも関わらず、実施が不十分である。高齢者や長期間薬を服用する患者が薬を飲み忘れることが多く、手作業での確認が時間を要し、十分なケアができない現実がある。GASを使ってフォローアップメールや返信処理を自動化し、Makeと連携してLINE通知機能を追加した。GASとMakeを用いた自動化された服薬フォローシステムの構築に成功した。
【Teachable Machine】使用できる商品券かどうかをLINE Botで回答できるようにしてみたテナント従業員からの問い合わせが多く、対応が無駄だと感じている。商業施設でテナント管理を行っており、頻繁に商品券の使用可否についての問い合わせがある。Teachable Machineを使い機械学習モデルを作成し、LINE Botと連携することで、商品券の判定を行う。LINE Botを活用し、商品券の使用可否を自動で判断できるシステムを作成。
Gemini×LINE お手軽に生成AIchatbotGemini APIとスプレッドシートを用いたテキスト・画像処理機能が必要である。Googleアカウント、スプレッドシート、LINEチャネルのアクセストークン、Gemini APIキーと設定が前提条件。必要なステップを追って設定を行い、機能をテストすること。LINEから受信したテキスト・画像を処理し、スプレッドシートに保存する機能が実現可能。
LINEから送信した内容の種類でトリガーを操作する(Power Automate / Azure Logic Apps)Power AutomateでLINE Messaging APIを使った際、メッセージの種類によるトリガー操作ができるか不明であった。LINE Messaging APIは、LINEアプリと外部システムを連携させるAPIで、メッセージの種類を自動的に処理する必要がある。Power Automateのトリガー条件を設定し、受信したメッセージのTypeに基づいて処理を行う。送られてくるメッセージの種類によってトリガーの操作が可能であることが確認できた。
GASでLINE Bot入門(ChatGPTに全部コードを書かせる)ノーコードツールで作成したLINE Botには制限があるため、自由なカスタマイズができない。Googleアカウントがあれば無料でLINE Botを作成でき、生成AIを使うことでコードが書けない人でも簡単に作成できる。GASを使ってLINE Botを作成し、ChatGPTを利用してコードを生成し、スクリプトプロパティにチャネルアクセストークンを設定する。Google Apps Scriptと生成AIを使用して、カスタマイズ可能なLINE Botを作成できる。
生成AI未経験者がBedrockを組み込んだLINEチャットBotをつくってみた生成AI関連の議題に未経験であることへの焦り。AWS Summitで生成AIに関する事例が多く触発されたため、生成AIを実際に使ってみたいと考えた。AWSアカウント、LINEアカウント、AWS CLI/SAM CLIを準備し、実装手順に従ってサーバレスアプリケーションを構築。AWS Bedrockを用いたLINEチャットBotの構築に成功した。
NotionとGoogle Apps ScriptでLINEBotの自動メッセージを配信する方法ボタンを押すと同じメッセージが2回送信されてしまう問題GASの doGet 関数が複数回トリガーされていたため、メッセージが重複して送信。doGet 関数内にタイムスタンプチェックのロジックを追加し、短期間での複数送信を防止。タイムスタンプを用いた送信制御により、問題が解決。
【作成編】コードを一行も書かずに、LINE上でChatGPTと対戦できるリバーシを作ってみたLINE上でChatGPTと対戦できるリバーシの作成方法が不明瞭で、準備手順が複雑。OpenAI APIやLINE Messaging API、Google Apps Scriptを利用してチャット機能を持つオセロゲームを開発したい。ChatGPTに質問を投げてコードを細かく修正しながら、最終的なゲームを完成させる。AIを活用すれば、希望するアプリを実現可能であると確認。
Discord⇔LINE連携Bot作った備忘録DiscordからLINEへの情報転送の仕組みを実装する際の手順と注意点が不明確であること。LINEからDiscordへメッセージを通知するBotを作成したいと考え、発表した手順を備忘録にまとめた。GAS(Google Apps Script)とwebhookを使い、各サービス間でAPIを通じてメッセージを送信する設定を行った。LINE→Discord、Discord→LINEの両方向のメッセージ転送が実現できた。
LINEに送信通知を送信できるGoogle FormsGoogle Formsから送信があった際にLINEに通知が必要。GASでLINE Bot向けに通知機能のコードが必要な状況。GASでLINE BotのアクセストークンとユーザーIDを設定し、トリガーを設定する。Google FormsからLINEへの通知が運用可能となる。
都知事杯2024で熱中症コンシェルジュBotを作った話熱中症対策のアラートが広範囲に出されるため、必要な人に届きにくい。2020年から始まった熱中症警戒アラート制度について、興味はあるが活用されていない人が多い。RAG技術とオープンデータを活用し、柔軟に質問回答機能を実装することで解決。オーダーメイド式の通知と質問回答機能を持つアラートを開発。
【国旗API】雑談苦手がGPT-4oを利用した国旗アプリを開発した国旗鑑賞が面倒で、知識を広げられないこと。国旗鑑賞は好きだが、鑑賞法が難しく雑学を得るのも手間であるため、雑談に役立てるのが難しい。用户は国名を送信することで、国旗の画像と雑学を受け取れるLINE Botを利用する。国旗APIを使い、LINE Botで国旗画像と雑学を提供するサービスを開発。
[ Rails ] 個人アプリのユーザーに公式LINEを友達追加してもらい、LINEでメッセージを送信する(シリーズもの)個人開発アプリにLINE通知機能を実装する方法についての詳細が不足している。公式LINEアカウントを作成し、ユーザーとの連携を確立する必要がある。LINE Developerに登録し、プロバイダー・公式LINEの作成、APIの設定を行った。アプリのユーザーとLINEアカウントのIDを連携できるようになった。
AWS×LINE Messaging APIで家計簿を作ってみた①家計簿の入力が面倒で妻が続けられない。LINE Messaging APIを使って簡単に家計簿をつけられるシステムを作成。AWS LambdaとDynamoDBを利用する。家計簿品目の追加、データ集計機能、予算管理、データ可視化の強化を計画。LINEで送信するだけで家計簿が完成し、操作が簡単で使いやすい。
LINEで画像を送るだけ!解答案を送ってくれるAI先生を作った話LINEの標準的なテキストメッセージでLaTeX形式の数式が表示できない。数学の解説を必要とするユーザーが多いが、LaTeX形式の数式がLINEでそのまま表示されない問題に直面。LaTeX形式をPDFに変換し、さらに画像形式(PNG)にして送信する方法を取り入れた。LINEで数学の解決策を考えたが、PDF形式では送信できないことが分かった。
🌟LINEで天気予報を自動通知しよう!OpenWeatherMap APIで取得できる天気情報も徹底解説!🌦️毎日の天気の変化に悩む人々がいる。OpenWeatherMap APIを使用して、細かい気象データを取得し、降水確率に基づいた傘のアドバイスを届ける仕組みを導入。APIキー取得後、LINE Developersでプロバイダーを作成し、Google Apps Scriptで予報を取得して通知する。LINEに自動で天気予報を通知するシステムが構築できる。
LINE botのリッチメニュー + LIFF + AWS Amplifyで、LINEのユーザー情報をWeb画面に表示させてみたLINEのユーザー名とアイコンを取得して表示する機能が必要。AWS Amplifyを使用してLINE botと連携する技術記事を掲載している。Amplify環境を構築し、LIFFを利用してLINEのユーザー情報を取得する設定を行った。LINEのリッチメニューからWeb画面に遷移し、ユーザー情報が表示できるようになった。
LINEのWebhookをPostmanで再現したいLINE Messaging APIのWebhook機能をローカル環境でテストしたい。LINEのWebhookは、メッセージが送信されるとアプリにメッセージが送信される仕組みで、認証には署名の検証が必要とされている。Postmanで環境を設定し、リクエストボディを構成し、HMAC-SHA256で署名を生成して送信する。Postmanを使用して、LINEのメッセージWebhookをローカル環境で実行可能となった。
【ハンズオン】 感情分析LINE BotをAWSでつくってみた!特定のユーザーに対する感情分析結果の返答が不十分である。AWSの認定資格を持ちながら業務経験がない初心者が感情分析AIを使ったLINE Bot開発に挑戦した。複数人に対応し、感情と信頼度、年齢推定を返すようにLINE Botをカスタマイズした。カスタムにより、より詳細な感情分析結果を返答できるようになった。
NodeJS と LINE Bot のローカル開発環境 | NodeJS + LINE Messaging APINodeJSとLINE Botのローカル開発環境の構築方法が不明確。Node.js、VS Code、LINE Messaging APIを用いて、ローカルでLINE Botを開発するための環境構築を行う。依存関係のインストール手順を記載し、npmスクリプトやVSCodeの設定方法を示した。環境構築手順を示したメモが完成した。
LINE Botで医薬品を瞬時に識別! 禁忌情報や出荷状況も一目でわかる新システムのプロトタイプ医薬品供給不足に伴う確認作業の手間薬局業界での薬の入荷状況確認が煩雑で、業務効率が低下している。薬の写真を送信すると、それに基づいて情報を即座に取得できるシステムを導入。LINE Botを利用した自動薬情報確認システムの開発。
【個人開発】Next.jsで請求書発行LIFFアプリ作ってみた請求書作成が難しいと感じるユーザーが多い。家族や友達とのお金の貸し借りで言いづらさを解消したいとのニーズがあった。Next.jsを使用してLIFFアプリを開発し、Vercelでデプロイし、開発完了後、LIFFアプリを公開した。LIFFを活用した請求書生成アプリを開発することに成功した。
SALE情報と欲しいものリストを照会して中だよとLINEで毎週教えてもらう出費を抑える必要があり、SALE中の商品以外を購入しない制約ができた。10年間DMM.comで購入してきたが、今年から支出を抑えるための工夫を必要としていた。SALE中の商品の情報を取得し、通知するツールを作成して、定期的に消費行動をサポートする。SALE中の商品がある場合は通知が受け取れるようになり、出費を抑えつつ商品を購入できるようになった。
最高の勉強法をGASとLINEで作ってみた効率的な学習を続けられないこと。科学的根拠に基づく学習法を導入したいが、自分なりの工夫が必要と感じた。問題作成や出題、答え合わせをLINEから行い、スプレッドシートで記録管理する方法を確立すること。GASとLINE、スプレッドシートを活用した学習管理システムの構築。
Postman Flowsで作るノーコードLINE BotPostman Flowsを使用してノーコードでLINE Botを作成する方法が共有されていない。ServerlessDays Tokyo 2024での参加を通じて、イベントドリブンアーキテクチャを学ぶ機会があった。LINE Messaging APIとPostman Flowsを連携させ、Webhookで動作するLINE Botを構築する手順を実施する。Postman Flowsを利用することで簡便にLINE Botを作成可能となる。
obnizとMiiboで習慣化BOT&BOX完成まで行動を変えるのが難しく、先延ばし癖があり、タスクが進まない。大学教員で多忙な筆者と娘が目標達成のサポートを必要としている。LINE BOTとObnizを用いて、目標達成を促すサポートツールを制作した。習慣化BOTとBOXの完成に至った。
LIFF CLIのserveコマンドを最速で徹底解説するLIFF CLIの新機能を解説する記事が存在しない中、情報提供が必要だった。LIFF CLIの`serve`コマンドが新たに追加され、ローカル開発環境をhttpsで起動しデバッグが可能になった。SSL証明書を`mkcert`で生成し、`serve`コマンドを用いてLIFFアプリを起動する。LIFFアプリをhttpsでローカル起動する方法を説明した。
AIでLINE返信サジェストLINEのようなメッセージアプリで、ユーザーが短時間で適切な返信を考えるのが難しい。接客業などで文書能力が求められ、AIによる返信候補提示が必要とされている。クラウドファンディングを通じて資金を調達し、サービス開発を進める。AIを使ったメッセージ返信候補提示サービスを開発中。
芽が出ない!と、ならないように! にんじんの発芽適温botで失敗知らず!ニンジンの種を植えたが、全然芽が出てこなかった。気温が高すぎたため、ニンジンは35℃以上では発芽しないことを知らなかった。都道府県を入力すると、気温が発芽に適しているか判断できる仕組みを構築した。発芽適温を知るためのLINE Botを作成した。
生成AIにLINE Botを作ってもらう GPT4o編 その3LINE Botサーバーの実装において、エラーメッセージが発生し、適切に動作しない問題があった。Deno環境でのLINE Messaging API SDKの使用に関して、公式のSDKはNode.js用に設計されており、Denoでの正しい動作には設定変更が必要。不必要なWebhook検証部分を削除し、サーバーコードを簡素化することで問題を解決した。修正されたLINE Botサーバーが正常に動作し、メッセージに対して適切に応答できるようになった。
【個人開発】ペットのぶさかわを投稿するアプリ「ぶさかわフォト」をリリースしました。特に記載されていないが、開発過程で様々なエラーが発生している。「ぶさかわ」を共有したく、プログラミングスクール「RUNTEQ」を卒業してWebエンジニアとして転職活動中にサービスを開発した。LINEログイン、通知機能、動的OGPなどの機能を工夫して実装した。無事に「ぶさかわフォト」というWebアプリをリリースすることができた。
楽しくお出かけしよう!~事前の天気チェックと忘れ物防止をLINEbotで簡潔に~目的地の天気を調べることを忘れてしまうことが多い。出かける準備をギリギリにしてしまう悪癖があるため、忘れ物もよくする。Googleスプレッドシートを利用して、地点IDの自動変換や忘れ物リストを管理する仕組みを構築した。LINEbotを作成し、天気チェックと持ち物チェックを簡単に行えるようにした。
LINE公式アカウントの応答をLLMで知能化!問い合わせの多さや営業時間外の応答が困難で、スタッフの不足が問題。24時間365日のサポート体制を低コストで構築する必要がある。Azure OpenAIやLINE Messaging APIを利用し、自動返信システムを導入する。LLMを用いたLINE公式アカウントの自動応答で対応力を向上できる。
【Rails7】【Sorcery_Externalモジュール】Google認証・LINE認証などの外部認証を実装する時の注意点SorceryのExternalモジュールを使用する外部認証の実装時の注意点が示されているが、実務未経験者には理解が難しい部分がある。SorceryはRailsの認証ライブラリであり、GoogleやLINE等の外部認証を取り入れる機能を提供する。公式ドキュメントを参照し、設定手順を正確に守ることが重要。また、コメントアウトされた設定例を活用し、必要な設定を行うこと。メールアドレス・パスワードを用いた基本ログイン機能が必須であり、設定ミスが外部認証の失敗を招く。
魚の画像判定LINE Botを作ってみた応答トークンが一度のみ使用できるルールに気づかず、'Invalid reply token'エラーが発生した。LINE Bot開発に挑戦し、AWS Step Functionを初めて利用。CI/CD環境をGitHub Actionsでセットアップ。初回返信で' reply_message'を使い、推論結果の返信には't push_message'を利用することで対応した。エラーを解決し、魚の画像判定LINE Botを完成させた。
【LINE × Dify】 AIを使ってLINEの返信を高速化させる方法LINEの返信効率化が求められているが、現在の手法では手間が多い。Dify APIとGoogleスプレッドシートを利用した返信管理システムの開発が提案されている。Dify APIを活用し、自動で返信候補を生成し、スプレッドシートで管理する。新しいシステムを導入することで、返信作業の時間を大幅に削減可能。
【 Flutter 】 個々のユーザに対してLINEメッセージ通知を送る機能の実現 (LINE SDK・LINE Messaging APIを利用)FlutterでLINEメッセージ通知機能を実装するための情報が不足していた。LINEログイン機能とメッセージ通知機能を連携させる必要があるが、具体的な実装が見つからなかった。LINE SDKとMessaging APIを利用して、Flutterでの実装手順を詳しく解説した。LINEログインとMessaging APIを実装し、ユーザーへのメッセージ通知機能を実現した。
【個人開発】Next.jsでLINE BOTアプリ作ってみた(改良版)アプリの機能を追加し、デザインを修正したが、初めて使用する技術に苦戦した。請求書を送信するアプリをLIFFプラットフォームで作成。家族や友人とのお金の貸し借りを円滑にするための動機がある。Tailwind CSSを利用し、LINEの機能を活用することで開発の学びを得た。新機能やデザインの改善に成功し、アプリを形にできた。
UIFlowでLINE Messaging APIを通してLINE公式アカウントからメッセージを送る日本語のメッセージが送信できない。LINE Notifyからのメッセージ送信サービスが終了したため、代替手段としてMessaging APIを利用する必要が生じた。Messaging APIを利用し、UIFlowでのプログラミングを行うことでメッセージ送信を設定する。Messaging APIを使用してメッセージ送信が実現できたが、日本語には対応できていない。
統合版MinecraftサーバをAWSで作成+LINEアプリから起動・停止できるようにしてみたサーバーの起動・停止が手間で、接続作業が煩雑であるため、簡単に操作したい。大学時代に遊んでいたMinecraftを友人と再度楽しむため、AWSを用いてサーバーを構築し、LINEから簡単に操作できるようにしたいと考えた。LINE botを作成し、トーク内の特定のキーワードを監視してサーバーの起動・停止を行うLambda関数を呼び出す仕組みを導入した。AWS環境にMinecraftサーバーを構築し、LINEアプリを通してサーバーの起動・停止ができる仕組みを実現した。
LINE→Make→Difyで会話を連続で続ける方法会話が単発で切れてしまう問題が発生している。Line→Make→Difyを使用してChatBotを作成している。LINEのユーザーIDとDifyの会話IDを繋げ、メモリ機能をonにしてsys.queryを設定する。連続した会話が可能になる方法が確立された。
LINEログインとMessaging API をつかってメッセージを送信するLINE Notifyが2024年10月7日にサービス終了を告知し、代替手段を必要としている。Messaging APIは、LINE公式アカウントとユーザーとのコミュニケーションを便利にするAPIであるが、一定数以上のメッセージ送信には料金がかかる。LINE SDKを利用し、nonceでセキュリティ強化を図り、Flex Message Simulatorでメッセージをデザインし、簡便に実装。Messaging APIを使用してLINEとアカウント連携し、メッセージ通知を実現した。
LINE Messaging APIのWebhook設定 with Cloud RunLINEボットのWebhook設定に関する手順が不足している。子連れ旅行中に遊べるなぞなぞLINEbotを構築するプロジェクトの一環。LINE デベロッパーコンソールでWebhook URLを設定することで解決。GitHub SecretsやDockerイメージの設定など、必要な手順は理解できたがWebhook設定が不明。
スタジオ管理人が作ってみた ”藤井風” 風LINEbot ~【何となく風w】AIが返すメッセージの内容が”藤井 風”さんの歌詞やスタイルに合わない。プログラミングを勉強中の主婦がLINE Botを自作しようとしている。歌詞の結びつきや関係ない曲名の除外、メッセージのトーン調整を図る。実装には改善が必要だが、基本的なオウム返しは成功した。
(シリーズ物)[LINE×GAS×Dify連携]領収書管理アプリを作ってみたpert1 〜LINE×GAS連携〜レシートの整理が進まず、ただのゴミが溜まっている。整理を助けるアプリはあるが、簡単な領収書管理アプリをDifyを使って作成することにした。LINEとGASを連携し、ユーザーが送信した画像をGASで処理し、Difyで解析してスプレッドシートに保存する。LINEから画像を送信し、自動的にスプレッドシートに記録するアプリを作成することができた。
LINE Notify APIが終了するのでLINE Messaging APIに移行するLINE Notify APIが2025年3月31日にサービス終了するため、代替手段が必要。LINE Notifyは2016年9月に開始され、簡単にメッセージを送ることができる無料サービスだったが、経営資源を他のサービスに集中させるため継続されない。公式マニュアルを参考にし、LINE Messaging APIを使ってメッセージを送る際の設定やコードの修正を行う。LINE Messaging APIへの移行が提案されている。
GASでWebhookを複数のエンドポイントに中継する方法LINE公式アカウントのWebhook URLが一つしか設定できず、複数のシステムに同時通知ができない。LINE公式アカウントでWebhookを利用し自動通知を行う際、URLが一つしか設定できないため、両方の通知ができずにいた。GASを使ってLINEからのWebhookデータをDiscordとL Message用のアプリに転送するスクリプトを作成し、デプロイ後にWebhook URLを設定する。GASを使用したWebhook分岐用アプリを経由することで、Discord通知とL Messageの両方を同時に実現できた。
Raspberry Pi Zeroで実家の長寿犬のために温度をモニター with LINE Messaging API & GAS高齢犬のため夏の猛暑時に部屋の温度管理が難しく、エアコンの故障や入れ忘れが懸念される。犬は18歳で認知症と足腰の弱さがあり、平日昼間は留守番をしている。母はエアコンをつけっぱなしにしたが、故障などの不安があった。温度センサーDHT11を用いてデータを取得し、Google Apps ScriptでLINE通知を行う温度モニタリングシステムを実装。Raspberry Pi Zeroを用いた温度モニターを開発し、遠方から温度調整が可能なシステムを作成。
【Figma】LINE Flex Messageカードの管理を効率化してみたFlex Messageの管理が難しく、データが増えると混乱する。Oh my teethでは公式アカウントでFlex Messageを使用しており、データベースにjsonを格納している。Figmaのウィジェットを作成し、Flex MessageのjsonをFigmaで管理できるようにする。Figmaのウィジェットを使うことでFlex Messageの管理を楽にできると考えた。
WEBページからLIFFを開くときに、外部ブラウザで開くかLINEアプリで開くかを出し分ける方法LIFFをWEBブラウザで開きたいのにLINEに飛んでしまう、またはその逆の問題が発生している。LIFFのテストを行いたいが、開く環境が制限される問題が多くの人に影響を与えている。Yahoo!の記事を開いて「友だち追加」アイコンを長押しし、ポップアップから新規タブかLINEで開くを選択する。iPhoneでLIFFをWEBブラウザまたはLINEアプリで開く方法が明確になった。
Geminiで日記を小説風にしてもらう日記BOTが続かないこと。GASで作成した以前の日記BOTは、権限付与や内容のマンネリ化で1ヶ月未満で削除した。短い文章を物語風に変換し、AIに生成させるプロンプトを設定した。飽き性なので、もっと面白くする工夫が必要。
LINE Messaging API の利用におけるチャネルアクセストークンv2.1を発行チャネルアクセストークンv2.1の発行手順が多くて面倒である。Lineのボット開発におけるMessaging APIの利用を進める上で、トークン発行に手間がかかるため、公式手順をまとめることにした。公式に沿った手順をスクリプト化してまとめ、作業を簡素化した。チャネルアクセストークンv2.1の発行手順をスクリプトで簡略化した。
【AWS】AWS Lambda Function URLsを検証!AWS LambdaでAPIを作成する際、API Gatewayが必要であったが、手順が複雑だった。AWS Lambda Function URLsの導入により、API Gatewayなしで簡単にAPIエンドポイントを作成できるようになった。Lambda関数でAPIエンドポイントを直接指定し、設計を簡素化することで開発効率を向上させる。AWS Lambda Function URLsを使うことで、LambdaのみでWeb APIが開発できるようになった。
ポエム風つぶやきをブログ記事に変換するシステム:LINEからのデータ転送AIを活用したブログ記事変換のためのシステム構築が必要。LINE Botを利用することが流行しており、低コストでの構築が求められた。ConoHa VPSでPython環境を構築し、LINE Developerで設定を行い、Webhookを利用した。ConoHa VPSを利用してLINE Botの開発環境を整備した。
【LINE API】LINE botをFlex Messageでリッチにする多くのLINE Botがテキストベースで開発されており、変化のある応答を求める声がある。LINE Botでリッチなメッセージ送信を可能にするFlex Messageの存在。Flex Message Simulatorを使用し、JSON形式でメッセージをカスタマイズして送信する。Flex Messageを利用することで、ユーザにとってリッチでインタラクティブな体験を提供できる。
Cloudflare Workers with HonoでLINE Messaging APIのWebhookの署名を検証するLINE Messaging APIのWebhook署名検証において、タイミング攻撃に対する脆弱性が指摘された。タイミング攻撃は、処理時間の差を観測し秘密情報を推測する攻撃手法である。文字列比較が原因で脆弱性が生じる。Node.jsのcrypto.timingSafeEqualメソッドを使用し、常に同じ時間で比較処理を行うことが推奨される。適切な処理を行うことで、タイミング攻撃への対策が可能である。
GAS+Lambda+LINE APIでBot作成GASのトリガーで時間指定のイベントできなくて困っている。お金も時間もない中で、最小規模のLINE Botを実装しようとしている。Lambda + EventBridgeを使い、GASと連携してメッセージ送信機能を実装。EventBridgeで定期イベントを起こしてLambda関数を発火させる仕組みが実現できた。
【無料公開】どうやってLINEを文字起こしアプリにしたのか?Difyが音声ファイルのm4a形式を処理できず、文字起こしができない問題が発生している。Difyが最近のアップデートで様々なファイル形式を受け付けるようになったが、音声の送信形式が制限されている。CloudConvertを使用して音声ファイルをWAV形式に変換し、Difyで解析する設定を行う。音声データをWAV形式に変換することで、文字起こしが可能になった。
【保存版】AIを使用してLINEで名刺管理する神システムの作り方完全解説名刺を手動入力する手間がかかり、業務効率が悪い。LINEとOpenAIを使用した名刺管理のシステムにより、自動化とデータ化が可能。名刺画像をLINEで送信し、OpenAIが自動抽出した情報をGoogleフォームで管理するシステムを導入する。名刺管理が効率化し、業務負担が軽減される。
【Laravel11】LINEログインの実装WEBやモバイルアプリにおけるログイン方法の多様化が求められている。ソーシャルメディア経由のログインが普及し、ユーザー数の増加が期待できるため、実装検討が必要とされている。Laravel11でLINEログインを実装する手順を紹介し、ユーザーデータ取得を効率化する。LINEログインの実装により、新規登録フローのユーザー離脱を防ぐことが可能になる。
初心者向け!毎日の天気予報をLINEに通知し、Googleスプレッドシートに記録するアプリを作成しようプログラミング初心者がアプリ制作に興味を持てないこと簡単なアプリを作成することでプログラミングを楽しく学ぶことを目指している。LINE Messaging APIとGoogle Apps Scriptを活用し、特定の時間に自動実行されるトリガーを設定する。毎日天気予報を自動取得し、Googleスプレッドシートに記録、LINEに通知するアプリが完成した。
【Make】で使えるLINEの17モジュールを日本語に訳してみましたノーコードツール【Make】で使えるLINEのモジュールの利用方法が不明17あるLINEモジュールの英語の説明が理解できなかったLINEモジュールの各機能を日本語に訳し、説明を加えることで関心を促進LINEモジュールの日本語訳を提供し、役割を明確にした
LINE Messaging APIを利用したLINE通知【MT4/MT5】MT4/MT5からLINE通知を送信する際にLINE Notifyが2025年3月で使用不可になる問題。LINE Notifyの代替としてLINE公式がMessaging APIを推奨していること。公式アカウントを作成し、チャネルアクセストークンとユーザーIDを取得、バッチファイルを利用して通知を送信する方法を実装。Messaging APIを使用することで、MT4/MT5からLINE通知が送信できるようになる。
SORACOM Flux と LINE Messaging API の連携方法!LINE公式アカウントとの連携も可能に!現在のLINE通知はLINE Notifyを使用しており、サービス終了の可能性があるため、代替手段が必要。SORACOM FluxとLINE Messaging APIの連携が求められている。Webhookアクションを用いて、LINE Messaging APIでメッセージを送信する設定を行う。LINE Messaging APIを使用した連携が可能になる。
LINE Notifyがサービス終了するので、LINE公式アカウントに置き換えるLINE Notifyが2025年3月31日にサービス終了するため、代替サービスが必要。LINE Notifyを利用していたが、サービス終了のアナウンスを受けてLINE公式アカウントの利用を検討。LINE公式アカウントのMessaging APIを利用し、チャンネルアクセストークンを発行して通知する手順を示した。LINE公式アカウントを使用することでLINE通知を実現できた。
GASとOpenAIAPIで好きな人のものまねをしてくれるLINEBOTを作った話[プロンプト]トーク履歴の分析や応答生成の精度が高くない。開発経験が浅く、コンセプトは考えられるが実装が高難易度という状況で開発を始めた。GASやOpenAI APIを活用し、環境構築やデプロイを簡略化することで開発を進めた。簡単にLINEBOTを作成できる環境が整備され、実装経験を積むことができた。
LINE Notifyの代替方法としてLINE Messaging APIを利用して、LINEグループに送る。LINE Notifyサービスが2025年3月31日に終了する。LINE Messaging APIを利用すれば、LINEグループにメッセージを送信できる。グループIDを取得し、CHANNEL ACCESS TOKENを使ってメッセージを送信する方法を紹介。LINE Notifyの代替として、Messaging APIを使用してメッセージ送信が可能。
LINE Notifyサービス終了の衝撃!LINE Notifyサービスが2025年3月31日に終了する。LINE Notifyの代わりにMessaging APIを利用することが可能だが、月200通のメッセージ送信制限がある。Messaging APIの設定を行い、Webhookを利用してグループIDやユーザIDを取得するボットを用意する。Messaging APIを使用してLINE Notifyと同様の機能を再現できる。
GitHubのアクションをLINEに送信する方法以前利用していたLINE通知サービスが2025年4月1日に終了するため、新しい実装方法が必要。LINE Messaging APIは無料で使えるが、送信数に上限があり個人利用の範疇に収まる。LINE公式アカウントを作成し、Google App Scriptでリクエストを処理してグループIDを取得し、GitHubのワークフローを設定する。GitHub ActionsとLINE Messaging APIを用いて、通知システムを構築する方法を紹介した。
「Amazon Rekognition」×「LINE Messenger API」で「遊戯王カード画像AI判定Bot」AWSのサービスを利用した遊戯王カード判定BOTの実装Amazon Rekognitionを使用し、LINEボットで画像を判定するシステムを構築したいという欲求があったAWS Lambda、S3、API Gatewayを利用し、画像を受け取って解析する仕組みを実装した。LINEボットを介して遊戯王カードかどうかを判定するシステムが完成した。
Cloudflare workersのLINE Botに重めの処理を接続するCloudflare WorkersでのLINE Botの実装が不完全で、読者に具体的な使い方を示す必要がある。ノーコードツールMakeを使って、Cloudflare WorkersからWebhookを経由してLINE Botにメッセージを送り、処理結果を取得するアプリケーションを構築する。MakeでWebhookを設置し、Cloudflare Workersのコードを修正して、LINE Botが正常に機能するように環境変数を設定し、リクエストを送信する。Cloudflare WorkersとMakeを連携させることで、実際にLINE Botでリクエストを処理し、レスポンスを受け取ることが可能になった。
【Make】LINE:Download a Message Attachment モジュールっていったい何?ユーザーがLINE公式アカウントへファイルを送信できない。LINE公式アカウントからは友だちへのファイル送信は可能だが、逆は不可能。スマホアプリでファイル選択後にエラーが発生する。LINEアプリでKeepメモを使い、ファイルを選択して転送することで公式アカウントに送信できる。Keepメモを利用したファイル送信方法を提案。
AWS最新情報を要約してLINEで見れるようにしてみたLINEのMessage APIには送信上限があり、無料枠で200通の制限があるため、毎月の更新でそれを超えてしまう。AWSアップデート情報を収集するために元々Outlookを使用していたが、英語が読みにくく未読が数百件溜まった。日本語で要約された情報を求めてLINEとTeamsを連携。受信メッセージを整理し、1通に複数の更新情報を詰め込むことで送信上限を回避する。または、他の手段を検討する。効率的に最新のAWS情報をLINEで受け取れるようになった。
生成AIにLINE Botを作ってもらう Claude3.5 Sonnet編 その1Botにアクセスしても応答がない。LINE Developers ConsoleからWebhook URLに対する検証がBad Requestとなる。httpsOptionsが実質使われていない部分にコードの問題がある可能性がある。certFileを`httpsOptions.cert`に設定するなど、コードを修正する必要がある。問題の原因は`httpsOptions`が適切に利用されていないことであると推測される。
M5StackでLINEに通知する(MessagingAPI編)LINE Notifyのサービス終了に伴う通知手段の必要性。2025年3月にLINE Notifyが終了し、代替としてLINE Messaging APIが注目されている。LINE公式アカウント作成後、Messaging APIを有効化し、必要なアクセストークンを取得してM5Stackに実装する。M5Stackを使用してLINE Messaging APIで通知システムを構築できる。
MetaTraderからスマホに通知を送るには? 「LINE 」で試すLINE Notifyが2025年3月31日に提供終了するため、MetaTraderからの通知方法を変更する必要がある。現在、MetaTraderのEAやインジケーターからスマホへ通知を送るための手段としてLINE Notifyが使われているが、提供終了により代替手段が必要になる。LINE公式アカウントを作成し、Messaging APIを有効化してチャネルアクセストークンを発行する。Messaging APIの利用が推奨され、LINE NotifyからMessaging APIへ移行する必要がある。
SORACOM Flux と LINE Messaging API で画像メッセージを配信する方法SORACOM FluxからLINE Messaging APIを用いて画像メッセージを送信する方法が不明なユーザーがいる。前回の記事ではLINE公式アカウントへのメッセージ送信方法を解説したが、画像メッセージの具体的な送信方法は紹介していなかった。画像データをSORACOM Harvest Filesに保存し、Harvest Files Event ChannelをトリガーにLINE Messaging APIを呼び出す実装を行う。SORACOM Fluxを用いて画像をLINE公式アカウントで配信する手順を確立した。
LINE Notify の終了に伴うLINE 公式アカウントへの切り替えの話LINE Notify の提供終了により、通知機能の活用ができなくなる。多くのシステムやアプリケーションがLINE Notifyを利用しているため、代替手段の必要がある。Messaging API を活用し、具体的な手順としてLINE Developersでのアカウント作成やGoogle Apps Scriptでの実装を行う。LINE 公式アカウントを使用することで、通知の送信が可能になる。
MCP(Model Context Protocol)を使ってClaude DesktopとLINEBotで商品リコメンドを自動送信従来のAIモデルは情報のサイロ化やレガシーシステムの制約によりデータへのアクセスが制限されていた。MCPはAIアシスタントがデータに安全かつ効率的にアクセスできるようにする新しいプロトコルである。MCPサーバーを作成して、LINE APIを介してメッセージを送信する実装手順を提供する。MCPを利用することでClaudeとLINEの連携が可能になった。
Cloudflare で実現する実用的な LINE BOT のアーキテクチャCloudflareを使用したLINE BOTの実装方法が不明確。LINE BOTを構築するためにCloudflareのサービスを活用する記事が存在する。Cloudflare WorkersとMessaging APIを使用してLINE BOTを構築し、非同期処理をQueuesで実現。基本的なエコーボット実装から非同期処理対応のエコーボットまで詳細に解説された。
LIFF CLI + Github ActionsでLIFFアプリをメンテナンス画面に切り替えてみた(ミニアプリだと不可)LIFF CLIを利用してLIFFアプリのエンドポイントURLを夜間に自動切替えしようとしたが、ミニアプリには対応していなかった。LIFF CLIのupdateコマンドはLIFFアプリ専用で、ミニアプリでは使用できず、403 Forbiddenエラーが発生した。GitHub Actionsの定期実行(cron)ではなく、repository_dispatchを使用して手動でワークフローをトリガーする方法を検討する。LIFFアプリのメンテナンス画面への切替が、予想より20分遅れで実行された。
LINEボットをHonoで実装、CloudflareでホスティングするLINEからのメッセージをチャネルトークに転送しつつ、独自の処理を挟む必要がある。MOSHではユーザーとのやりとりをチャネルトークで対応しており、LINEのメッセージを管理する必要がある。LINEのWebhookを受信し、特定のワードに対する適切な選択肢を返す機能を実装し、チャネルトークへの転送も行った。Honoを用いてLINEボットを実装し、正しい処理を行うことができた。
LINE Notifyのサービス終了。代替策は?LINE Notifyのサービスが2025年3月31日をもって終了し、導入していた事業者が代替策を検討する必要がある。LINE公式はMessaging APIの利用を推奨し、5つの代替策を6つの観点から比較している。プロジェクトの状況に応じて最適な代替策を選択する必要がある。LINE Notifyを完全に代替できるものはなく、各代替策には一長一短がある。
【マーケター必見👀】LINEでもアニメーション画像は送れる!APNG画像 x Flex Message実装術LINEメッセージで動きのあるコンテンツが必要だが、GIFが使用できない。APNG画像は高画質で透過効果を持ち、アニメーションを滑らかに表現できる。Adobe Photoshopなどを使い、APNG画像を作成し、LINE Flex Messageに組み込む手法を紹介した。APNG画像はユーザーの関心を引き、効果的に情報を伝える手段となり得る。
LINE botで画像生成アプリを作ってみた【Amazon Bedrock/LINE bot/AWS CDK v2】LINE botからの署名検証がLambda Authorizerでは実施できなかった。Titanモデルは日本語に対応しておらず、英語のメッセージのみ受け付ける。Lambda関数内でリクエストボディを受け取るように実装することで、署名検証を行った。署名検証を行うために全ての処理を1つのLambdaにまとめた。
Swagger UIでLineのAPIを簡単に試せるようにする(チャネルアクセストークンも自動化)チャネルアクセストークンの発行を手動で行う必要があり、API呼び出しが面倒。LINE APIを使ったサービスを開発中で、API呼び出しを手軽に行いたいと思った。Swagger UIを利用し、プロキシエンドポイントを追加してチャネルアクセストークンを付与してAPIを呼び出す仕組みを構築。API呼び出しを簡便化するため、チャネルアクセストークンの自動発行機能を実現した。
LINE Messaging APIのFlex Messageの基本を理解するFlex Messageは1種類のメッセージしか送信できず、カスタマイズが必要。Flex Messageはコンテナ、ブロック、コンポーネントから構成され、多様なカスタマイズが可能。Flex Messageを使用して様々なコンポーネントを組み合わせてメッセージを作成。Flex Messageを使用してリッチなメッセージを送信できることを示した。
LINEを使った通知機能の作成のために、ユーザー登録と後から連携を実施したい既存ユーザーのLINEとの連携ができず、紐づけ方法がない。現状はLINEだけのユーザー登録しか対応しておらず、既存ユーザーに対してLINEのユーザーIDを保存する必要がある。omniauth-lineを導入し、ユーザーID保存カラムを追加してLINEとの連携を可能にする。LINEのユーザーIDを保存する機能を追加し、既存ユーザーがLINEと連携できるようにする。
高校の学園祭用に会員証&決済機能付きLINEbotを作ってみた話学園祭での紙決済の非効率性。校長からの提案でLINEでの決済システムを考案し、ほぼコピペで実装した経緯。投票機能、売上ランキング、プッシュ通知などを追加し、生徒が作成に関与。LINEbotによる決済機能付き会員証を実装し、好評を得た。
614 issues