成果ログ:レプリカ 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 が引き続き動くか確認。