{
"$type": "site.standard.document",
"content": {
"$type": "app.wtr.content.markdown",
"markdown": "おはようございます。watura です。 SMSで届く2FAコードを簡単にSlackに転送出来たので共有です。\n\nSMSでしか2FAのコードを受け取れないサービスがちょこちょこあったりします。さらに、諸事情によりアカウントを共有しないといけないときにSMSをどうやって受信するのかという問題が発生します。\n\n## 必要なもの\n\n- SMSを受け取れるiPhone/iPad\n - 放置してもオフラインにならず、電池切れにもならない\n- Incoming Web Hook を受けられるSlack App\n\n## 手順\n\n### TL;DR\n\nショートカットアプリを使い、SMSが届いたらオートメーションを使いWeb hookをたたく\n\n### 本編\n\nSMSを転送する処理の中で一番難しいのは、Slack の Web Hook を作ることではないか :thinking_face: というくらい簡単にできます。\n\nまず、ショートカットアプリを起動し、新しくオートメーションを作成します。\n\n選ぶのは**メッセージ**で、**メッセージが次を含む**に転送したいsmsの条件を設定します。\n\nそして、重要なのが**すぐに実行**を選んでおくことです。\n\n「確認後に実行」の場合Push通知が表示され、オートメーションを実行しますか?といった案内がでてしまうので、SMSが届く端末を操作する必要がでてきてしまいます。\n\n\n\nつぎに、URLの内容を取得を選択します。\n\n```\nアドレス:Web hookのURL\n方法:POST\n本文を要求:JSON\nフィールド:text ショートカットの入力(他にもslackに投げたいフィールドがあれば追加)\n```\n\n\n\n最終的にはこんな感じですね。note という文字列が含まれたSMSが届いたらURLの内容を取得するというオートメーションになります。\n\n\n\n## まとめ\n\n1ヶ月くらいこの設定で使っていますが、いいかんじに安定しているようでしたので共有しました。ショートカットアプリのオートメーションを使うともっといろいろと出来そうです。"
},
"path": "/blog/sms-to-slack",
"publishedAt": "2024-02-20T00:00:00.000Z",
"site": "at://did:plc:c656e4nvjol7kh35tfmzkgpu/site.standard.publication/3mmnvl6ln3226",
"title": "SMSで届く2FAコードをSlackに転送する",
"updatedAt": "2026-05-25T07:15:08Z"
}