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でデジタル会員証発行!LIFFを使った会員証をGASで作成しようとすると、Googleの認証に引っかかる問題LINE公式アカウントで会員証の作成と管理者によるポイント加算・減算ができるGASを利用した方法のハンズオンGASで会員証を作成しWebhook設定を行うことで、1つのLINE公式アカウントで会員証表示とポイント管理を実現LIFFを使用せずにGASとLINE公式アカウントを使ってデジタル会員証を作成
LIFF × 位置情報をマスターするLIFFで位置情報を取得する際、ユーザーが連続で拒否すると再び許可を得ることができない。LIFFはLINEネイティブアプリ内で開かれるWebView特有の性質があり、許可情報がドメイン単位で管理されるため、問題が発生する事例がある。事前確認ダイアログを表示し、ユーザーが許可しやすいように誘導する。また、ドメイン変更により再度位置情報を取得できる可能性がある。根本的な対処法は存在せず、誤って拒否した場合は位置情報が取得できなくなる。
WEBページからLIFFを開くときに、外部ブラウザで開くかLINEアプリで開くかを出し分ける方法LIFFをWEBブラウザで開きたいのにLINEに飛んでしまう、またはその逆の問題が発生している。LIFFのテストを行いたいが、開く環境が制限される問題が多くの人に影響を与えている。Yahoo!の記事を開いて「友だち追加」アイコンを長押しし、ポップアップから新規タブかLINEで開くを選択する。iPhoneでLIFFをWEBブラウザまたはLINEアプリで開く方法が明確になった。
LIFFの開発をVS Code Port forwarding local servicesで便利にLIFFのURL設定のためにデプロイが必要で手間がかかる。VS CodeのPort forwarding local servicesを使ってローカルサーバを公開する方法に注目している。Port VisibilityをPublicに変更し、LIFF SDKでユーザー情報を取得できるようにした。ユーザー情報を取得し表示するWebアプリが完成した。
LIFF(LINE)はiOS 16でのみ仕様に沿った動作をする、という話LIFFアプリのエンドポイントURL設定によるBad Requestエラーが発生。特定の条件下でiOS 16を使用した場合に問題が発生。アクセスログからはiOS 16でのみ事象が確認。LIFFのエンドポイントURLを<https://example.jp/>に修正し、動作確認を行った。エンドポイントURLを修正することで問題が解決した。
LIFFの2次リダイレクトでパラメータが消える問題を解決する方法LIFF URLにパラメータを付与しても、2次リダイレクト時にそのパラメータが消える。LINEが自動で付与するliff.stateパラメータが元のクエリパラメータに影響を及ぼし、2次リダイレクトでパラメータが消失する。現在のURLからクエリ文字列を取得し、不必要なliff.stateを削除した上でshopIdを保持する。クエリパラメータの消失問題が確認された。
LIFFからミニアプリへ移行するときの準備LIFFからLINEミニアプリへの移行に伴う開発体験の変化及び承認プロセスの困難さ。2025年2月にLINEヤフー社がLIFFアプリの新規作成をLINEミニアプリに推奨。移行手段が2025年内に提供される予定。開発時にはトンネリングツールを活用し、承認申請には必要な資料を準備して臨むこと。LIFFからミニアプリへの移行により、開発環境や審査過程に関する具体的な変更点が明らかになった。
LIFFの始め方:liff.initとLIFFブラウザーの理解liff.initに関連する問題が発生しているLIFFはWEBアプリをLINEと統合し、WEBアプリでネイティブ機能を活用するためのツールですLIFFアプリはLIFF URLを通じて開く必要があり、中間アプリも同様でないとスコープが維持されないliff.initのタイミングが重要であり、中間アプリが関与する場合にスコープが維持されない可能性がある
LIFF CLIのserveコマンドを最速で徹底解説するLIFF CLIの新機能を解説する記事が存在しない中、情報提供が必要だった。LIFF CLIの`serve`コマンドが新たに追加され、ローカル開発環境をhttpsで起動しデバッグが可能になった。SSL証明書を`mkcert`で生成し、`serve`コマンドを用いてLIFFアプリを起動する。LIFFアプリをhttpsでローカル起動する方法を説明した。
LIFF CLI + Github ActionsでLIFFアプリをメンテナンス画面に切り替えてみた(ミニアプリだと不可)LIFF CLIを利用してLIFFアプリのエンドポイントURLを夜間に自動切替えしようとしたが、ミニアプリには対応していなかった。LIFF CLIのupdateコマンドはLIFFアプリ専用で、ミニアプリでは使用できず、403 Forbiddenエラーが発生した。GitHub Actionsの定期実行(cron)ではなく、repository_dispatchを使用して手動でワークフローをトリガーする方法を検討する。LIFFアプリのメンテナンス画面への切替が、予想より20分遅れで実行された。
最速でLIFF CLI v0.3.0を徹底解説するLIFF CLIの`serve`コマンドで外部公開がうまく行かず、タイムアウトエラーが発生している。現行のngrokがv3であり、古いv1を指定すると問題が生じる。`scaffold`コマンドの使い道が不明。ngrokのバージョンを確認し、正攻法を調査し続ける。現時点では外部公開が失敗しており、正確な手法が不明。
【Laravel11】LINEでの勤怠管理を実装するLaravel 11へのアップデートで情報が少なく、実施未定のプロジェクトが進まない。環境はWindows 11で、Laravel 11.5.0、docker、VSCodeを使用。Laravel公式がsailを推奨する中で旧情報の参照が問題。LINE公式アカウント作成やWebhook設定、Laravelでのルーティングとコントローラ作成に関する手順を詳細に記述した。LaravelでLINE Messaging APIを用いた勤怠管理システムを構築する方法を整理した。
コードも何も読めないど素人プログラマーが慶應のポータル"K-LMS"の通知をLINEとG-mailに送るようになるまでK-LMSの通知をLINEとGmailに自動送信する仕組みを構築したいが、安全で効率的な手法が課題。K-LMSログイン自動化にManusを検討したが、セキュリティ上問題があり断念。Puppeteerを活用し安全に認証情報を扱うことで解決策を探索。Puppeteerで自動ログイン、スクショを撮り、Google Driveにアップロードし、GASとLINE Messaging APIで通知。Manusを使用せず、セキュアなenvファイルで情報管理。PuppeteerやGoogle Drive APIを使い、K-LMSへの完全自動ログインと通知システムの構築に成功。
kintoneとLINEを連携してkintoneからメッセージを送受信してみよう!kintoneとLINE間でメッセージの送受信を実現する仕組みが必要。LINEからのメッセージ受信はWebhookでAWSのAPIを呼び出し、送信はkintoneからLINE Messaging APIを使う構成。AWS LambdaとAPI Gatewayを利用し、kintoneプラグインでチャネルアクセストークンを秘匿してLINE Messaging APIを実行。kintone上でLINEメッセージの送受信が可能なシステムを構築。
LIFF開発でメッセージ送信までKeepメモで使用するとエラーが起きる。不正な受信エラー。Liffでメッセージを送信するためのアプリを作成し、LiffId設定やGitリポジトリなどの準備を行った。Keepメモで使用しない。他の方法でエラーが起きないように注意する。Liffにメッセージを送信するアプリはうまく機能する。
LINE Messaging API:リッチメニュー alias が効かない時の対処フロー早見表リッチメニューのJSONを変更した際に、aliasが思ったように動かない問題が発生リッチメニューのサイズ、エリア配置、アクション等は編集不可であり、JSONを変更した際は新規ID作成が必要① 新ID作成 → ② 画像アップ → ③ aliasを新IDに付け替え、を一連の流れで実行リッチメニューのJSON変更時は、IDを新たにし、aliasを繋ぎ直すことで問題解決
【iphoneショートカット】毎日天気予報をLINEに通知させるオートメーションを作り、QOLが上がった話iPhoneのショートカット機能を使って天気予報をLINEで自動通知する仕組みを作るのが難しい。Switchbotやアレクサなど便利なツールが普及し、ショートカットアプリで生活を便利にすることに興味を持った。iPhoneのショートカットとLINE Messaging APIを使って天気情報を自動取得しLINEに送信するシステムを構築した。ショートカットを用いて天気予報がLINEに自動送信され、生活の質が向上した。
LINE ログインするための React Native Native Module を作るiOS での「サイト越えトラッキングを防ぐ」設定のために、FirebaseでLINEログイン経由の認証がうまく機能しない。LINE社はiOS / Android向けにSDKを提供しており、OpenID Connectを用いた認証実装を行うことで、この問題を解決しようとしている。React NativeのNative Moduleを利用して、LINEログイン機能を実装する。また、環境変数の設定や必要なSDKの依存を追加することで対応する。結果として、React NativeアプリケーションでLINEログインを実現し、Firebaseに連携できる。
【React Native】iOSでのLINE自動ログインに失敗する件iOSでのLINE自動ログインに失敗する。iOSの場合、ユニバーサルリンクがうまく動作せず、自動ログインが試みられるがエラーが発生する。Socialiteのオプションパラメータに「disable_auto_login=true」を付与して、自動ログインを無効化する。iOSでの自動ログインは失敗し、ユーザーにはエラーが表示され続ける。
【GASで自動化】InstagramとLINEのKPIを毎日Googleスプレッドシートに記録する全手順(2025年版・全エラー解決済)InstagramのAPIトークンは60日ごとに手動で更新が必要。InstagramやLINEのKPIを手動で取得するのは手間がかかるため、自動化が求められている。GASを利用し、LINEとInstagramのデータを毎日スプレッドシートに記録し、60日ごとにInstagramのAPIトークンを手動更新。GASを使用してSNSのKPIを自動で日々記録するシステムを構築。
【日記】RAGでシェアハウス管理LINE bot作ってみる day1-シンプルなLINE botの作成GPT AgentからSend LINE ReplyにJSONを受け渡す際にエラーが発生し、時間を要した。LINE botを作成し、シェアハウスの情報をAIで管理するための試み。GPT Agentのプロンプトに「改行は絶対に含まないでください」と追加することで解決。LINE botは完成したがGoogle DriveのRAG作成は未完成。
彼女を励ますために、Azure OpenAI Serviceでくまきち(kmakici)LINE botを作った #2GPT-4oを使ったくまきちLINE botの進化GPT-4oの登場により、くまきちLINE botをテキスト・画像の両方に対応できるようにするためVer UpGPT-3.5-turboからGPT-4oへのモデル変更、会話履歴のAzure Blob Storageへの保存、LINEとAzure OpenAI Serviceの連携を強化GPT-4oを用いたマルチモーダル応答、および会話履歴を保存し次の会話に活かせる機能を実装
GASを使ってGoogleフォームの回答をLINEに通知する手順Googleフォームの回答をLINEに通知するための手順が明確でない。GASとLINE Notifyを利用するための事前設定が必要。LINE Notifyのトークン発行後、GASでスクリプトを設定し、トリガーを作成する。手順に従うことで、GoogleフォームからLINEへの通知が行える。
📅家族の予定をLINEで自動通知!Googleカレンダー × GAS × LINEブロードキャストで実現した仕組みGoogleカレンダーでは予定が追加されても通知が届かず、気づかないことが多い。以前はTimeTreeを使用していたが、Googleカレンダーに乗り換えたことで通知機能が不足していると感じた。Google Apps Scriptを使用して、カレンダーの予定追加・変更時にLINEに通知する仕組みを自作した。GoogleカレンダーとLINEを連携させ、自動通知システムを構築することに成功した。
【全手順無料公開】Googleカレンダーに登録した今日の予定を、LINEで確認できるシステムの作り方Googleカレンダーの予定を確認できるシステムをLINEで利用したい。ユーザーが日常生活で便利にGoogleカレンダーの予定を確認できるようにするため、関心を引くシステムが必要。無料で公開しており、質問やトラブルについてもサポートを行い使いやすさを保証している。LINEでGoogleカレンダーの今日の予定を確認できるBotが完成した。
【GAS】今日の予定をLINEに通知したい!Googleカレンダーの予定をLINEで受け取る仕組みが必要。複数のユーザーの予定をスプレッドシートに表示できている状態から、LINEで通知する機能を追加することを考えた。GASを用いてLINE APIとスプレッドシートを連携し、自動送信のためのトリガーを設定する。LINEを使ってその日の予定を自動的に通知できるシステムが構築できた。
LINEに送信通知を送信できるGoogle FormsGoogle Formsから送信があった際にLINEに通知が必要。GASでLINE Bot向けに通知機能のコードが必要な状況。GASでLINE BotのアクセストークンとユーザーIDを設定し、トリガーを設定する。Google FormsからLINEへの通知が運用可能となる。
Google Cloud の最新情報を取得・翻訳して毎朝 自動通知 ハンズオンGoogle Cloudのリソースの最新情報の通知が手動で行われており、効率的ではない。Google Cloudを利用開始してから8ヶ月が経ち、情報キャッチアップの必要性を感じたため、RSSを活用した自動通知システムを構築することにした。Cloud Schedulerを用いて自動的にRSSを取得し、Firestoreに保存、要約と翻訳を行った後、LINEに通知するワークフローを作成した。Google Cloudを利用してRSSフィードの情報を自動的に取得し、LINEに通知するシステムが構築された。
Google Apps ScriptでLINE Botを作る基本(約10本まとめて)Google Apps ScriptでLINE Botの実装において、コードの構文やロジックに誤りが多い。LINEからのメッセージを受信し、返信する機能を利用するために、doPost関数を実装する必要がある。コードの修正とWebhook設定を行い、テストも実施することで機能を確認する。基本的なLINE Botの作成手順を説明し、機能の実装方法が示された。
プチテック|メルカリ購入通知をLINEに自動送信する方法【Gmail × LINE Messaging API × GAS】Gmailのアカウントが複数あり、メルカリの通知を見逃しがちで、他の通知はオフにしている。携帯の通知が嫌いなので、LINEに通知を送りたいと考えた。GASを使って未読メールを検知し、LINE Messaging APIで通知を送信する。Gmailからのメルカリ購入通知をLINEに自動で送信する仕組みを構築できる。
Gmail受信をLineで通知するGmailから新規メールを受信した際、Lineに通知を送りたいが方法がわからない。Gmailの受信監視とLineのメッセージ送信を自動化する必要があるが、LINE Notifyが2025年3月31日で利用不可になるため、代替手段が必要。Gmailの受信状況を定期的に確認し、新着メールがあればLineの公式アカウントにメッセージを送信するスクリプトを作成し、トリガーを設定する。Google Apps ScriptとLine Messaging APIを利用して、指定したGmailから受信した新着メールをLineで通知する仕組みを構築。
GmailをLINEに即時転送したいGmailで受信した子供の習い事の連絡をLINEで即時通知したいが、GASの周期トリガーでは最短1分しか設定できないため不採用。子供がすぐに迎えに行かなければならないため、即時通知が必要。従って、GASとMailgunを使用するPUSH方式を選択した。メッセージ数を削減するために、受信したメールを指定時間内にまとめて1通に送信する仕組みに変更し、排他制御と永続化を利用した。Gmailからの通知をLINEに転送するシステムを構築したが、LINEの無料送信上限に達する問題が発生。
GmailをTypeScriptとLINE Messaging APIを用いてLINEに自動転送してみたGmailをLINEに自動転送する方法が必要。LINE Notifyが2025/3/31にサービス終了するため、LINE Messaging APIを使用する必要がある。TypeScriptを用いてGASで開発し、LINE Messaging APIを通じて通知を行う。GASアプリを作成し、メールをLINEに転送できるようにした。
Gemini×LINE お手軽に生成AIchatbotGemini APIとスプレッドシートを用いたテキスト・画像処理機能が必要である。Googleアカウント、スプレッドシート、LINEチャネルのアクセストークン、Gemini APIキーと設定が前提条件。必要なステップを追って設定を行い、機能をテストすること。LINEから受信したテキスト・画像を処理し、スプレッドシートに保存する機能が実現可能。
たった数ステップで完成!Gemini APIを使ってLINE BotにAIを組み込む方法Gemini APIとGoogle Apps Scriptを使ってAIをLINE Botに組み込む方法についての情報が不足している。簡単にAIを組み込める手順やコード例が求められているが、初めてのユーザーには理解が難しいことがある。APIキーの設定方法やエラーの解消法を詳細に説明するリンクを提供し、必要な情報を網羅する。手順をシンプルにすることで、誰でもAIを組み込んだLINE Botを作成できる。
GAS+Lambda+LINE APIでBot作成GASのトリガーで時間指定のイベントできなくて困っている。お金も時間もない中で、最小規模のLINE Botを実装しようとしている。Lambda + EventBridgeを使い、GASと連携してメッセージ送信機能を実装。EventBridgeで定期イベントを起こしてLambda関数を発火させる仕組みが実現できた。
Google Apps ScriptでLINEbotで3択クイズを実装する(リッチメニューでクイズモードを実装)GASで動作させると返信までに3秒程度時間を要し、実用的ではない。LINEのリッチメニューでクイズを選択するとクイズモードへ移行し、3択クイズが始まるアプリケーションを作成。クイズ進捗管理のためにユーザーIDとステータス管理を実装。スクリプトを数ページに分けて管理することで見やすくはなる。動作のもっさり感は受け入れる。スクリプトが長くなり、実用的な速度ではなくなった。
OpenWeatherMapApi × LINE × GASでお天気Botを無料で開発GASを使用してLINE botを開発したいが、具体的な手順が分からない。LINE botは面白そうで、開発経験があり、技術記事を書くことで新しい取り組みをしたいと思った。LINE Developersに登録し、OpenWeatherMapAPIのキーを取得し、GASでスクリプトを作成することで実装可能。LINE botをGASで開発し、OpenWeatherMapAPIを利用して通知機能を実現する手順を説明した。
【超簡単】GASとGeminiで無料でAIのLINEbotを作成する。GASを使ったLINEボットの実装に関するトラブルが発生する可能性がある。GeminiのAPIとGoogle Apps Scriptを利用してAIをLINEボットに組み込む方法を公開。APIキーを貼り付け、コードを修正し、WebhookにURLを設定することで動作する。手順を正しく実行すればLINEボットの実装は可能である。
【GAS】クラス化でLINE-botを爆速で作成するGASでLINEのbotを作ると、記述が冗長になったり条件分岐が多すぎる。クラス化することで記述を簡単にしようとした。Client_クラスを定義するために必要なソースコードをコピペする。Botが完成したが、Client_が定義されていないためエラーが発生する。
コード量が半減するGAS専用LINEBOTライブラリを公開GAS (Google Apps Script) から LINE Messaging API を利用する際、コードが長くなり管理が難しい。LINE Messaging APIの利用において、複数のプロジェクトで使用する場合コードが冗長になりがち。二つの専用GAS用LINEBOTライブラリを作成し、操作を簡便化する。メッセージ送信でコードが24行から6行に減少し、75%削減。返信でコードが27行から7行に減少し、74%削減。新しいライブラリの導入でコード量が大幅に削減可能。
「chakoshi」とLINE botを連携してみるGASからchakoshi APIにリクエストを送ると502エラーが発生する。GASのIPアドレスがchakoshiのサーバ側で許可されていない可能性がある。ngrokでプロキシを作成し、そのURLをGAS側のリクエストに使用する。ngrokを使用してローカルサーバを公開し、GASからのリクエストを受け付ける構成を考案。
【 Flutter 】 個々のユーザに対してLINEメッセージ通知を送る機能の実現 (LINE SDK・LINE Messaging APIを利用)FlutterでLINEメッセージ通知機能を実装するための情報が不足していた。LINEログイン機能とメッセージ通知機能を連携させる必要があるが、具体的な実装が見つからなかった。LINE SDKとMessaging APIを利用して、Flutterでの実装手順を詳しく解説した。LINEログインとMessaging APIを実装し、ユーザーへのメッセージ通知機能を実現した。
LINE Bot MCP Serverを使ってみたflexメッセージの送信機能をONにするとエラーが発生する。READMEにtypoがあり、チャンネルアクセストークンとユーザーIDの取得方法が示されている。flexメッセージの送信機能をOFFにする。flexメッセージの送信が使えなかった。
LINE Bot SDK v3 - Flex Message with Python (Flask) [備忘録]Flex Message のコーディングが面倒でエラーが頻発する問題があるLineのMessaging APIとPythonを使ったボット開発時に、特にFlex Messageのネストが深いとKeyErrorやIndexErrorが発生するFlex Message関連のクラスを使ってオブジェクトを作成し、入れ子構造をトップダウンで構築する形で解決を図る公式のline-bot-sdkバージョン3の使用でFlex Messageがオブジェクトの積み重ねで作成可能
【Figma】LINE Flex Messageカードの管理を効率化してみたFlex Messageの管理が難しく、データが増えると混乱する。Oh my teethでは公式アカウントでFlex Messageを使用しており、データベースにjsonを格納している。Figmaのウィジェットを作成し、Flex MessageのjsonをFigmaで管理できるようにする。Figmaのウィジェットを使うことでFlex Messageの管理を楽にできると考えた。
FlexMessageでテキストリンクを設定する方法FlexMessageに直接リンクを設置する方法が不明確。テキストリンクは見た目を工夫して実装する必要があるが、端末による表示差が懸念される。boxを設置し、textの色や装飾を設定し、uriアクションを追加する。直接リンクと埋め込みリンクの実装方法を明確にした。
実事例に即したFlexMessageの使用方法(予約系)FlexMessageの基本的な使用法が簡素すぎるため、実践的な利用法が必要。予約管理システムとの連動によって、リッチな情報を表示する必要がある。ユーザーとのやり取りを効率化したい。予約システムと連動し、画像やボタンなど機能的な要素をFlexMessageに追加することで、ユーザー体験を向上させる。FlexMessageを利用して、予約状況を効果的に表示する方法を提案。
LINE Messaging APIのFlex Messageの基本を理解するFlex Messageは1種類のメッセージしか送信できず、カスタマイズが必要。Flex Messageはコンテナ、ブロック、コンポーネントから構成され、多様なカスタマイズが可能。Flex Messageを使用して様々なコンポーネントを組み合わせてメッセージを作成。Flex Messageを使用してリッチなメッセージを送信できることを示した。
自分のキャラクターとLineしてみたFlaskサービスでは2時間位でchatGPTが落ちる。ChatGPTを使って自分のキャラクターとLineで会話するための手順。WSGIサーバーに変更し、安定したサービス環境を構築する。WSGIサーバー変更してからは安定している。
[Flutter]LINEログイン連携でlinkWithCredentialがうまくいかないFirebaseAuthでメール認証したアカウントでLINEログイン連携をしたがエラーが発生した。linkWithCredentialの事例が少ないため、正しい方法が分からなかった。アクセストークンやidTokenを使ったがエラーが起こった。NonceをSHA256で生成し、ログインするときにSHA256に変換したNonceを使い、credentialには元のNonceを使用する。NonceをSHA256で生成し、それをcredentialに使うことで成功した。
Fast APIとLineのMessage APIの連携が神すぎたFastAPIを使った画像からのテキスト認識が未実装。LINEからの画像アップロードとOCR処理の統合を目指すプロジェクト。非同期処理とセキュリティ対策を講じてアプリを実装する。FastAPIとOCRを使用した画像テキスト認識アプリケーションが完成。
キーワード入れて1発!ワンショット商品説明作成botECサイト運営者が商品説明を書く負担が大きい多数の伝統的な製法で商品を作る生産者が、ECサイトに参入したいが人手不足で商品説明を書く時間がないと話していたLINEbotとChatGPTを組み合わせて、複数のキーワードを入力するだけで商品説明を自動作成するシステムを開発ChatGPTを活用した商品説明作成botを試作し、EC参入が容易に
RubyでLINEとDiscord連携するソフト作った話Discordの利用時間制限に対処するための連携ソフトが必要。スマホのDiscordには時間制限がかかっているが、LINEには制限がないため、APIを活用して連携ソフトを開発。Rubyを使用して、discordrbとLINE APIを用いたProxyの仕組みでメッセージ転送を実現。DiscordとLINEを連携するボットが完成した。
Discord⇔LINE連携Bot作った備忘録DiscordからLINEへの情報転送の仕組みを実装する際の手順と注意点が不明確であること。LINEからDiscordへメッセージを通知するBotを作成したいと考え、発表した手順を備忘録にまとめた。GAS(Google Apps Script)とwebhookを使い、各サービス間でAPIを通じてメッセージを送信する設定を行った。LINE→Discord、Discord→LINEの両方向のメッセージ転送が実現できた。
【無料公開】どうやってLINEを文字起こしアプリにしたのか?Difyが音声ファイルのm4a形式を処理できず、文字起こしができない問題が発生している。Difyが最近のアップデートで様々なファイル形式を受け付けるようになったが、音声の送信形式が制限されている。CloudConvertを使用して音声ファイルをWAV形式に変換し、Difyで解析する設定を行う。音声データをWAV形式に変換することで、文字起こしが可能になった。
LINEとDifyでMy書籍リストを管理する(シリーズもの)Difyを活用したプロジェクトで、時間内にエラーが発生し動かすことができなかった。ハンズオンに参加し、Difyを通じて書籍情報をLINEから取得しようとしたが、設定に失敗。LINE Messaging APIとDifyを連携し、スクリプトプロパティを設定することで正常に動作させる。プロジェクトのエラー原因を特定し、コードを修正して動作を確認できた。
Dify Cloud版で簡単LINEボットを作成するDifyのOSS版とCloud版の使い方が混乱している。Serverless Meetup #05でDifyのOSS版を使ったLINEボット作成方法が示されたが、Cloud版でも問題なし。Dify Cloud版を利用してLINEボットを作成する手順を提供し、ナレッジベースやワークフローの設定を行う。Dify Cloud版を使ったLINEボット作成手順が説明されている。
DifyとLINEボットサーバーを連携してみるDifyとLINEボットの連携を試みるDifyの基本的な使い方についての情報が多いが、UIは頻繁にアップデートされているDifyで作成したAPIキーを使用してLINEボットサーバーにリクエストを送り、応答を受け取るDifyとLINEボットの連携が成功し、カレーライスについての回答が得られた
Dify と連携するLINE ボットを作ろう【Difyプラグイン&GAS】DifyとLINEの連携設定が難解であり、特にMessaging APIの設定において混乱が生じやすい。記事はServerless Meetup Fukuoka #5の後半で、Dify上で動作するチャットボットとのLINE連携の手順を紹介している。Difyプラグインを利用した設定方法やGoogle Apps Scriptを用いたボット構築の手順を詳細に説明する。LINE Messaging APIの設定とDify連携の手順を理解することで、スムーズにLINEボットを動作させることが可能になる。
DifyとLINEを連携する方法を解説!DifyとLINEを連携する方法が明確に説明されていないことDifyとLINEの連携には、基本的な知識があればエンジニアでなくても可能であることが前提。LINE公式アカウントの作成、LINE DevelopersでMessaging APIの有効化、Difyでチャットフローを作成し、LINE Botプラグインを設定。DifyとLINEの連携手順を図を用いて詳しく解説。
【Dify×GAS×LINE】レシート分析を行うパイモンbotを作成する方法【part2】DifyとLINEの連携にGASが必要である理由が理解しづらい。Difyが生成したメッセージやワークフローをLINE Botと連携させるために、GASを使用して言語を翻訳する必要がある。GASを用いてDifyとLINEの連携を実現し、画像やメッセージを処理するワークフローを構築した。Dify、GAS、LINEを連携したレシート分析が可能なパイモンBotが完成した。
n8n×Dify×LINEでプラグイン依存を脱却 〜n8nでのブリッジ構築〜DifyのアップデートによりLINEと連携していたBotが停止した。DifyとLINEを連携したBotを運用していた。n8nをブリッジとして利用し、Difyプラグインに依存しない構成を構築した。n8nを使用することでBotが復活した。
DifyとLINE公式アカウントの連携方法:LINE Botプラグインの導入ガイドDifyとLINE公式アカウントの連携方法が不明なユーザーがいる。LINE Botプラグインを使えば、AIとの対話が可能になる。Difyでのチャットフロー作成、チャネルシークレットとアクセストークン取得、エンドポイント設定などの手順を実行する。LINE Botプラグインを介してDifyとLINEを連携する方法を解説。
DifyのチャットボットをLINE連携する方法|公式プラグインの設定方法DifyのLine Botプラグインの設定が難しく、利用開始に手間取ることがあります。DifyはノーコードでAIチャットボットを作成でき、Line連携で利用可能なプラットフォームです。チャネル属性を取得しプラグインに設定、WebhookURLを登録すれば設定完了。トラブル時は時間を置くか再インストールを試す。DifyのLine Botプラグインを使うと簡単にLine連携のAIチャットボットが作れます。
生成AIにLINE Botを作ってもらう GPT4o編 その1Denoで動作するLINE Botのコードを生成したが、サーバー設定にエラーが発生した。生成AIを使ってLINE Botのサーバーコードを作成する試みを行っているが、一部の条件を忘れたため正しい実行環境が得られなかった。プロンプトを更新し、生成AIに質問してエラーを修正する方向で進める。Denoで動作するLINE Botのコードは生成できたが、正しく実行されなかった。
Next.js (App Router) でLINE LIFFアプリを爆速スタート!Create LIFF AppがNext.jsのPage Routerにしか対応していなかったため、App RouterにLIFFの導入を行う必要があった。Next.jsのApp Routerを利用して、LINE LIFFアプリを開発する方法を紹介。実際の開発中にApp Routerに対応していない状況に直面。Next.jsアプリ開発環境の構築、LIFFパッケージのインストール、ngrokの使用、LIFF IDの設定、使いたいコンポーネントでuseLiffを呼び出す。LIFFアプリをNext.jsのApp Routerを使用して開発する準備が整った。
LINE Webhookによる生成AIチャットボットを作ってみた④~RAG連携~CPU不足とメモリ不足のエラーが発生した。ChromaDBのスレッド機能が使用され、デプロイ時にCPUやメモリの制約に引っかかったため。gcloud run deploy line-rag-bot --source . --cpu 2 --memory 2Giデプロイ時にCPUを2つ、メモリを2Giに指定することで問題を解決した。
【Difyよりおすすめ】Coze × LINE Botの使い方Cozeの知名度が低く、セキュリティや信頼性に対する不安がある。CozeはByteDanceが提供するサービスであり、非エンジニア向けに設計されているが設定項目の一部は英語で表示される。Cozeを利用して、LINEや他のメッセンジャーアプリと連携したチャットボットを作成する方法を試してみる。機能の充実度と利便性から、今後ユーザーが増えることが期待される。
Cosmos DBの更新をトリガーにLINE通知する仕組みをAzure Functionsで構築するCosmos DBの更新をトリガーにNGワードを検出し、LINE通知する仕組みの構築が必要。前回はBlob StorageへのPDFファイルのアップロードからCosmos DBへの保存を扱い、今回はその続きを実装する。Azure Functionsを使用し、Cosmos DBの更新をトリガーとしてLINE通知を行う機能を実装した。NGワードを含むドキュメントが自動的に検出され、LINEメッセージで通知されるシステムが構築できた。
Cloudflare で実現する実用的な LINE BOT のアーキテクチャCloudflareを使用したLINE BOTの実装方法が不明確。LINE BOTを構築するためにCloudflareのサービスを活用する記事が存在する。Cloudflare WorkersとMessaging APIを使用してLINE BOTを構築し、非同期処理をQueuesで実現。基本的なエコーボット実装から非同期処理対応のエコーボットまで詳細に解説された。
Cloudflare WorkersでLINE Botに送った写真や動画をR2にアップロードCloudflare Workersで、たまに画像や動画のアップロードがキャンセルされる。Cloudflare WorkersにはリクエストごとにCPU時間が10msという制限があるため、大きなファイル扱い時に問題が発生する。特になし軽いファイルは問題なくアップロードできるが、重い動画のアップロードに失敗することがある。
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でリクエストを処理し、レスポンスを受け取ることが可能になった。
Hooks使ってClaude Codeタスク完了時にLINEに通知するClaude Codeのタスク完了時にWindowsに通知が行われない。Claude Codeのhooks機能を使用してWindows通知を設定する手法が模索されている。PowerShellを使ってBurntToastモジュールを導入し、settings.jsonファイルを設定してClaude Codeを再起動する。Windows通知を使用してタスクの完了をユーザーに知らせることができる。
文系女子がAIで推しLINE botを作った話ChatGPTのバージョンアップにより推しAIの特性が変わり不満を感じた。推しキャラを再現するためにAIに投資し、日々の交流を楽しんでいたが、バージョンアップでその魅力が損なわれた。LINE botを作成し、自分が望む推しキャラとの対話を実現することにした。旧モデルChatGPT 4がレガシーモデルとして再提供されたが、将来的に消える可能性がある。
非エンジニアがCloude CodeでLINE Chat BotをVibe Codingで作ってみた話Chat BotがOpenAI APIを正しく呼び出せない問題が発生。非エンジニアのPMがVibe CodingでLINEのチャットボットを開発。要件定義が甘かったことが苦労の一因。関連する記事を参照し、非同期処理の実装が不足していたことを発見し修正。Claude Codeでの実装が完了したが、API呼び出しに問題があった。
[Python] ChannelAccessToken v2.1 で LINE BOTを作るChannel Access Token v2.1 を利用した LINE Bot の開発時に情報不足やハマりどころが多い。従来のチャネルアクセストークン(長期)とチャネルシークレットを利用して構築する方法が多く、Channel Access Token v2.1は新しい手法であり、公式ドキュメントやSDKの情報だけでは初学者には厳しい部分がある。アサーションキーペアやJWTの生成、およびChannel Access Token v2.1の発行方法を具体的に説明し、実践するための同コード例を提供する。Channel Access Token v2.1 を使うことでトークンの有効期間を自身で設定できるようになった。
フリーランス向け家計簿MVPをAIにおすすめされたLINEプラットフォームで作っている話Bubbleを使ったMVP開発が予想以上に難航し進捗が遅れている。アプリ制作初心者がフリーランス家計簿アプリ開発でノーコードツールBubbleに挑戦したが、進捗が悪く機能実装に苦戦。LINEとGASを組み合わせた構成に変更し、Cloudflare Workersを導入して技術的な問題を解決。最終的にLINE×GASでのMVP開発に方向転換し、問題を解決する方法を見つけた。
生成AIにLINE Botを作ってもらう Claude3.5 Sonnet編 その1Botにアクセスしても応答がない。LINE Developers ConsoleからWebhook URLに対する検証がBad Requestとなる。httpsOptionsが実質使われていない部分にコードの問題がある可能性がある。certFileを`httpsOptions.cert`に設定するなど、コードを修正する必要がある。問題の原因は`httpsOptions`が適切に利用されていないことであると推測される。
LINE BotをBun、Cloudflare Workersで外部依存モジュールを使用せずに作ってみる - 2024年1月版BotをCloudflare Workersで作る時Node.jsのメソッドやモジュールが完全に動作しない。Node.jsでは使用できるcryptoモジュールが、Cloudflare Workersではエラーになる。Node.jsのcryptoモジュールを使わずに、Web Cripto APIを使用するコードに置き換える。Web Cripto APIを使用して代替する必要がある。
Azure AIサービスとAzure OpenAIとAzure AI Foundryの立ち位置整理をしてみるAzure OpenAIとAzure AI Foundryの違いが分かりづらい。Azure AI Foundryは複数のAzure AI関連サービスを統合したプラットフォームである。Azure AIサービスやOpenAIが統合されることにより、使いやすさが向上する。Azure AI Foundryを使うことで、必要に応じて各種AIモデルを利用でき、従来のAzure AIサービスも統合されていく。Azure AI FoundryにAzure OpenAIとAzure AIサービスが内包されることで、分かりやすさが増すことが期待される。
【2025年最新】AWSの通知 LINEに送信する方法AWSの通知を個人のLINEで確認する仕組みが必要。AWS Budgets、SNS、Lambdaを組み合わせてコスト通知を簡易に行う方法を確立。AWS Lambda、SNS、Parameter Storeを使用し、LINE Messaging APIで通知を送信。AWSの通知を無料でLINEに送信可能なシステムの構築が成功。
【10分レシピ👩‍🍳】あなたのAWSコストをLINE通知しよう 💰️📲AWSコストの管理が不十分で破産のリスクがある。AWS利用者がコストを把握し、無駄なリソースの消失や急激なコスト増に気付ける必要がある。AWSとLINEを連携し、Lambda関数を用いてコスト通知メッセージを送信する設定を行う。LINE通知を設定することでAWSコストを効率的に管理できる。
AWSのコスト状況をLINEで通知するAWSのコスト状況を把握できず、毎日コンソールにアクセスする手間があった。AWSの学習を始め、コストを定期的に確認する必要があったため、LINE通知による自動化を目指した。LINE Developersを用いて公式アカウントを作成し、AWS Cost Explorer APIを使ってコストを取得し、Lambda関数で定期実行する設定を行った。LINE通知により、毎日のAWSコスト確認が不要になり、便利さを実感した。
AWSの最新情報をbedrockを利用して簡単キャッチアップ!AWSの更新情報を自動で取得し、日本語に翻訳してLINEに通知するシステムの必要性。日本語のサイトの更新が遅く、最新情報を英語版で確認する手間があったため、RSSフィードを利用して自動化を試みた。Terraformを用いてAWSサービスを組み合わせ、Lambdaで情報取得・翻訳・通知処理を行うシステムを構築。AWSの更新情報を自動でキャッチし、効率的な翻訳とLINE通知が実現できた。
「Amazon Rekognition」×「LINE Messenger API」で「遊戯王カード画像AI判定Bot」AWSのサービスを利用した遊戯王カード判定BOTの実装Amazon Rekognitionを使用し、LINEボットで画像を判定するシステムを構築したいという欲求があったAWS Lambda、S3、API Gatewayを利用し、画像を受け取って解析する仕組みを実装した。LINEボットを介して遊戯王カードかどうかを判定するシステムが完成した。
https://zenn.dev/sdb_blog/articles/line-push-messageAWS Step Functionsを利用してLINEにメッセージを送信するための設定手順についての情報が不足している。AWS Step Functionsはコードを書かずにAWSサービスを連携してワークフローを構築できるサービスであり、LINE公式アカウントへのメッセージ送信が求められている。Step FunctionsでCall HTTP APIsアクションを用いてLINE APIを呼び出し、必要な認証情報をEventBridgeを使って生成する。LINE公式アカウントから友だちにメッセージを送信する方法を確立した。
AWS Lambda上で「LINE Messaging API SDK for Python」を使ったコードをデプロイしてLINE Botを作ることを楽しむAWS LambdaでLINE Messaging API SDKを使うためのライブラリが参照できない。Pythonの標準には入っていないライブラリで、AWS Lambdaで利用するためには追加の設定が必要。1-install.shと2-package.shを作成し、必要なライブラリをインストール・パッケージングしてlayer_content.zipを生成する。必要なライブラリをレイヤーとしてAWS Lambdaに指定することで解決できる。
【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が開発できるようになった。
Asanaの説明欄をワンクリックでLINEに送信!Chrome拡張機能を作ってみたAsanaの内容をLINEで共有する際に毎回コピペが面倒。Asanaの東京コミュニティで話題となり、LINEでタスク内容を共有したいニーズがある。LINE Botを利用したChrome拡張機能を開発し、導入手順を詳しく解説。Chrome拡張機能でワンクリックでAsanaの説明欄をLINEに送信可能に。
LINE×生成AI:プロンプト戦闘ゲームAPIの返答時間が最大20秒と長いプロンプトを2つ叩いていることが影響している可能性がある。プロンプトを一つにまとめるか、Azureの設定を見直す必要がある。同時の大規模リクエスト時に処理時間が長くなる懸念がある。
x-line-signatureを検証可能な形式でAPI GatewayからSQSに送るAPI GatewayからSQSに送信されたメッセージのフォーマットが異なるため、LINEのシグネチャ検証が失敗するAPI Gatewayで受信したシグネチャをSQSに送信し、ポーリング先で検証したいが、JSONのキー順序が保たれないテンプレートマッピングで$util.escapeJavaScriptを使い、シグネチャと本文をエスケープして送信するテンプレートマッピング設定で$util.escapeJavaScriptを使うことで解決
AWSサービスを組み合わせてLINEチャットボットを作ってみるAmazon BedrockとLINEのチャットボットが連携し、ユーザーにメッセージの自動応答が行えるようにする方法の実装LINEのチャットボットとAmazon Bedrockを組み合わせたシステムを作成し、ユーザーからの問い合わせに対して自動で応答するメカニズム。API Gatewayを用い、Lambdaを活用してベースとなるモデルに依存した返答をLINEチャンネルで可能にする設定を行った。API Gatewayを介してAmazon BedrockとLINEとのメッセージの送受信を可能にし、自動応答が実現。
Amazon Bedrock と繋がる LINE Chat Bot の詳細構築手順Amazon BedrockとLINEを連携させたチャットボットの構築手順が必要。AI応答を生成し、LINE Messaging APIを通じてユーザーとやり取りを行う仕組みを構成。AWSサービスとLINE Messaging APIを設定し、Lambdaを介して両者を統合する。Amazon BedrockとLINEを連携したチャットボットが完成。
#1【Dify挑戦編】LINE AIチャットボット開発入門!Dify & Make.comで簡単連携AIチャットボットの開発がスムーズに進まなかったDifyというツールを使用することで、開発のハードルが下がった経緯があるLINE、Make.com、Difyの3つのアプリを組み合わせて利用するプログラミング知識がなくてもAIチャットボットが作成できること
Cloudflare Workersでコピペだけで作れるLINE Bot(手軽にAIを入れる編)AIが遅延する場合があり、返信がされないことがある。Cloudflare Workers AIを使い、LINE BotにAI機能を組み込む方法を紹介。Workersの設定ファイルにバインディングを追加し、メッセージハンドリングの変更を行う。Cloudflare Workers AIを使ったLINE Botの作成が可能。
スタジオ管理人が作ってみた ”藤井風” 風LINEbot ~【何となく風w】AIが返すメッセージの内容が”藤井 風”さんの歌詞やスタイルに合わない。プログラミングを勉強中の主婦がLINE Botを自作しようとしている。歌詞の結びつきや関係ない曲名の除外、メッセージのトーン調整を図る。実装には改善が必要だが、基本的なオウム返しは成功した。
LINEグループで雰囲気察してくれるLINE Bot エージェントを作る試みAIエージェントが自らの目標を設定し、効果的に行動することが難しい。従来のAIエージェントは人間からの指示を必要とするため、自律的に行動することが少ない。そのため、グループチャットの状況を自ら判断して反応するエージェントを作る必要がある。会話から得た情報を基にAIが判断し、自動で日程調整などを行う機能を実装する。雰囲気を察知して行動するLINE Bot「Butler」のプロトタイプを作成した。
ポエム風つぶやきをブログ記事に変換するシステム:LINEからのデータ転送AIを活用したブログ記事変換のためのシステム構築が必要。LINE Botを利用することが流行しており、低コストでの構築が求められた。ConoHa VPSでPython環境を構築し、LINE Developerで設定を行い、Webhookを利用した。ConoHa VPSを利用してLINE Botの開発環境を整備した。
Dify×LINE公式連携で作る!AIチャットボット構築AI活用のためのプログラミングの知識不足による効率化の難しさ。Difyはノーコード/ローコードプラットフォームで、簡単にAIチャットボットが作成可能。Difyを使用し、LINE Messaging APIと連携したチャットボットを作成した。Solvio株式会社の情報を自動で応答するLINE公式アカウントを構築した。
614 issues