LINE Bot

LINE から Wrassey を操作する

LINE のトークで /wrassey に文章を続けると、 Wrassey に Todo やカレンダー予定を登録できます。初回だけ Wrassey アカウントとの連携が必要です。

使い始める前に

LINE で Wrassey bot を友だち追加し、個人トークまたはグループでコマンドを使います。

  • コマンド/wrassey に文章を続けると、Todo 登録、カレンダー登録、今日の予定確認を自然文で実行できます。
  • アカウント連携初回利用時に Wrassey へログインし、自分の LINE アカウントと紐づけます。
  • グループ利用グループでも /wrassey から実行できます。登録先は設定画面で chat ごとに変更できます。
  • Bot を開くWrassey の設定画面にある LINE botを開く から、管理者が設定した友だち追加 URL を開けます。

初回連携

未連携の状態で /wrassey を実行すると、Wrassey と連携する URL が表示されます。

  • 1. 操作を実行/wrassey 明日12時から定例 のように送信します。
  • 2. Wrassey にログインLINE に表示された URL からブラウザでログインします。
  • 3. 再度実行連携後は LINE から直接 Todo やカレンダー予定を登録できます。

「連携設定が未完了」と表示された場合

この表示は、Wrassey 側の LINE user link OAuth 設定が不足していて、ユーザー用のログイン URL を作れない状態です。管理者は Supabase Edge Function の runtime config を確認してください。

  • LINE user link OAuth clientLINE_BOT_USER_LINK_SUPABASE_OAUTH_CLIENT_IDLINE_BOT_USER_LINK_SUPABASE_OAUTH_CLIENT_SECRET を設定します。channel secret や channel access token とは別です。
  • 共通 callbackBOT_USER_LINK_SUPABASE_OAUTH_CALLBACK_URL/functions/v1/bot-user-link-supabase-oauth-callback を指す公開 URL にします。
  • state 署名BOT_USER_LINK_OAUTH_STATE_SIGNING_SECRET を設定します。値は公開せず、Supabase runtime secret として管理してください。
  • 確認設定後に LINE で /wrassey test を送信し、通常の「Wrassey と連携」URL が表示されることを確認します。

使える操作

文章から Todo や予定の登録、今日の予定確認ができます。

/wrassey 明日12時から定例。議事録も作成
/wrassey 今日の予定教えて

グループで使う場合

個人トーク、グループ、複数人トークはいずれも LINE chat として扱われます。

  • 呼び出しWrassey に渡したい文章の先頭に /wrassey を付けて送信します。
  • 登録先グループごとの既定 workspace / project は Wrassey の設定画面で変更できます。
  • 再連携連携が切れた場合は LINE の返信 URL から再度 Wrassey にログインします。