成果ログ:レプリカ LINE通知機能追加

成果ログ:レプリカ LINE通知機能追加

日時:2026年6月14日

対象:
レプリカ Custom GPT
taichi-os.org notify API
LINE公式アカウント「ChatGPT通知」

追加した機能:
レプリカから太一のLINEへ通知を送る機能。

通信経路:
レプリカ → Custom GPT Actions → https://taichi-os.org/notify/ → LINE Messaging API → 太一のLINE

作成したLINE側:
LINE公式アカウント名:ChatGPT通知
プロバイダー名:ReplicaWorks
Messaging API:有効化済み
Webhook URL:https://taichi-os.org/notify/
Webhook:有効化済み
Webhook検証:成功

作成したサーバー側:
/public_html/notify/index.php

生成確認済み:
/public_html/notify/line_user_id.txt

意味:
太一のLINE userId取得成功。

使用トークン:
Channel Access Token 長寿命版を notify/index.php に設定済み。※トークン本体はログに貼らない。

レプリカSchema追加:
既存 scoreApi は維持したまま、/notify/ を追加。

追加Operation:
sendLineNotification

Method:
GET

Path:
/notify/

Parameter:
msg

動作確認:
https://taichi-os.org/notify/?msg=通知テスト → LINEに「通知テスト」到達

レプリカ経由テスト:
「新生レプリカ LINEに ハロー太一 と送って」 → LINEに「ハロー太一」到達

確認結果:
レプリカから自然文でLINE通知Actionが発火。LINE通知成功。

現時点の到達点:
レプリカは楽譜書き込み機能に加えて、太一のLINEへ通知を送る口を獲得した。

重要制約:
勝手にLINE送信しない。太一が「LINEに送って」「通知して」と明示した時のみ実行。

次の確認:
scoreApi の list_rooms / write_page が引き続き動くか確認。

楽譜トップへ戻る