DEBUG 2024/12/24 12:34:22.439865 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 12:34:22.440260 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 12:34:22.440827 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 12:34:22.441057 active flag experiments: [] DEBUG 2024/12/24 12:34:22.441428 active project experiments: [] DEBUG 2024/12/24 12:34:22.448477 active system experiments: [] DEBUG 2024/12/24 12:34:22.449494 reading credentials file DEBUG 2024/12/24 12:34:22.449745 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 12:34:22.451279 HTTP Request: POST https://slack.com/api/tooling.tokens.rotate HTTP/1.1 HTTP Request Body: refresh_token=... DEBUG 2024/12/24 12:34:22.817788 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"token":"...","refresh_token":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","iat":1735011262,"exp":1735054462} DEBUG 2024/12/24 12:34:24.410505 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 12:34:24.427959 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 12:34:24.428537 ------------------------------------ INFO 2024/12/24 12:34:24.428680 Slack-CLI-TraceID: [202b78ccfa7ae258] INFO 2024/12/24 12:34:24.428686 Slack-CLI Version: [2.32.0] INFO 2024/12/24 12:34:24.428689 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] INFO 2024/12/24 12:34:24.428692 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] INFO 2024/12/24 12:34:24.428694 Operating System (OS): [darwin] INFO 2024/12/24 12:34:24.428697 Command: [slack run] INFO 2024/12/24 12:34:24.428703 SessionID: [dc3bf014-d969-4d4f-8e78-161b635a0242] DEBUG 2024/12/24 12:34:24.434187 reading credentials file DEBUG 2024/12/24 12:34:24.434680 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 12:34:26.002236 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 12:34:26.238925 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":43196,"is_enterprise_install":false} DEBUG 2024/12/24 12:34:26.240872 reading credentials file DEBUG 2024/12/24 12:34:26.241620 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 12:34:26.242425 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 12:34:26.245646 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 12:34:26.450135 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":43196,"is_enterprise_install":false} DEBUG 2024/12/24 12:34:26.453120 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 12:34:26.453305 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:26.655132 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":43196,"is_enterprise_install":false} INFO 2024/12/24 12:34:26.655476 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:26.777957 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 12:34:26.778030 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:26.778041 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:26.787477 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POSTなど)","description":"リクエストメソッドを指定してください"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 12:34:26.787568 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:26.787576 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.140698 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[]} INFO 2024/12/24 12:34:27.142194 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.142222 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.144291 app not found so creating a new app INFO 2024/12/24 12:34:27.144465 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.144486 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.159462 HTTP Request: POST https://slack.com/api/apps.manifest.create HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POSTなど)","description":"リクエストメソッドを指定してください"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 12:34:27.159649 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.159661 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.633743 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086QHJJ6CR","credentials":{"client_id":"...","client_secret":"...","verification_token":"...","signing_secret":"..."},"oauth_authorize_url":"...":\/\/slack.com\/oauth\/v2\/authorize?client_id=...&scope=commands,chat:write,files:read","team_id":"T02EQRH5B","team_domain":"timetreeapp"} INFO 2024/12/24 12:34:27.633979 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.634099 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.635872 created new app ID A086QHJJ6CR INFO 2024/12/24 12:34:27.636065 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.636086 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:27.638635 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086QHJJ6CR","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 12:34:27.638851 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:27.638870 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:28.735423 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086QHJJ6CR","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 12:34:28.737332 TeamID: [T02EQRH5B] INFO 2024/12/24 12:34:28.737382 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:28.739953 HTTP Request: POST https://slack.com/api/workflows.triggers.list HTTP/1.1 HTTP Request Body: {"app_id":"A086QHJJ6CR","limit":4} INFO 2024/12/24 12:34:28.740080 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:28.947934 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"triggers":[],"rejected_triggers":[],"response_metadata":{"next_cursor":""}} INFO 2024/12/24 12:34:28.948256 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:31.675070 HTTP Request: POST https://slack.com/api/workflows.triggers.create HTTP/1.1 HTTP Request Body: {"type":"shortcut","name":"リクエスト送信 (local)","description":"チャンネルに投稿後、エンドポイントに送信","workflow":"#/workflows/submit_data","workflow_app_id":"A086QHJJ6CR","inputs":{"channel":{"value":"{{data.channel_id}}"},"interactivity":{"value":"{{data.interactivity}}"}}} INFO 2024/12/24 12:34:31.675155 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:31.945129 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"trigger":{"id":"Ft086ECBAQE8","inputs":{"channel":{"value":"{{data.channel_id}}","locked":false,"hidden":false},"interactivity":{"value":"{{data.interactivity}}","locked":false,"hidden":false}},"outputs":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"available_data":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"date_created":1735011271,"date_updated":1735011271,"owning_team_id":"T02EQRH5B","type":"shortcut","name":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (local)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","share_url":"https:\/\/slack.com\/shortcuts\/Ft086ECBAQE8\/4054672ad5079a6cfa26798052e6fe72","shortcut_url":"https:\/\/slack.com\/shortcuts\/Ft086ECBAQE8\/4054672ad5079a6cfa26798052e6fe72","workflow":{"id":"Fn08691Z5TB7","callback_id":"submit_data","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"workflow","input_parameters":[{"type":"slack#\/types\/interactivity","name":"interactivity","title":"Interactivity","is_required":true},{"type":"slack#\/types\/channel_id","name":"channel","title":"Channel","is_required":true}],"output_parameters":[],"category_id":"A086QHJJ6CR","category_label":"keyval_send (local)","app_id":"A086QHJJ6CR","app":{"id":"A086QHJJ6CR","name":"keyval_send (local)","icons":{"image_32":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_48":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_64":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_72":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png"},"is_workflow_app":false,"sales_home_workflow_app_type":0},"date_created":1735011267,"date_released":0,"date_updated":1735011267,"date_deleted":0,"form_enabled":false,"workflow_id":"Wf086BSL4PRQ"}}} INFO 2024/12/24 12:34:31.945947 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:31.948260 HTTP Request: POST https://slack.com/api/developer.apps.owners.list HTTP/1.1 HTTP Request Body: app_id=A086QHJJ6CR&token=... INFO 2024/12/24 12:34:31.948317 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.161565 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"owner_ids":["U07U5TKQP1B"],"owners":[{"user_email":"mol@timetreeapp.com","user_id":"U07U5TKQP1B","username":"mol","permission_type":"owner"}]} INFO 2024/12/24 12:34:32.161785 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.163344 HTTP Request: POST https://slack.com/api/users.info HTTP/1.1 HTTP Request Body: token=...&user=U07U5TKQP1B INFO 2024/12/24 12:34:32.163449 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.716975 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"user":"..."{"id":"U07U5TKQP1B","team_id":"T02EQRH5B","name":"mol","deleted":false,"color":"de5f24","real_name":"Mol (Hironori Sugai)","tz":"Asia\/Tokyo","tz_label":"Japan Standard Time","tz_offset":32400,"profile":{"title":"\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30a8\u30f3\u30b8\u30cb\u30a2","phone":"","skype":"","real_name":"Mol (Hironori Sugai)","real_name_normalized":"Mol (Hironori Sugai)","display_name":"Mol","display_name_normalized":"Mol","fields":null,"status_text":"","status_emoji":"","status_emoji_display_info":[],"status_expiration":1730818799,"avatar_hash":"de6fbc4456b6","image_original":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_original.png","is_custom_image":true,"huddle_state":"default_unset","first_name":"Mol","last_name":"(Hironori Sugai)","image_24":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_24.png","image_32":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_32.png","image_48":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_48.png","image_72":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_72.png","image_192":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_192.png","image_512":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_512.png","image_1024":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_1024.png","status_text_canonical":"","team":"T02EQRH5B"},"is_admin":true,"is_owner":true,"is_primary_owner":false,"is_restricted":false,"is_ultra_restricted":false,"is_bot":false,"is_app_user":"...","updated":1731489615,"is_email_confirmed":true,"has_2fa":true,"two_factor_type":"app","who_can_share_contact_card":"EVERYONE"}} INFO 2024/12/24 12:34:32.717223 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.719247 HTTP Request: POST https://slack.com/api/workflows.triggers.permissions.list HTTP/1.1 HTTP Request Body: token=...&trigger_id=Ft086ECBAQE8 INFO 2024/12/24 12:34:32.719398 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.952047 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"permission_type":"everyone"} INFO 2024/12/24 12:34:32.952293 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.958538 Retrieving and establishing connection to WebSocket URL... INFO 2024/12/24 12:34:32.958675 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.958675 Watching changes to file paths matching: \.(ts|js)$ INFO 2024/12/24 12:34:32.958944 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:32.961368 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 12:34:32.961575 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:33.165554 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":43189,"is_enterprise_install":false} INFO 2024/12/24 12:34:33.165870 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:33.389295 Setting up a ticker to poll activity on a 3s interval INFO 2024/12/24 12:34:33.389625 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:34:33.529268 received: {"type":"hello","num_connections":1,"debug_info":{"host":"applink-6","build_number":105,"approximate_connection_time":18060},"connection_info":{"app_id":"A086QHJJ6CR"}} DEBUG 2024/12/24 12:36:56.046322 received: {"envelope_id":"d2be2ba7-7848-4ab6-957b-a46db41cc661","payload":{"token":"...","team_id":"T02EQRH5B","api_app_id":"A086QHJJ6CR","event":{"type":"function_executed","function":{"id":"Fn086BQ07HFD","callback_id":"post_data_and_send_http_request","title":"\u6295\u7a3f\u5f8c\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1","description":"\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u3055\u308c\u305fKeyValue\u7b49\u3092\u6307\u5b9a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"app","input_parameters":[{"type":"slack#\/types\/channel_id","name":"channel","title":"\u6295\u7a3f\u5148\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":true},{"type":"slack#\/types\/user_id","name":"submitting_user","title":"\u9001\u4fe1\u8005\u30e6\u30fc\u30b6\u30fcID","is_required":true},{"type":"string","name":"parent_message_link","title":"\u30b9\u30ec\u30c3\u30c9\u5148\u982d\u30e1\u30c3\u30bb\u30fc\u30b8\u3078\u306e\u30ea\u30f3\u30af","is_required":false},{"type":"string","name":"key1","title":"Key1","is_required":false},{"type":"string","name":"value1","title":"Value1","is_required":false},{"type":"string","name":"key2","title":"Key2","is_required":false},{"type":"string","name":"value2","title":"Value2","is_required":false},{"type":"string","name":"key3","title":"Key3","is_required":false},{"type":"string","name":"value3","title":"Value3","is_required":false},{"type":"string","name":"key4","title":"Key4","is_required":false},{"type":"string","name":"value4","title":"Value4","is_required":false},{"type":"string","name":"key5","title":"Key5","is_required":false},{"type":"string","name":"value5","title":"Value5","is_required":false},{"type":"string","name":"key6","title":"Key6","is_required":false},{"type":"string","name":"value6","title":"Value6","is_required":false},{"type":"string","name":"key7","title":"Key7","is_required":false},{"type":"string","name":"value7","title":"Value7","is_required":false},{"type":"string","name":"key8","title":"Key8","is_required":false},{"type":"string","name":"value8","title":"Value8","is_required":false},{"type":"array","name":"selected_users","title":"\u30e6\u30fc\u30b6\u30fc","is_required":false,"items":{"type":"slack#\/types\/user_id"}},{"type":"array","name":"selected_channels","title":"\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"items":{"type":"slack#\/types\/channel_id"}},{"type":"string","name":"endpoint_url","title":"\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL","is_required":true},{"type":"string","name":"http_method","description":"\u30ea\u30af\u30a8\u30b9\u30c8\u30e1\u30bd\u30c3\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044","title":"HTTP\u30e1\u30bd\u30c3\u30c9 (GET\/POST\u306a\u3069)","is_required":false}],"output_parameters":[{"type":"string","name":"response_data","title":"\u9001\u4fe1\u5148\u304b\u3089\u306eresponse","is_required":false}],"category_id":"A086QHJJ6CR","category_label":"keyval_send (local)","app_id":"A086QHJJ6CR","date_created":1735011267,"date_released":0,"date_updated":1735011267,"date_deleted":0,"form_enabled":false},"inputs":{"key1":"key1","value1":"val1","channel":"C0826SMQQKX","endpoint_url":"https:\/\/hooks.zapier.com\/hooks\/catch\/15128763\/2859vid\/","selected_users":[],"submitting_user":"...","selected_channels":[]},"function_execution_id":"Fx08692445D3","workflow_execution_id":"Wx085XB6PATZ","event_ts":"1735011415.919809","bot_access_token":"..."},"type":"event_callback","event_id":"Ev086ECG4ZRS","event_time":1735011415},"type":"events_api","accepts_response_payload":false,"retry_attempt":0,"retry_reason":""} DEBUG 2024/12/24 12:43:14.728479 received: {"envelope_id":"ab4ee1b5-ce8e-47a7-8ca4-67b2473fe8fb","payload":{"token":"...","team_id":"T02EQRH5B","api_app_id":"A086QHJJ6CR","event":{"type":"function_executed","function":{"id":"Fn086BQ07HFD","callback_id":"post_data_and_send_http_request","title":"\u6295\u7a3f\u5f8c\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1","description":"\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u3055\u308c\u305fKeyValue\u7b49\u3092\u6307\u5b9a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"app","input_parameters":[{"type":"slack#\/types\/channel_id","name":"channel","title":"\u6295\u7a3f\u5148\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":true},{"type":"slack#\/types\/user_id","name":"submitting_user","title":"\u9001\u4fe1\u8005\u30e6\u30fc\u30b6\u30fcID","is_required":true},{"type":"string","name":"parent_message_link","title":"\u30b9\u30ec\u30c3\u30c9\u5148\u982d\u30e1\u30c3\u30bb\u30fc\u30b8\u3078\u306e\u30ea\u30f3\u30af","is_required":false},{"type":"string","name":"key1","title":"Key1","is_required":false},{"type":"string","name":"value1","title":"Value1","is_required":false},{"type":"string","name":"key2","title":"Key2","is_required":false},{"type":"string","name":"value2","title":"Value2","is_required":false},{"type":"string","name":"key3","title":"Key3","is_required":false},{"type":"string","name":"value3","title":"Value3","is_required":false},{"type":"string","name":"key4","title":"Key4","is_required":false},{"type":"string","name":"value4","title":"Value4","is_required":false},{"type":"string","name":"key5","title":"Key5","is_required":false},{"type":"string","name":"value5","title":"Value5","is_required":false},{"type":"string","name":"key6","title":"Key6","is_required":false},{"type":"string","name":"value6","title":"Value6","is_required":false},{"type":"string","name":"key7","title":"Key7","is_required":false},{"type":"string","name":"value7","title":"Value7","is_required":false},{"type":"string","name":"key8","title":"Key8","is_required":false},{"type":"string","name":"value8","title":"Value8","is_required":false},{"type":"array","name":"selected_users","title":"\u30e6\u30fc\u30b6\u30fc","is_required":false,"items":{"type":"slack#\/types\/user_id"}},{"type":"array","name":"selected_channels","title":"\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"items":{"type":"slack#\/types\/channel_id"}},{"type":"string","name":"endpoint_url","title":"\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL","is_required":true},{"type":"string","name":"http_method","description":"\u30ea\u30af\u30a8\u30b9\u30c8\u30e1\u30bd\u30c3\u30c9\u3092\u6307\u5b9a\u3057\u3066\u304f\u3060\u3055\u3044","title":"HTTP\u30e1\u30bd\u30c3\u30c9 (GET\/POST\u306a\u3069)","is_required":false}],"output_parameters":[{"type":"string","name":"response_data","title":"\u9001\u4fe1\u5148\u304b\u3089\u306eresponse","is_required":false}],"category_id":"A086QHJJ6CR","category_label":"keyval_send (local)","app_id":"A086QHJJ6CR","date_created":1735011267,"date_released":0,"date_updated":1735011267,"date_deleted":0,"form_enabled":false},"inputs":{"key1":"awadasdadsad","value1":"saddadsds","channel":"C0826SMQQKX","http_method":"POST","endpoint_url":"https:\/\/hooks.zapier.com\/hooks\/catch\/15128763\/2859vid\/","selected_users":["U07U5TKQP1B"],"submitting_user":"...","selected_channels":["C0826SMQQKX"],"parent_message_link":"https:\/\/timetreeapp.slack.com\/archives\/C0826SMQQKX\/p1735011794117469"},"function_execution_id":"Fx086BQHDNCB","workflow_execution_id":"Wx08658WH0H4","event_ts":"1735011794.613328","bot_access_token":"..."},"type":"event_callback","event_id":"Ev086ECUCTHS","event_time":1735011794},"type":"events_api","accepts_response_payload":false,"retry_attempt":0,"retry_reason":""} DEBUG 2024/12/24 12:56:07.200425 LocalServer.Listen errored: websocket: close 1006 (abnormal closure): unexpected EOF INFO 2024/12/24 12:56:07.201214 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:56:07.202673 Sending WebSocket Close control message INFO 2024/12/24 12:56:07.203084 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:56:07.204933 LocalServer.Start closing websocket TCP connection INFO 2024/12/24 12:56:07.205405 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 12:56:07.207552 Activity watcher context canceled, returning. DEBUG 2024/12/24 12:56:07.207849 File watcher context canceled, returning. INFO 2024/12/24 12:56:07.207928 UserID: [U07U5TKQP1B] INFO 2024/12/24 12:56:07.208176 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:03.153010 Got process interrupt signal, cancelling context DEBUG 2024/12/24 14:04:03.154812 Interrupt signal received in Run command, cleaning up and shutting down INFO 2024/12/24 14:04:03.154941 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:03.161624 Sending WebSocket Close control message INFO 2024/12/24 14:04:03.161727 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:03.162479 Error sending websocket close control message: websocket: close sent INFO 2024/12/24 14:04:03.162533 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:03.162837 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"run","command_canonical":"platform run","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"dc3bf014-d969-4d4f-8e78-161b635a0242","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"team_id":"T02EQRH5B","user_id":"U07U5TKQP1B"}},"event":"interrupt","timestamp":1735016643156}] DEBUG 2024/12/24 14:04:03.762386 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/24 14:04:03.764705 Starting root command cleanup routine DEBUG 2024/12/24 14:04:03.775919 Root waiting for cleanup waitgroup... DEBUG 2024/12/24 14:04:03.776870 ... root cleanup waitgroup done. Exiting with cancel exit code. DEBUG 2024/12/24 14:04:08.518513 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 14:04:08.518819 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 14:04:08.519221 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 14:04:08.519435 active flag experiments: [] DEBUG 2024/12/24 14:04:08.519669 active project experiments: [] DEBUG 2024/12/24 14:04:08.525229 active system experiments: [] DEBUG 2024/12/24 14:04:08.526342 reading credentials file DEBUG 2024/12/24 14:04:08.526568 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:08.844693 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 14:04:08.859611 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 14:04:08.859837 ------------------------------------ INFO 2024/12/24 14:04:08.859958 Slack-CLI Version: [2.32.0] INFO 2024/12/24 14:04:08.859963 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] INFO 2024/12/24 14:04:08.859967 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] INFO 2024/12/24 14:04:08.859969 Operating System (OS): [darwin] INFO 2024/12/24 14:04:08.859972 Command: [slack delete] INFO 2024/12/24 14:04:08.859974 SessionID: [c271a536-fab6-458a-8587-c948e7600d99] INFO 2024/12/24 14:04:08.859977 Slack-CLI-TraceID: [0dea643e5bffe552] DEBUG 2024/12/24 14:04:08.862278 reading credentials file DEBUG 2024/12/24 14:04:08.862693 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:08.866555 HTTP Request: POST https://slack.com/api/apps.status HTTP/1.1 HTTP Request Body: {"app_ids":["A086QHJJ6CR"],"team_id":"T02EQRH5B"} DEBUG 2024/12/24 14:04:09.180204 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"apps":[{"app_id":"A086QHJJ6CR","is_installed":true,"is_hosted":false}],"team":{"team_id":"T02EQRH5B","team_domain":"timetreeapp","is_enterprise":false}} DEBUG 2024/12/24 14:04:09.183558 GetAppStatus request for team T02EQRH5B took: 317ms DEBUG 2024/12/24 14:04:11.106774 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 14:04:11.342668 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37811,"is_enterprise_install":false} DEBUG 2024/12/24 14:04:11.348081 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 14:04:12.910261 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 14:04:12.912242 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 14:04:13.144062 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37809,"is_enterprise_install":false} DEBUG 2024/12/24 14:04:13.148492 HTTP Request: POST https://slack.com/api/apps.delete HTTP/1.1 HTTP Request Body: {"app_id":"A086QHJJ6CR"} INFO 2024/12/24 14:04:13.148828 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:13.558231 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true} INFO 2024/12/24 14:04:13.558648 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:13.705822 reading credentials file DEBUG 2024/12/24 14:04:13.707069 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:13.707886 Starting root command cleanup routine DEBUG 2024/12/24 14:04:13.709201 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"delete","command_canonical":"app delete","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"c271a536-fab6-458a-8587-c948e7600d99","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"user_id":"U07U5TKQP1B"}},"event":"success","timestamp":1735016653708}] DEBUG 2024/12/24 14:04:13.885273 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/24 14:04:16.824935 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 14:04:16.825317 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 14:04:16.825659 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 14:04:16.825986 active flag experiments: [] DEBUG 2024/12/24 14:04:16.826301 active project experiments: [] DEBUG 2024/12/24 14:04:16.826603 active system experiments: [] DEBUG 2024/12/24 14:04:16.833239 reading credentials file DEBUG 2024/12/24 14:04:16.834602 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:16.902387 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 14:04:16.917089 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 14:04:16.917353 ------------------------------------ INFO 2024/12/24 14:04:16.917481 Operating System (OS): [darwin] INFO 2024/12/24 14:04:16.917485 Command: [slack run] INFO 2024/12/24 14:04:16.917489 SessionID: [674d28a9-9436-478b-b663-9778816fb9aa] INFO 2024/12/24 14:04:16.917491 Slack-CLI-TraceID: [28780d49428490ba] INFO 2024/12/24 14:04:16.917494 Slack-CLI Version: [2.32.0] INFO 2024/12/24 14:04:16.917496 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] INFO 2024/12/24 14:04:16.917498 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] DEBUG 2024/12/24 14:04:16.919124 reading credentials file DEBUG 2024/12/24 14:04:16.919378 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:18.000457 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 14:04:18.239322 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37804,"is_enterprise_install":false} DEBUG 2024/12/24 14:04:18.242965 reading credentials file DEBUG 2024/12/24 14:04:18.245468 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 14:04:18.246789 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 14:04:18.249052 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 14:04:18.462027 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37804,"is_enterprise_install":false} DEBUG 2024/12/24 14:04:18.465150 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:04:18.465400 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:18.679923 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37804,"is_enterprise_install":false} INFO 2024/12/24 14:04:18.680598 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:18.774431 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:04:18.774489 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:18.774495 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:18.783527 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄でPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 14:04:18.783600 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:18.783605 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:19.151307 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[]} INFO 2024/12/24 14:04:19.151931 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:19.152028 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:19.160401 app not found so creating a new app INFO 2024/12/24 14:04:19.160955 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:04:19.161024 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:04:19.179144 HTTP Request: POST https://slack.com/api/apps.manifest.create HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄でPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 14:04:19.179435 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:19.179449 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:19.801157 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","credentials":{"client_id":"...","client_secret":"...","verification_token":"...","signing_secret":"..."},"oauth_authorize_url":"...":\/\/slack.com\/oauth\/v2\/authorize?client_id=...&scope=commands,chat:write,files:read","team_id":"T02EQRH5B","team_domain":"timetreeapp"} INFO 2024/12/24 14:04:19.801684 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:19.801726 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:19.803681 created new app ID A086C0CQBT5 INFO 2024/12/24 14:04:19.803978 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:19.804013 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:19.806753 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:04:19.807026 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:04:19.807062 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:04:21.234953 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:04:21.236607 TeamID: [T02EQRH5B] INFO 2024/12/24 14:04:21.236700 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:21.250082 HTTP Request: POST https://slack.com/api/workflows.triggers.list HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","limit":4} INFO 2024/12/24 14:04:21.250446 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:21.603423 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"triggers":[],"rejected_triggers":[],"response_metadata":{"next_cursor":""}} INFO 2024/12/24 14:04:21.603790 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.128707 HTTP Request: POST https://slack.com/api/workflows.triggers.create HTTP/1.1 HTTP Request Body: {"type":"shortcut","name":"リクエスト送信 (local)","description":"チャンネルに投稿後、エンドポイントに送信","workflow":"#/workflows/submit_data","workflow_app_id":"A086C0CQBT5","inputs":{"channel":{"value":"{{data.channel_id}}"},"interactivity":{"value":"{{data.interactivity}}"}}} INFO 2024/12/24 14:04:23.128796 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.405828 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"trigger":{"id":"Ft0865E6PG6A","inputs":{"channel":{"value":"{{data.channel_id}}","locked":false,"hidden":false},"interactivity":{"value":"{{data.interactivity}}","locked":false,"hidden":false}},"outputs":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"available_data":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"date_created":1735016663,"date_updated":1735016663,"owning_team_id":"T02EQRH5B","type":"shortcut","name":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (local)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","share_url":"https:\/\/slack.com\/shortcuts\/Ft0865E6PG6A\/0f2d2062695bcddee64d3408133b4b46","shortcut_url":"https:\/\/slack.com\/shortcuts\/Ft0865E6PG6A\/0f2d2062695bcddee64d3408133b4b46","workflow":{"id":"Fn08697RP2GM","callback_id":"submit_data","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"workflow","input_parameters":[{"type":"slack#\/types\/interactivity","name":"interactivity","title":"Interactivity","is_required":true},{"type":"slack#\/types\/channel_id","name":"channel","title":"Channel","is_required":true}],"output_parameters":[],"category_id":"A086C0CQBT5","category_label":"keyval_send (local)","app_id":"A086C0CQBT5","app":{"id":"A086C0CQBT5","name":"keyval_send (local)","icons":{"image_32":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_48":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_64":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_72":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png"},"is_workflow_app":false,"sales_home_workflow_app_type":0},"date_created":1735016659,"date_released":0,"date_updated":1735016659,"date_deleted":0,"form_enabled":false,"workflow_id":"Wf085XGV1Y2K"}}} INFO 2024/12/24 14:04:23.406120 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.411684 HTTP Request: POST https://slack.com/api/developer.apps.owners.list HTTP/1.1 HTTP Request Body: app_id=A086C0CQBT5&token=... INFO 2024/12/24 14:04:23.411800 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.639489 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"owner_ids":["U07U5TKQP1B"],"owners":[{"user_email":"mol@timetreeapp.com","user_id":"U07U5TKQP1B","username":"mol","permission_type":"owner"}]} INFO 2024/12/24 14:04:23.639852 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.642167 HTTP Request: POST https://slack.com/api/users.info HTTP/1.1 HTTP Request Body: token=...&user=U07U5TKQP1B INFO 2024/12/24 14:04:23.642436 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.888224 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"user":"..."{"id":"U07U5TKQP1B","team_id":"T02EQRH5B","name":"mol","deleted":false,"color":"de5f24","real_name":"Mol (Hironori Sugai)","tz":"Asia\/Tokyo","tz_label":"Japan Standard Time","tz_offset":32400,"profile":{"title":"\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30a8\u30f3\u30b8\u30cb\u30a2","phone":"","skype":"","real_name":"Mol (Hironori Sugai)","real_name_normalized":"Mol (Hironori Sugai)","display_name":"Mol","display_name_normalized":"Mol","fields":null,"status_text":"","status_emoji":"","status_emoji_display_info":[],"status_expiration":1730818799,"avatar_hash":"de6fbc4456b6","image_original":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_original.png","is_custom_image":true,"huddle_state":"default_unset","first_name":"Mol","last_name":"(Hironori Sugai)","image_24":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_24.png","image_32":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_32.png","image_48":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_48.png","image_72":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_72.png","image_192":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_192.png","image_512":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_512.png","image_1024":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_1024.png","status_text_canonical":"","team":"T02EQRH5B"},"is_admin":true,"is_owner":true,"is_primary_owner":false,"is_restricted":false,"is_ultra_restricted":false,"is_bot":false,"is_app_user":"...","updated":1731489615,"is_email_confirmed":true,"has_2fa":true,"two_factor_type":"app","who_can_share_contact_card":"EVERYONE"}} INFO 2024/12/24 14:04:23.888715 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:23.891760 HTTP Request: POST https://slack.com/api/workflows.triggers.permissions.list HTTP/1.1 HTTP Request Body: token=...&trigger_id=Ft0865E6PG6A INFO 2024/12/24 14:04:23.892076 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.139624 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"permission_type":"everyone"} INFO 2024/12/24 14:04:24.140105 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.151172 Retrieving and establishing connection to WebSocket URL... INFO 2024/12/24 14:04:24.151566 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.151590 Watching changes to file paths matching: \.(ts|js)$ INFO 2024/12/24 14:04:24.151974 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.152234 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:04:24.152596 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.365547 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37798,"is_enterprise_install":false} INFO 2024/12/24 14:04:24.366921 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.588745 Setting up a ticker to poll activity on a 3s interval INFO 2024/12/24 14:04:24.589230 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:04:24.729178 received: {"type":"hello","num_connections":1,"debug_info":{"host":"applink-7","build_number":105,"approximate_connection_time":18060},"connection_info":{"app_id":"A086C0CQBT5"}} DEBUG 2024/12/24 14:07:59.508697 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:07:59.509410 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:07:59.991155 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":37583,"is_enterprise_install":false} INFO 2024/12/24 14:07:59.991772 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:00.325529 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:08:00.325590 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:08:00.325595 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:08:00.334455 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"スレッド返信したい場合"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄でPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:08:00.334525 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:00.334530 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:01.021863 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:08:01.022191 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:01.022376 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:08:01.027278 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:08:01.028081 updating app A086C0CQBT5 INFO 2024/12/24 14:08:01.028254 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:01.028267 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:01.048284 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"スレッド返信したい場合"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄でPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:08:01.048572 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:01.048584 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:01.835791 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:08:01.836206 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:01.836219 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:01.839583 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:08:01.839668 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:01.839677 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:08:02.499924 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:08:02.500376 TeamID: [T02EQRH5B] INFO 2024/12/24 14:08:02.500421 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:11:34.209606 received: {"envelope_id":"b0fea2d9-bbff-4307-ad7e-597f06893179","payload":{"token":"...","team_id":"T02EQRH5B","api_app_id":"A086C0CQBT5","event":{"type":"function_executed","function":{"id":"Fn0865E6JQBY","callback_id":"post_data_and_send_http_request","title":"\u6295\u7a3f\u5f8c\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1","description":"\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u3055\u308c\u305fKeyValue\u7b49\u3092\u6307\u5b9a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"app","input_parameters":[{"type":"slack#\/types\/channel_id","name":"channel","title":"\u6295\u7a3f\u5148\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":true},{"type":"slack#\/types\/user_id","name":"submitting_user","title":"\u9001\u4fe1\u8005\u30e6\u30fc\u30b6\u30fcID","is_required":true},{"type":"string","name":"parent_message_link","description":"\u30b9\u30ec\u30c3\u30c9\u8fd4\u4fe1\u3057\u305f\u3044\u5834\u5408","title":"\u89aa\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u30ea\u30f3\u30af","is_required":false},{"type":"string","name":"key1","title":"Key1","is_required":false},{"type":"string","name":"value1","title":"Value1","is_required":false},{"type":"string","name":"key2","title":"Key2","is_required":false},{"type":"string","name":"value2","title":"Value2","is_required":false},{"type":"string","name":"key3","title":"Key3","is_required":false},{"type":"string","name":"value3","title":"Value3","is_required":false},{"type":"string","name":"key4","title":"Key4","is_required":false},{"type":"string","name":"value4","title":"Value4","is_required":false},{"type":"string","name":"key5","title":"Key5","is_required":false},{"type":"string","name":"value5","title":"Value5","is_required":false},{"type":"string","name":"key6","title":"Key6","is_required":false},{"type":"string","name":"value6","title":"Value6","is_required":false},{"type":"string","name":"key7","title":"Key7","is_required":false},{"type":"string","name":"value7","title":"Value7","is_required":false},{"type":"string","name":"key8","title":"Key8","is_required":false},{"type":"string","name":"value8","title":"Value8","is_required":false},{"type":"array","name":"selected_users","title":"\u30e6\u30fc\u30b6\u30fc","is_required":false,"items":{"type":"slack#\/types\/user_id"}},{"type":"array","name":"selected_channels","title":"\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"items":{"type":"slack#\/types\/channel_id"}},{"type":"string","name":"endpoint_url","title":"\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL","is_required":true},{"type":"string","name":"http_method","description":"\u7a7a\u6b04\u3067POST","title":"\u30e1\u30bd\u30c3\u30c9","is_required":false}],"output_parameters":[{"type":"string","name":"response_data","title":"\u9001\u4fe1\u5148\u304b\u3089\u306eresponse","is_required":false}],"category_id":"A086C0CQBT5","category_label":"keyval_send (local)","app_id":"A086C0CQBT5","date_created":1735016659,"date_released":0,"date_updated":1735016881,"date_deleted":0,"form_enabled":false},"inputs":{"key1":"timetree","value1":"treetime","channel":"C0826SMQQKX","endpoint_url":"https:\/\/hooks.zapier.com\/hooks\/catch\/15128763\/2859vid\/","selected_users":["U076KFLF58R"],"submitting_user":"...","selected_channels":["C083634GH7C"],"parent_message_link":"https:\/\/timetreeapp.slack.com\/archives\/C0826SMQQKX\/p1735017092819799"},"function_execution_id":"Fx0870TGEQJC","workflow_execution_id":"Wx0865EPHH9C","event_ts":"1735017094.024394","bot_access_token":"..."},"type":"event_callback","event_id":"Ev086QPUK3NV","event_time":1735017094},"type":"events_api","accepts_response_payload":false,"retry_attempt":0,"retry_reason":""} DEBUG 2024/12/24 14:33:26.316275 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:33:26.317315 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:26.541499 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":36056,"is_enterprise_install":false} INFO 2024/12/24 14:33:26.541965 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:27.343648 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:33:27.347042 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:27.347097 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:27.416869 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:33:27.417301 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:27.417313 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:27.966010 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:33:27.966401 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:33:27.966540 TeamID: [T02EQRH5B] WARNING 2024/12/24 14:33:27.968367 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:33:27.970129 updating app A086C0CQBT5 INFO 2024/12/24 14:33:27.970546 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:27.970598 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:27.997883 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:33:27.998185 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:33:27.998200 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:33:28.659500 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:33:28.659909 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:28.659953 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:28.671646 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:33:28.672242 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:28.672306 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:29.027189 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:33:29.027313 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:29.027320 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:51.567343 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:33:51.567861 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:51.792017 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":36031,"is_enterprise_install":false} INFO 2024/12/24 14:33:51.792419 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:52.142779 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:33:52.142839 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:52.142844 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:52.152919 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"query_key5","title":"Query Key5","type":"string"},{"name":"query_value5","title":"Query Value5","type":"string"},{"name":"query_key6","title":"Query Key6","type":"string"},{"name":"query_value6","title":"Query Value6","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド (GET/POST等)","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","query_key5":"{{steps.0.fields.query_key5}}","query_value5":"{{steps.0.fields.query_value5}}","query_key6":"{{steps.0.fields.query_key6}}","query_value6":"{{steps.0.fields.query_value6}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:33:52.152968 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:52.152973 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:52.565600 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":false,"error":"invalid_manifest","errors":[{"code":"parameter_validation_failed","message":"Validation for parameter `fields` failed: elements_param_validation_failed - value array contains more items than maximum item count","pointer":"\/workflows\/submit_data\/steps\/0\/fields","related_component":"functions"}]} INFO 2024/12/24 14:33:52.566109 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:52.566171 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:33:52.577458 failed updating app A086C0CQBT5: The following error was returned by the apps.manifest.validate Slack API method 🚫 The provided manifest file does not validate against schema. Consult the additional errors field to locate specific issues (invalid_manifest) Validation for parameter `fields` failed: elements_param_validation_failed - value array contains more items than maximum item count (parameter_validation_failed) Source: /workflows/submit_data/steps/0/fields INFO 2024/12/24 14:33:52.578020 TeamID: [T02EQRH5B] INFO 2024/12/24 14:33:52.578093 UserID: [U07U5TKQP1B] ERROR 2024/12/24 14:33:52.584007 Error: The following error was returned by the apps.manifest.validate Slack API method 🚫 The provided manifest file does not validate against schema. Consult the additional errors field to locate specific issues (invalid_manifest) Validation for parameter `fields` failed: elements_param_validation_failed - value array contains more items than maximum item count (parameter_validation_failed) Source: /workflows/submit_data/steps/0/fields DEBUG 2024/12/24 14:37:58.261410 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:37:58.262112 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:37:58.483744 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35784,"is_enterprise_install":false} INFO 2024/12/24 14:37:58.484245 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:37:58.804787 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:37:58.804833 TeamID: [T02EQRH5B] INFO 2024/12/24 14:37:58.804839 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:37:58.812922 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:37:58.812968 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:37:58.812972 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:37:59.263504 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:37:59.264184 TeamID: [T02EQRH5B] INFO 2024/12/24 14:37:59.264237 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:37:59.265992 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:37:59.267154 updating app A086C0CQBT5 INFO 2024/12/24 14:37:59.267493 TeamID: [T02EQRH5B] INFO 2024/12/24 14:37:59.267539 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:37:59.294804 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:37:59.294940 TeamID: [T02EQRH5B] INFO 2024/12/24 14:37:59.294951 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:38:00.007039 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:38:00.007744 TeamID: [T02EQRH5B] INFO 2024/12/24 14:38:00.007815 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:38:00.014770 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:38:00.020336 TeamID: [T02EQRH5B] INFO 2024/12/24 14:38:00.020435 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:38:00.327485 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:38:00.327935 TeamID: [T02EQRH5B] INFO 2024/12/24 14:38:00.327990 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:09.032044 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:43:09.033752 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:09.257193 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35473,"is_enterprise_install":false} INFO 2024/12/24 14:43:09.257831 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:09.577814 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:43:09.577869 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:09.577874 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:09.586847 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:43:09.586939 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:09.586944 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:10.037653 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:43:10.038050 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:43:10.038167 TeamID: [T02EQRH5B] WARNING 2024/12/24 14:43:10.039630 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:43:10.040434 updating app A086C0CQBT5 INFO 2024/12/24 14:43:10.040712 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:10.040743 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:10.066989 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"key7","title":"Key7","type":"string"},{"name":"value7","title":"Value7","type":"string"},{"name":"key8","title":"Key8","type":"string"},{"name":"value8","title":"Value8","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","key7":"{{steps.0.fields.key7}}","value7":"{{steps.0.fields.value7}}","key8":"{{steps.0.fields.key8}}","value8":"{{steps.0.fields.value8}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:43:10.067180 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:43:10.067194 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:43:10.693015 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:43:10.704343 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:10.704393 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:10.760831 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:43:10.761128 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:10.761144 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:43:11.100304 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:43:11.100698 TeamID: [T02EQRH5B] INFO 2024/12/24 14:43:11.100742 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:28.407084 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:44:28.407576 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:28.641399 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35394,"is_enterprise_install":false} INFO 2024/12/24 14:44:28.642675 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:28.942528 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:44:28.942572 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:28.942577 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:28.951610 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド (GET/POST等)","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:44:28.951651 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:28.951655 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:29.370155 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:44:29.370553 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:29.370718 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:44:29.372831 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:44:29.373967 updating app A086C0CQBT5 INFO 2024/12/24 14:44:29.374192 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:29.374217 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:29.400324 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド (GET/POST等)","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:44:29.400539 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:44:29.400552 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:44:30.107473 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:44:30.107826 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:30.107863 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:30.113693 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:44:30.113869 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:30.113880 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:30.424069 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:44:30.424658 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:30.424937 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:49.645803 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:44:49.646411 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:49.874472 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35373,"is_enterprise_install":false} INFO 2024/12/24 14:44:49.875312 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:50.186923 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:44:50.186981 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:50.186987 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:50.195748 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド (GET/POST等)","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:44:50.195789 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:50.195793 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:50.628368 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:44:50.628862 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:50.628961 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:44:50.631090 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:44:50.633734 updating app A086C0CQBT5 INFO 2024/12/24 14:44:50.634126 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:50.634177 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:50.663260 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"HTTPメソッド (GET/POST等)","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:44:50.663429 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:50.663441 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:51.231289 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:44:51.233029 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:44:51.233123 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:44:51.237175 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:44:51.237502 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:51.237545 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:44:51.548914 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:44:51.549208 TeamID: [T02EQRH5B] INFO 2024/12/24 14:44:51.549224 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:54.889938 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:45:54.891605 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:55.099978 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35307,"is_enterprise_install":false} INFO 2024/12/24 14:45:55.100425 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:55.382343 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:45:55.382397 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:45:55.382403 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:45:55.391201 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:45:55.391245 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:55.391249 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:55.834692 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:45:55.835340 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:55.835402 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:45:55.837404 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:45:55.838699 updating app A086C0CQBT5 INFO 2024/12/24 14:45:55.839219 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:55.839290 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:55.865443 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6ペアクエリ対応版)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:45:55.865597 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:55.865609 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:56.444644 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:45:56.445170 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:56.445226 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:56.450233 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:45:56.450780 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:56.450864 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:45:56.765549 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:45:56.765984 TeamID: [T02EQRH5B] INFO 2024/12/24 14:45:56.766098 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:38.901417 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:47:38.902377 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:39.111914 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35203,"is_enterprise_install":false} INFO 2024/12/24 14:47:39.112626 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:39.445012 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:47:39.445065 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:39.445070 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:39.454097 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:47:39.454421 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:39.454425 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:39.926905 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:47:39.927364 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:47:39.927483 TeamID: [T02EQRH5B] WARNING 2024/12/24 14:47:39.929157 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:47:39.930246 updating app A086C0CQBT5 INFO 2024/12/24 14:47:39.930709 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:39.930766 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:39.955515 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6ペアのクエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド (GET/POST等)"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:47:39.955660 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:47:39.955669 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:47:40.574870 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:47:40.575600 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:40.575677 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:40.583446 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:47:40.583815 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:40.583864 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:47:40.945385 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:47:40.946054 TeamID: [T02EQRH5B] INFO 2024/12/24 14:47:40.946135 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:11.764872 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:49:11.766377 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:11.975262 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35111,"is_enterprise_install":false} INFO 2024/12/24 14:49:11.975682 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:12.296383 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:49:12.296432 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:12.296437 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:12.305151 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6クエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:49:12.305203 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:12.305208 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:12.708312 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:49:12.708843 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:12.708900 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:49:12.710879 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:49:12.712804 updating app A086C0CQBT5 INFO 2024/12/24 14:49:12.713376 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:12.713442 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:12.738191 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6クエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:49:12.738322 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:12.738332 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:13.360835 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:49:13.362474 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:13.362537 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:13.369338 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:49:13.369800 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:13.369861 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:49:13.717203 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:49:13.717471 TeamID: [T02EQRH5B] INFO 2024/12/24 14:49:13.717487 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:58.631040 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:50:58.631953 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:58.844425 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":35004,"is_enterprise_install":false} INFO 2024/12/24 14:50:58.845041 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:59.172174 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:50:59.172227 TeamID: [T02EQRH5B] INFO 2024/12/24 14:50:59.172233 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:59.181104 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6クエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:50:59.181148 TeamID: [T02EQRH5B] INFO 2024/12/24 14:50:59.181153 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:59.715127 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:50:59.715413 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:50:59.715428 TeamID: [T02EQRH5B] WARNING 2024/12/24 14:50:59.716660 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:50:59.717176 updating app A086C0CQBT5 INFO 2024/12/24 14:50:59.717458 TeamID: [T02EQRH5B] INFO 2024/12/24 14:50:59.717479 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:50:59.746475 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (6クエリ対応)","description":"フォーム入力されたKeyValueやクエリを指定エンドポイントに送信","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:50:59.746708 TeamID: [T02EQRH5B] INFO 2024/12/24 14:50:59.746722 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:51:00.321596 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:51:00.322068 TeamID: [T02EQRH5B] INFO 2024/12/24 14:51:00.322170 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:51:00.328371 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:51:00.328884 TeamID: [T02EQRH5B] INFO 2024/12/24 14:51:00.328946 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:51:00.681384 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:51:00.681853 TeamID: [T02EQRH5B] INFO 2024/12/24 14:51:00.681907 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:23.108098 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:54:23.108966 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:23.316663 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":34799,"is_enterprise_install":false} INFO 2024/12/24 14:54:23.317165 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:23.617423 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:54:23.617478 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:23.617483 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:23.626383 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信","description":"フォーム入力された内容を指定エンドポイントに送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:54:23.626422 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:23.626427 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:24.070165 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:54:24.070551 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:24.070702 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:54:24.072622 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:54:24.079427 updating app A086C0CQBT5 INFO 2024/12/24 14:54:24.079777 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:24.079800 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:24.111538 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信","description":"フォーム入力された内容を指定エンドポイントに送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:54:24.111730 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:24.111743 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:24.792060 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:54:24.792613 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:54:24.792674 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:54:24.798983 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:54:24.799423 TeamID: [T02EQRH5B] INFO 2024/12/24 14:54:24.799478 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:54:25.105431 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:54:25.106083 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:54:25.106131 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:55:05.649160 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 14:55:05.650535 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:05.869540 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":34757,"is_enterprise_install":false} INFO 2024/12/24 14:55:05.870433 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:06.190653 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 14:55:06.190706 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:06.190711 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:06.200557 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信","description":"フォーム入力された内容を指定エンドポイントに送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 14:55:06.200655 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:06.200661 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:06.653644 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 14:55:06.654265 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:06.654329 UserID: [U07U5TKQP1B] WARNING 2024/12/24 14:55:06.656047 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 14:55:06.657238 updating app A086C0CQBT5 INFO 2024/12/24 14:55:06.657675 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:06.657769 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:06.685696 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信","description":"フォーム入力された内容を指定エンドポイントに送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"親メッセージのリンク","description":"指定ポストにスレッド返信"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"endpoint_url":{"type":"string","title":"エンドポイントURL","description":"マニフェストで指定したドメインのみ"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 14:55:06.685851 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:06.685863 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:07.417417 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 14:55:07.417862 UserID: [U07U5TKQP1B] INFO 2024/12/24 14:55:07.417928 TeamID: [T02EQRH5B] DEBUG 2024/12/24 14:55:07.423747 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 14:55:07.424079 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:07.424120 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 14:55:07.778169 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 14:55:07.778667 TeamID: [T02EQRH5B] INFO 2024/12/24 14:55:07.778752 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:20:35.393336 LocalServer.Listen errored: read tcp 10.0.0.23:55558->52.193.110.50:443: read: operation timed out INFO 2024/12/24 15:20:35.394310 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:20:35.396023 Sending WebSocket Close control message INFO 2024/12/24 15:20:35.396248 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:20:35.398003 Error sending websocket close control message: write tcp 10.0.0.23:55558->52.193.110.50:443: write: broken pipe INFO 2024/12/24 15:20:35.398213 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:20:35.399340 LocalServer.Start closing websocket TCP connection INFO 2024/12/24 15:20:35.399545 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:20:35.401439 Activity watcher context canceled, returning. DEBUG 2024/12/24 15:20:35.401457 File watcher context canceled, returning. INFO 2024/12/24 15:20:35.401605 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:20:35.401648 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:04.512479 Got process interrupt signal, cancelling context DEBUG 2024/12/24 15:40:04.514320 Interrupt signal received in Run command, cleaning up and shutting down INFO 2024/12/24 15:40:04.514426 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:04.524786 Sending WebSocket Close control message INFO 2024/12/24 15:40:04.524837 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:04.525080 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"run","command_canonical":"platform run","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"674d28a9-9436-478b-b663-9778816fb9aa","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"team_id":"T02EQRH5B","user_id":"U07U5TKQP1B"}},"event":"interrupt","timestamp":1735022404516}] DEBUG 2024/12/24 15:40:04.526389 Error sending websocket close control message: write tcp 10.0.0.23:55558->52.193.110.50:443: write: broken pipe INFO 2024/12/24 15:40:04.526443 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:05.158371 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/24 15:40:05.161368 Starting root command cleanup routine DEBUG 2024/12/24 15:40:05.170084 Root waiting for cleanup waitgroup... DEBUG 2024/12/24 15:40:05.172661 ... root cleanup waitgroup done. Exiting with cancel exit code. DEBUG 2024/12/24 15:40:11.576827 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:40:11.577364 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 15:40:11.577970 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 15:40:11.578208 active flag experiments: [] DEBUG 2024/12/24 15:40:11.578437 active project experiments: [] DEBUG 2024/12/24 15:40:11.578674 active system experiments: [] DEBUG 2024/12/24 15:40:11.578866 reading credentials file DEBUG 2024/12/24 15:40:11.584613 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:40:12.026993 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 15:40:12.045199 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 15:40:12.045643 ------------------------------------ INFO 2024/12/24 15:40:12.045808 Operating System (OS): [darwin] INFO 2024/12/24 15:40:12.045815 Command: [slack run] INFO 2024/12/24 15:40:12.045818 SessionID: [df39851b-7a24-41de-8ef4-969cc7b82a72] INFO 2024/12/24 15:40:12.045821 Slack-CLI-TraceID: [32943282703e14eb] INFO 2024/12/24 15:40:12.045823 Slack-CLI Version: [2.32.0] INFO 2024/12/24 15:40:12.045826 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] INFO 2024/12/24 15:40:12.045828 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] DEBUG 2024/12/24 15:40:12.050653 reading credentials file DEBUG 2024/12/24 15:40:12.051053 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:40:12.053787 HTTP Request: POST https://slack.com/api/apps.status HTTP/1.1 HTTP Request Body: {"app_ids":["A086C0CQBT5"],"team_id":"T02EQRH5B"} DEBUG 2024/12/24 15:40:12.543912 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"apps":[{"app_id":"A086C0CQBT5","is_installed":true,"is_hosted":false}],"team":{"team_id":"T02EQRH5B","team_domain":"timetreeapp","is_enterprise":false}} DEBUG 2024/12/24 15:40:12.547201 GetAppStatus request for team T02EQRH5B took: 494ms DEBUG 2024/12/24 15:40:13.158355 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:40:13.379957 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":32049,"is_enterprise_install":false} DEBUG 2024/12/24 15:40:13.383050 reading credentials file DEBUG 2024/12/24 15:40:13.383777 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:40:13.384565 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:40:13.386806 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:40:13.603151 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":32049,"is_enterprise_install":false} DEBUG 2024/12/24 15:40:13.606613 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:40:13.606829 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:13.854603 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":32049,"is_enterprise_install":false} INFO 2024/12/24 15:40:13.855154 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:14.013584 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 15:40:14.013635 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:40:14.013640 TeamID: [T02EQRH5B] DEBUG 2024/12/24 15:40:14.022762 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (複数ヘッダー対応)","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信(複数ヘッダー可)","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5"} INFO 2024/12/24 15:40:14.022813 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:14.022818 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:14.570854 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 15:40:14.571302 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:14.571408 UserID: [U07U5TKQP1B] WARNING 2024/12/24 15:40:14.579392 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 15:40:14.581966 updating app A086C0CQBT5 INFO 2024/12/24 15:40:14.582353 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:14.582387 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:14.604692 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"投稿後リクエスト送信 (複数ヘッダー対応)","description":"フォーム入力されたKeyValue等を指定エンドポイントに送信(複数ヘッダー可)","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者ユーザーID"},"parent_message_link":{"type":"string","title":"スレッド先頭メッセージへのリンク"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"HTTPメソッド"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody,4クエリ)","description":"チャンネルに投稿後、エンドポイントに送信","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信 (6ペアクエリ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"query_key3","title":"Query Key3","type":"string"},{"name":"query_value3","title":"Query Value3","type":"string"},{"name":"query_key4","title":"Query Key4","type":"string"},{"name":"query_value4","title":"Query Value4","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","query_key3":"{{steps.0.fields.query_key3}}","query_value3":"{{steps.0.fields.query_value3}}","query_key4":"{{steps.0.fields.query_key4}}","query_value4":"{{steps.0.fields.query_value4}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A086C0CQBT5","consent_breaking_changes":true} INFO 2024/12/24 15:40:14.604810 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:14.604818 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.162581 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","permissions_updated":false} INFO 2024/12/24 15:40:15.163137 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:15.163202 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.168245 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 15:40:15.168637 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:15.168699 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.512595 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A086C0CQBT5","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 15:40:15.512972 TeamID: [T02EQRH5B] INFO 2024/12/24 15:40:15.513102 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.516794 HTTP Request: POST https://slack.com/api/workflows.triggers.list HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5","limit":4} INFO 2024/12/24 15:40:15.517121 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.850688 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"triggers":[{"id":"Ft0865E6PG6A","inputs":{"channel":{"value":"{{data.channel_id}}","locked":false,"hidden":false},"interactivity":{"value":"{{data.interactivity}}","locked":false,"hidden":false}},"outputs":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"available_data":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"date_created":1735016663,"date_updated":1735016663,"owning_team_id":"T02EQRH5B","type":"shortcut","name":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (local)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","share_url":"https:\/\/slack.com\/shortcuts\/Ft0865E6PG6A\/0f2d2062695bcddee64d3408133b4b46","shortcut_url":"https:\/\/slack.com\/shortcuts\/Ft0865E6PG6A\/0f2d2062695bcddee64d3408133b4b46","workflow":{"id":"Fn08697RP2GM","callback_id":"submit_data","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (6kv\u30da\u30a2body,4\u30af\u30a8\u30ea)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","type":"workflow","input_parameters":[{"type":"slack#\/types\/interactivity","name":"interactivity","title":"Interactivity","is_required":true},{"type":"slack#\/types\/channel_id","name":"channel","title":"Channel","is_required":true}],"output_parameters":[],"category_id":"A086C0CQBT5","category_label":"keyval_send (local)","app_id":"A086C0CQBT5","app":{"id":"A086C0CQBT5","name":"keyval_send (local)","icons":{"image_32":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_48":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_64":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_72":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png"},"is_workflow_app":false,"sales_home_workflow_app_type":0},"date_created":1735016659,"date_released":0,"date_updated":1735022415,"date_deleted":0,"form_enabled":false,"workflow_id":"Wf085XGV1Y2K"}}],"rejected_triggers":[],"response_metadata":{"next_cursor":""}} INFO 2024/12/24 15:40:15.850853 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:15.856537 HTTP Request: POST https://slack.com/api/developer.apps.owners.list HTTP/1.1 HTTP Request Body: app_id=A086C0CQBT5&token=... INFO 2024/12/24 15:40:15.856620 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.167632 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"owner_ids":["U07U5TKQP1B"],"owners":[{"user_email":"mol@timetreeapp.com","user_id":"U07U5TKQP1B","username":"mol","permission_type":"owner"}]} INFO 2024/12/24 15:40:16.167881 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.173354 HTTP Request: POST https://slack.com/api/users.info HTTP/1.1 HTTP Request Body: token=...&user=U07U5TKQP1B INFO 2024/12/24 15:40:16.173600 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.389839 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"user":"..."{"id":"U07U5TKQP1B","team_id":"T02EQRH5B","name":"mol","deleted":false,"color":"de5f24","real_name":"Mol (Hironori Sugai)","tz":"Asia\/Tokyo","tz_label":"Japan Standard Time","tz_offset":32400,"profile":{"title":"\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30a8\u30f3\u30b8\u30cb\u30a2","phone":"","skype":"","real_name":"Mol (Hironori Sugai)","real_name_normalized":"Mol (Hironori Sugai)","display_name":"Mol","display_name_normalized":"Mol","fields":null,"status_text":"","status_emoji":"","status_emoji_display_info":[],"status_expiration":1730818799,"avatar_hash":"de6fbc4456b6","image_original":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_original.png","is_custom_image":true,"huddle_state":"default_unset","first_name":"Mol","last_name":"(Hironori Sugai)","image_24":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_24.png","image_32":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_32.png","image_48":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_48.png","image_72":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_72.png","image_192":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_192.png","image_512":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_512.png","image_1024":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_1024.png","status_text_canonical":"","team":"T02EQRH5B"},"is_admin":true,"is_owner":true,"is_primary_owner":false,"is_restricted":false,"is_ultra_restricted":false,"is_bot":false,"is_app_user":"...","updated":1731489615,"is_email_confirmed":true,"has_2fa":true,"two_factor_type":"app","who_can_share_contact_card":"EVERYONE"}} INFO 2024/12/24 15:40:16.390217 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.393696 HTTP Request: POST https://slack.com/api/workflows.triggers.permissions.list HTTP/1.1 HTTP Request Body: token=...&trigger_id=Ft0865E6PG6A INFO 2024/12/24 15:40:16.393826 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.697449 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"permission_type":"everyone"} INFO 2024/12/24 15:40:16.697831 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:16.706039 Retrieving and establishing connection to WebSocket URL... DEBUG 2024/12/24 15:40:16.709383 Watching changes to file paths matching: \.(ts|js)$ DEBUG 2024/12/24 15:40:16.709525 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:40:16.709608 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:40:16.709622 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:40:16.709688 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:17.005620 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":32046,"is_enterprise_install":false} INFO 2024/12/24 15:40:17.006024 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:17.257195 Setting up a ticker to poll activity on a 3s interval INFO 2024/12/24 15:40:17.257586 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:40:17.373807 received: {"type":"hello","num_connections":1,"debug_info":{"host":"applink-9","build_number":105,"approximate_connection_time":18060},"connection_info":{"app_id":"A086C0CQBT5"}} DEBUG 2024/12/24 15:46:41.215084 Got process interrupt signal, cancelling context DEBUG 2024/12/24 15:46:41.216863 Activity watcher context canceled, returning. INFO 2024/12/24 15:46:41.217099 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.218933 File watcher context canceled, returning. INFO 2024/12/24 15:46:41.219219 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.219626 Interrupt signal received in Run command, cleaning up and shutting down INFO 2024/12/24 15:46:41.223989 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.230099 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"run","command_canonical":"platform run","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"df39851b-7a24-41de-8ef4-969cc7b82a72","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"team_id":"T02EQRH5B","user_id":"U07U5TKQP1B"}},"event":"interrupt","timestamp":1735022801217}] DEBUG 2024/12/24 15:46:41.230139 Sending WebSocket Close control message INFO 2024/12/24 15:46:41.230220 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.386760 Received a WebSocket Close Control message : websocket: close 1000 (normal); will close connection shortly INFO 2024/12/24 15:46:41.387181 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.389473 LocalServer.Start closing websocket TCP connection INFO 2024/12/24 15:46:41.389897 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:41.399041 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/24 15:46:41.400320 Starting root command cleanup routine DEBUG 2024/12/24 15:46:41.405238 Root waiting for cleanup waitgroup... DEBUG 2024/12/24 15:46:41.406260 ... root cleanup waitgroup done. Exiting with cancel exit code. DEBUG 2024/12/24 15:46:47.302921 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:46:47.303371 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 15:46:47.303784 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 15:46:47.303999 active flag experiments: [] DEBUG 2024/12/24 15:46:47.304228 active project experiments: [] DEBUG 2024/12/24 15:46:47.304494 active system experiments: [] DEBUG 2024/12/24 15:46:47.304696 reading credentials file DEBUG 2024/12/24 15:46:47.309176 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:46:47.550710 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 15:46:47.567476 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 15:46:47.567799 ------------------------------------ INFO 2024/12/24 15:46:47.567920 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] INFO 2024/12/24 15:46:47.567925 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] INFO 2024/12/24 15:46:47.567927 Operating System (OS): [darwin] INFO 2024/12/24 15:46:47.567930 Command: [slack delete] INFO 2024/12/24 15:46:47.567934 SessionID: [1780faae-830b-4574-b0f6-6254b2b2d15f] INFO 2024/12/24 15:46:47.567936 Slack-CLI-TraceID: [72a6bbfcb5c1eaf0] INFO 2024/12/24 15:46:47.567938 Slack-CLI Version: [2.32.0] DEBUG 2024/12/24 15:46:47.570523 reading credentials file DEBUG 2024/12/24 15:46:47.570889 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:46:47.573157 HTTP Request: POST https://slack.com/api/apps.status HTTP/1.1 HTTP Request Body: {"app_ids":["A086C0CQBT5"],"team_id":"T02EQRH5B"} DEBUG 2024/12/24 15:46:47.933625 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"apps":[{"app_id":"A086C0CQBT5","is_installed":true,"is_hosted":false}],"team":{"team_id":"T02EQRH5B","team_domain":"timetreeapp","is_enterprise":false}} DEBUG 2024/12/24 15:46:47.936160 GetAppStatus request for team T02EQRH5B took: 363ms DEBUG 2024/12/24 15:46:49.019454 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:46:49.255856 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31653,"is_enterprise_install":false} DEBUG 2024/12/24 15:46:49.259525 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:46:50.795670 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:46:50.796950 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:46:51.019864 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31652,"is_enterprise_install":false} DEBUG 2024/12/24 15:46:51.026403 HTTP Request: POST https://slack.com/api/apps.delete HTTP/1.1 HTTP Request Body: {"app_id":"A086C0CQBT5"} INFO 2024/12/24 15:46:51.026714 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:51.397871 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true} INFO 2024/12/24 15:46:51.398646 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:46:51.547390 reading credentials file DEBUG 2024/12/24 15:46:51.547644 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:46:51.548082 Starting root command cleanup routine DEBUG 2024/12/24 15:46:51.549654 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"delete","command_canonical":"app delete","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"1780faae-830b-4574-b0f6-6254b2b2d15f","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"user_id":"U07U5TKQP1B"}},"event":"success","timestamp":1735022811549}] DEBUG 2024/12/24 15:46:51.717910 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/24 15:51:28.229315 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:51:28.231815 system_id: 91e02fc9-1cde-4835-ae45-480a4cc8e3e1 DEBUG 2024/12/24 15:51:28.232666 project_id: 932a2384-1c9a-4b8e-8cd2-e090ed93e6f8 DEBUG 2024/12/24 15:51:28.233118 active flag experiments: [] DEBUG 2024/12/24 15:51:28.233364 active project experiments: [] DEBUG 2024/12/24 15:51:28.235180 active system experiments: [] DEBUG 2024/12/24 15:51:28.250812 reading credentials file DEBUG 2024/12/24 15:51:28.251462 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:51:28.465619 initialized SDK CLI config: {Runtime:deno Hooks:{BuildProject:{Command:deno run -q --config=deno.jsonc --allow-read --allow-write --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/build.ts Name:BuildProject} CheckUpdate:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/check_update.ts Name:CheckUpdate} Deploy:{Command: Name:Deploy} Doctor:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/doctor.ts Name:Doctor} GetHooks:{Command:deno run -q --allow-read --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/mod.ts Name:GetHooks} GetManifest:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_manifest.ts Name:GetManifest} GetTrigger:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-env https://deno.land/x/deno_slack_hooks@1.3.1/get_trigger.ts Name:GetTrigger} InstallUpdate:{Command:deno run -q --config=deno.jsonc --allow-run --allow-read --allow-write --allow-net https://deno.land/x/deno_slack_hooks@1.3.1/install_update.ts Name:InstallUpdate} Start:{Command:deno run -q --config=deno.jsonc --allow-read --allow-net --allow-run --allow-env https://deno.land/x/deno_slack_runtime@1.1.2/local-run.ts Name:Start}} Config:{Watch:{FilterRegex:\.(ts|js)$ Paths:[.]} SDKManagedConnection:false TriggerPaths:[] SupportedProtocols:[message-boundaries]} WorkingDirectory:} DEBUG 2024/12/24 15:51:28.482379 initialize runtime from slack.json: Deno (v2.1.2) INFO 2024/12/24 15:51:28.482622 ------------------------------------ INFO 2024/12/24 15:51:28.482738 Project ID: [932a2384-1c9a-4b8e-8cd2-e090ed93e6f8] INFO 2024/12/24 15:51:28.482742 Operating System (OS): [darwin] INFO 2024/12/24 15:51:28.482745 Command: [slack run] INFO 2024/12/24 15:51:28.482748 SessionID: [d1b71bc3-317e-454d-8321-0f72b730e324] INFO 2024/12/24 15:51:28.482750 Slack-CLI-TraceID: [1f6d7acd72718117] INFO 2024/12/24 15:51:28.482752 Slack-CLI Version: [2.32.0] INFO 2024/12/24 15:51:28.482758 System ID: [91e02fc9-1cde-4835-ae45-480a4cc8e3e1] DEBUG 2024/12/24 15:51:28.484412 reading credentials file DEBUG 2024/12/24 15:51:28.484663 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:51:29.531816 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:51:29.779852 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31373,"is_enterprise_install":false} DEBUG 2024/12/24 15:51:29.783603 reading credentials file DEBUG 2024/12/24 15:51:29.784426 found authorizations at .../.slack/credentials.json reading DEBUG 2024/12/24 15:51:29.787057 Resolving logstash host, https://slack.com, 2.32.0 DEBUG 2024/12/24 15:51:29.789140 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... DEBUG 2024/12/24 15:51:30.007006 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31373,"is_enterprise_install":false} DEBUG 2024/12/24 15:51:30.010380 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:51:30.010752 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.257001 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31372,"is_enterprise_install":false} INFO 2024/12/24 15:51:30.257407 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.434963 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 15:51:30.435028 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:30.435034 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.448204 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"},{"name":"header_key3","title":"Header Key3","type":"string"},{"name":"header_value3","title":"Header Value3","type":"string"},{"name":"header_key4","title":"Header Key4","type":"string"},{"name":"header_value4","title":"Header Value4","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}","header_key3":"{{steps.0.fields.header_key3}}","header_value3":"{{steps.0.fields.header_value3}}","header_key4":"{{steps.0.fields.header_key4}}","header_value4":"{{steps.0.fields.header_value4}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 15:51:30.448285 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:30.448290 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.807322 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[]} INFO 2024/12/24 15:51:30.807705 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:30.807898 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.810226 app not found so creating a new app INFO 2024/12/24 15:51:30.810415 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:30.810435 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:30.837601 HTTP Request: POST https://slack.com/api/apps.manifest.create HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"},{"name":"header_key3","title":"Header Key3","type":"string"},{"name":"header_value3","title":"Header Value3","type":"string"},{"name":"header_key4","title":"Header Key4","type":"string"},{"name":"header_value4","title":"Header Value4","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}","header_key3":"{{steps.0.fields.header_key3}}","header_value3":"{{steps.0.fields.header_value3}}","header_key4":"{{steps.0.fields.header_key4}}","header_value4":"{{steps.0.fields.header_value4}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]}} INFO 2024/12/24 15:51:30.837775 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:30.837787 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:31.347476 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","credentials":{"client_id":"...","client_secret":"...","verification_token":"...","signing_secret":"..."},"oauth_authorize_url":"...":\/\/slack.com\/oauth\/v2\/authorize?client_id=...&scope=commands,chat:write,files:read","team_id":"T02EQRH5B","team_domain":"timetreeapp"} INFO 2024/12/24 15:51:31.347825 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:31.347868 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:31.350396 created new app ID A0865N52ZDL INFO 2024/12/24 15:51:31.350715 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:31.350765 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:31.354311 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 15:51:31.354780 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:31.354843 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:32.620840 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 15:51:32.621388 TeamID: [T02EQRH5B] INFO 2024/12/24 15:51:32.621435 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:32.625228 HTTP Request: POST https://slack.com/api/workflows.triggers.list HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","limit":4} INFO 2024/12/24 15:51:32.625466 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:32.875122 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"triggers":[],"rejected_triggers":[],"response_metadata":{"next_cursor":""}} INFO 2024/12/24 15:51:32.875534 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:34.925533 HTTP Request: POST https://slack.com/api/workflows.triggers.create HTTP/1.1 HTTP Request Body: {"type":"shortcut","name":"リクエスト送信 (local)","description":"チャンネルに投稿後、エンドポイントに送信","workflow":"#/workflows/submit_data","workflow_app_id":"A0865N52ZDL","inputs":{"channel":{"value":"{{data.channel_id}}"},"interactivity":{"value":"{{data.interactivity}}"}}} INFO 2024/12/24 15:51:34.925608 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.256762 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"trigger":{"id":"Ft086C8BDG3V","inputs":{"channel":{"value":"{{data.channel_id}}","locked":false,"hidden":false},"interactivity":{"value":"{{data.interactivity}}","locked":false,"hidden":false}},"outputs":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"available_data":{"{{event_timestamp}}":{"type":"slack#\/types\/timestamp","name":"event_timestamp","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u6642\u523b","is_required":false,"description":"Time when workflow started"},"{{type}}":{"type":"string","name":"type","enum":["event","shortcut","webhook","scheduled","external","blockkit","service"],"title":"\u30c8\u30ea\u30ac\u30fc\u30bf\u30a4\u30d7","is_required":true,"is_hidden":true,"description":"The action that starts the workflow"},"{{enterprise_id}}":{"type":"string","name":"enterprise_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u958b\u59cb\u3057\u305f\u30aa\u30fc\u30ac\u30ca\u30a4\u30bc\u30fc\u30b7\u30e7\u30f3","is_required":true,"is_hidden":true,"nullable":true,"description":"Organization where the workflow started if the team is part of an organization"},"{{data.user_id}}":{"type":"slack#\/types\/user_id","name":"user_id","title":"\u3053\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u3092\u4f7f\u7528\u3057\u305f\u4eba","is_required":true,"description":"Person who used this workflow"},"{{data.channel_id}}":{"type":"slack#\/types\/channel_id","name":"channel_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u4f7f\u7528\u3055\u308c\u305f\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":false,"description":"Channel where the workflow was used, if available"},"{{data.interactivity}}":{"type":"slack#\/types\/interactivity","name":"interactivity","title":"\u30a4\u30f3\u30bf\u30e9\u30af\u30c6\u30a3\u30d6\u6a5f\u80fd\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"Interactivity context","is_hidden":true},"{{data.user}}":{"type":"slack#\/types\/user_context","name":"user","title":"\u30e6\u30fc\u30b6\u30fc\u306e\u80cc\u666f\u60c5\u5831","is_required":true,"description":"User context of the person who ran the workflow","is_hidden":true},"{{data.canvas_id}}":{"type":"slack#\/types\/canvas_id","name":"canvas_id","title":"\u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u304c\u5b9f\u884c\u3055\u308c\u305f canvas","is_required":false,"description":"Canvas where the workflow was run, if available"}},"date_created":1735023095,"date_updated":1735023095,"owning_team_id":"T02EQRH5B","type":"shortcut","name":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (local)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1","share_url":"https:\/\/slack.com\/shortcuts\/Ft086C8BDG3V\/d243558e3e005a55f2d694b12152919c","shortcut_url":"https:\/\/slack.com\/shortcuts\/Ft086C8BDG3V\/d243558e3e005a55f2d694b12152919c","workflow":{"id":"Fn086CAX5MJ6","callback_id":"submit_data","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (6kv\u30da\u30a2body, 4\u30af\u30a8\u30ea, \u8907\u6570\u30d8\u30c3\u30c0\u30fc)","description":"\u30c1\u30e3\u30f3\u30cd\u30eb\u306b\u6295\u7a3f\u5f8c\u3001\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u306b\u9001\u4fe1(\u30af\u30a8\u30ea\uff06\u30d8\u30c3\u30c0\u30fc\u5bfe\u5fdc)","type":"workflow","input_parameters":[{"type":"slack#\/types\/interactivity","name":"interactivity","title":"Interactivity","is_required":true},{"type":"slack#\/types\/channel_id","name":"channel","title":"Channel","is_required":true}],"output_parameters":[],"category_id":"A0865N52ZDL","category_label":"keyval_send (local)","app_id":"A0865N52ZDL","app":{"id":"A0865N52ZDL","name":"keyval_send (local)","icons":{"image_32":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_48":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_64":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png","image_72":"https:\/\/a.slack-edge.com\/80588\/img\/apps\/default_new_app_icon.png"},"is_workflow_app":false,"sales_home_workflow_app_type":0},"date_created":1735023091,"date_released":0,"date_updated":1735023091,"date_deleted":0,"form_enabled":false,"workflow_id":"Wf0869FQ7R29"}}} INFO 2024/12/24 15:51:35.256929 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.262356 HTTP Request: POST https://slack.com/api/developer.apps.owners.list HTTP/1.1 HTTP Request Body: app_id=A0865N52ZDL&token=... INFO 2024/12/24 15:51:35.262447 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.496518 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"owner_ids":["U07U5TKQP1B"],"owners":[{"user_email":"mol@timetreeapp.com","user_id":"U07U5TKQP1B","username":"mol","permission_type":"owner"}]} INFO 2024/12/24 15:51:35.496953 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.499074 HTTP Request: POST https://slack.com/api/users.info HTTP/1.1 HTTP Request Body: token=...&user=U07U5TKQP1B INFO 2024/12/24 15:51:35.499405 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.726620 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"user":"..."{"id":"U07U5TKQP1B","team_id":"T02EQRH5B","name":"mol","deleted":false,"color":"de5f24","real_name":"Mol (Hironori Sugai)","tz":"Asia\/Tokyo","tz_label":"Japan Standard Time","tz_offset":32400,"profile":{"title":"\u30b3\u30fc\u30dd\u30ec\u30fc\u30c8\u30a8\u30f3\u30b8\u30cb\u30a2","phone":"","skype":"","real_name":"Mol (Hironori Sugai)","real_name_normalized":"Mol (Hironori Sugai)","display_name":"Mol","display_name_normalized":"Mol","fields":null,"status_text":"","status_emoji":"","status_emoji_display_info":[],"status_expiration":1730818799,"avatar_hash":"de6fbc4456b6","image_original":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_original.png","is_custom_image":true,"huddle_state":"default_unset","first_name":"Mol","last_name":"(Hironori Sugai)","image_24":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_24.png","image_32":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_32.png","image_48":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_48.png","image_72":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_72.png","image_192":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_192.png","image_512":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_512.png","image_1024":"https:\/\/avatars.slack-edge.com\/2024-11-13\/8007809601975_de6fbc4456b691cbccea_1024.png","status_text_canonical":"","team":"T02EQRH5B"},"is_admin":true,"is_owner":true,"is_primary_owner":false,"is_restricted":false,"is_ultra_restricted":false,"is_bot":false,"is_app_user":"...","updated":1731489615,"is_email_confirmed":true,"has_2fa":true,"two_factor_type":"app","who_can_share_contact_card":"EVERYONE"}} INFO 2024/12/24 15:51:35.727059 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:35.729599 HTTP Request: POST https://slack.com/api/workflows.triggers.permissions.list HTTP/1.1 HTTP Request Body: token=...&trigger_id=Ft086C8BDG3V INFO 2024/12/24 15:51:35.729982 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.020229 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"permission_type":"everyone"} INFO 2024/12/24 15:51:36.020466 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.032538 Watching changes to file paths matching: \.(ts|js)$ INFO 2024/12/24 15:51:36.032978 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.034007 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:51:36.034153 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.034826 Retrieving and establishing connection to WebSocket URL... INFO 2024/12/24 15:51:36.035001 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.243064 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31366,"is_enterprise_install":false} INFO 2024/12/24 15:51:36.243414 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.546377 Setting up a ticker to poll activity on a 3s interval INFO 2024/12/24 15:51:36.546736 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:51:36.598095 received: {"type":"hello","num_connections":1,"debug_info":{"host":"applink-13","build_number":105,"approximate_connection_time":18060},"connection_info":{"app_id":"A0865N52ZDL"}} DEBUG 2024/12/24 15:52:59.370519 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:52:59.371139 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:52:59.590441 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31283,"is_enterprise_install":false} INFO 2024/12/24 15:52:59.590942 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:52:59.927241 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 15:52:59.927295 TeamID: [T02EQRH5B] INFO 2024/12/24 15:52:59.927306 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:52:59.939535 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 15:52:59.939595 TeamID: [T02EQRH5B] INFO 2024/12/24 15:52:59.939600 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:53:00.435458 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 15:53:00.436108 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:00.436175 UserID: [U07U5TKQP1B] WARNING 2024/12/24 15:53:00.442503 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 15:53:00.444293 updating app A0865N52ZDL INFO 2024/12/24 15:53:00.444847 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:00.444914 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:53:00.473437 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"header_key5":{"type":"string","title":"Header Key5"},"header_value5":{"type":"string","title":"Header Value5"},"header_key6":{"type":"string","title":"Header Key6"},"header_value6":{"type":"string","title":"Header Value6"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 15:53:00.473651 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:00.473662 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:53:01.074617 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 15:53:01.076189 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:01.076480 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:53:01.085172 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 15:53:01.085573 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:01.085611 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:53:01.481790 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 15:53:01.482249 TeamID: [T02EQRH5B] INFO 2024/12/24 15:53:01.482290 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:14.677790 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:54:14.678663 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:14.903381 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31208,"is_enterprise_install":false} INFO 2024/12/24 15:54:14.903867 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:15.239027 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 15:54:15.239082 TeamID: [T02EQRH5B] INFO 2024/12/24 15:54:15.239088 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:15.248808 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 15:54:15.248853 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:54:15.248857 TeamID: [T02EQRH5B] DEBUG 2024/12/24 15:54:16.308887 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 15:54:16.309463 TeamID: [T02EQRH5B] INFO 2024/12/24 15:54:16.309528 UserID: [U07U5TKQP1B] WARNING 2024/12/24 15:54:16.311889 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 15:54:16.313727 updating app A0865N52ZDL INFO 2024/12/24 15:54:16.314262 TeamID: [T02EQRH5B] INFO 2024/12/24 15:54:16.314328 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:16.343666 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"query_key5":{"type":"string","title":"Query Key5"},"query_value5":{"type":"string","title":"Query Value5"},"query_key6":{"type":"string","title":"Query Key6"},"query_value6":{"type":"string","title":"Query Value6"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 15:54:16.343838 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:54:16.343852 TeamID: [T02EQRH5B] DEBUG 2024/12/24 15:54:16.982176 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 15:54:16.982720 UserID: [U07U5TKQP1B] INFO 2024/12/24 15:54:16.982771 TeamID: [T02EQRH5B] DEBUG 2024/12/24 15:54:16.987175 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 15:54:16.987610 TeamID: [T02EQRH5B] INFO 2024/12/24 15:54:16.987658 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:54:17.293654 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 15:54:17.294188 TeamID: [T02EQRH5B] INFO 2024/12/24 15:54:17.294257 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:20.287508 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 15:56:20.288565 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:20.511661 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":31082,"is_enterprise_install":false} INFO 2024/12/24 15:56:20.512141 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:20.856337 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 15:56:20.856398 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:20.856403 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:20.866505 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 15:56:20.866568 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:20.866574 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:21.364950 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 15:56:21.365549 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:21.365616 UserID: [U07U5TKQP1B] WARNING 2024/12/24 15:56:21.370739 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 15:56:21.372678 updating app A0865N52ZDL INFO 2024/12/24 15:56:21.373257 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:21.373316 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:21.399730 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 15:56:21.399853 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:21.399862 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:21.991536 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 15:56:21.992261 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:21.992399 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:22.000309 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 15:56:22.001756 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:22.001936 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 15:56:22.333323 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 15:56:22.333848 TeamID: [T02EQRH5B] INFO 2024/12/24 15:56:22.333906 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:04:31.526361 received: {"envelope_id":"745406e2-e2e5-4124-8ee0-9d42f160eb51","payload":{"token":"...","team_id":"T02EQRH5B","api_app_id":"A0865N52ZDL","event":{"type":"function_executed","function":{"id":"Fn08715HF7CY","callback_id":"post_data_and_send_http_request","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (\u30af\u30a8\u30ea & \u30d8\u30c3\u30c0\u30fc\u5bfe\u5fdc)","description":"\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u5185\u5bb9\u3092\u6307\u5b9a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3078\u9001\u4fe1\u3057\u3001\u30ec\u30b9\u30dd\u30f3\u30b9\u3092\u6295\u7a3f\u3059\u308b","type":"app","input_parameters":[{"type":"slack#\/types\/channel_id","name":"channel","title":"\u6295\u7a3f\u5148\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":true},{"type":"slack#\/types\/user_id","name":"submitting_user","title":"\u9001\u4fe1\u8005","is_required":true},{"type":"string","name":"parent_message_link","title":"\u89aa\u30e1\u30c3\u30bb\u30fc\u30b8\u30ea\u30f3\u30af","is_required":false},{"type":"string","name":"key1","title":"Key1","is_required":false},{"type":"string","name":"value1","title":"Value1","is_required":false},{"type":"string","name":"key2","title":"Key2","is_required":false},{"type":"string","name":"value2","title":"Value2","is_required":false},{"type":"string","name":"key3","title":"Key3","is_required":false},{"type":"string","name":"value3","title":"Value3","is_required":false},{"type":"string","name":"key4","title":"Key4","is_required":false},{"type":"string","name":"value4","title":"Value4","is_required":false},{"type":"string","name":"key5","title":"Key5","is_required":false},{"type":"string","name":"value5","title":"Value5","is_required":false},{"type":"string","name":"key6","title":"Key6","is_required":false},{"type":"string","name":"value6","title":"Value6","is_required":false},{"type":"string","name":"key7","title":"Key7","is_required":false},{"type":"string","name":"value7","title":"Value7","is_required":false},{"type":"string","name":"key8","title":"Key8","is_required":false},{"type":"string","name":"value8","title":"Value8","is_required":false},{"type":"string","name":"query_key1","title":"Query Key1","is_required":false},{"type":"string","name":"query_value1","title":"Query Value1","is_required":false},{"type":"string","name":"query_key2","title":"Query Key2","is_required":false},{"type":"string","name":"query_value2","title":"Query Value2","is_required":false},{"type":"string","name":"query_key3","title":"Query Key3","is_required":false},{"type":"string","name":"query_value3","title":"Query Value3","is_required":false},{"type":"string","name":"query_key4","title":"Query Key4","is_required":false},{"type":"string","name":"query_value4","title":"Query Value4","is_required":false},{"type":"string","name":"header_key1","title":"Header Key1","is_required":false},{"type":"string","name":"header_value1","title":"Header Value1","is_required":false},{"type":"string","name":"header_key2","title":"Header Key2","is_required":false},{"type":"string","name":"header_value2","title":"Header Value2","is_required":false},{"type":"string","name":"header_key3","title":"Header Key3","is_required":false},{"type":"string","name":"header_value3","title":"Header Value3","is_required":false},{"type":"string","name":"header_key4","title":"Header Key4","is_required":false},{"type":"string","name":"header_value4","title":"Header Value4","is_required":false},{"type":"array","name":"selected_users","title":"\u30e6\u30fc\u30b6\u30fc\u60c5\u5831","is_required":false,"items":{"type":"slack#\/types\/user_id"}},{"type":"array","name":"selected_channels","title":"\u30c1\u30e3\u30f3\u30cd\u30eb\u60c5\u5831","is_required":false,"items":{"type":"slack#\/types\/channel_id"}},{"type":"string","name":"endpoint_url","title":"\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL","is_required":true},{"type":"string","name":"http_method","description":"\u7a7a\u6b04\u306fPOST","title":"\u30e1\u30bd\u30c3\u30c9","is_required":false}],"output_parameters":[{"type":"string","name":"response_data","title":"\u9001\u4fe1\u5148\u304b\u3089\u306eresponse","is_required":false}],"category_id":"A0865N52ZDL","category_label":"keyval_send (local)","app_id":"A0865N52ZDL","date_created":1735023091,"date_released":0,"date_updated":1735023381,"date_deleted":0,"form_enabled":false},"inputs":{"key1":"k1","key2":"k2","key3":"k3","key4":"k4","key5":"k5","key6":"k6","key7":"k7","key8":"k8","value1":"v1","value2":"v2","value3":"v3","value4":"v4","value5":"v5","value6":"v6","value7":"v7","value8":"v8","channel":"C0826SMQQKX","header_key1":"hk1","endpoint_url":"https:\/\/hooks.zapier.com\/hooks\/catch\/15128763\/2859vid\/","header_value1":"hv1","submitting_user":"...","parent_message_link":"https:\/\/timetreeapp.slack.com\/archives\/C0826SMQQKX\/p1735023870643149"},"function_execution_id":"Fx0869GV3K8V","workflow_execution_id":"Wx086R2Y9A73","event_ts":"1735023871.293764","bot_access_token":"..."},"type":"event_callback","event_id":"Ev0869GV3V9B","event_time":1735023871},"type":"events_api","accepts_response_payload":false,"retry_attempt":0,"retry_reason":""} DEBUG 2024/12/24 16:06:51.832602 received: {"envelope_id":"fd334160-7e54-4a92-bd98-31856265b5a0","payload":{"token":"...","team_id":"T02EQRH5B","api_app_id":"A0865N52ZDL","event":{"type":"function_executed","function":{"id":"Fn08715HF7CY","callback_id":"post_data_and_send_http_request","title":"\u30ea\u30af\u30a8\u30b9\u30c8\u9001\u4fe1 (\u30af\u30a8\u30ea & \u30d8\u30c3\u30c0\u30fc\u5bfe\u5fdc)","description":"\u30d5\u30a9\u30fc\u30e0\u5165\u529b\u5185\u5bb9\u3092\u6307\u5b9a\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8\u3078\u9001\u4fe1\u3057\u3001\u30ec\u30b9\u30dd\u30f3\u30b9\u3092\u6295\u7a3f\u3059\u308b","type":"app","input_parameters":[{"type":"slack#\/types\/channel_id","name":"channel","title":"\u6295\u7a3f\u5148\u30c1\u30e3\u30f3\u30cd\u30eb","is_required":true},{"type":"slack#\/types\/user_id","name":"submitting_user","title":"\u9001\u4fe1\u8005","is_required":true},{"type":"string","name":"parent_message_link","title":"\u89aa\u30e1\u30c3\u30bb\u30fc\u30b8\u30ea\u30f3\u30af","is_required":false},{"type":"string","name":"key1","title":"Key1","is_required":false},{"type":"string","name":"value1","title":"Value1","is_required":false},{"type":"string","name":"key2","title":"Key2","is_required":false},{"type":"string","name":"value2","title":"Value2","is_required":false},{"type":"string","name":"key3","title":"Key3","is_required":false},{"type":"string","name":"value3","title":"Value3","is_required":false},{"type":"string","name":"key4","title":"Key4","is_required":false},{"type":"string","name":"value4","title":"Value4","is_required":false},{"type":"string","name":"key5","title":"Key5","is_required":false},{"type":"string","name":"value5","title":"Value5","is_required":false},{"type":"string","name":"key6","title":"Key6","is_required":false},{"type":"string","name":"value6","title":"Value6","is_required":false},{"type":"string","name":"key7","title":"Key7","is_required":false},{"type":"string","name":"value7","title":"Value7","is_required":false},{"type":"string","name":"key8","title":"Key8","is_required":false},{"type":"string","name":"value8","title":"Value8","is_required":false},{"type":"string","name":"query_key1","title":"Query Key1","is_required":false},{"type":"string","name":"query_value1","title":"Query Value1","is_required":false},{"type":"string","name":"query_key2","title":"Query Key2","is_required":false},{"type":"string","name":"query_value2","title":"Query Value2","is_required":false},{"type":"string","name":"query_key3","title":"Query Key3","is_required":false},{"type":"string","name":"query_value3","title":"Query Value3","is_required":false},{"type":"string","name":"query_key4","title":"Query Key4","is_required":false},{"type":"string","name":"query_value4","title":"Query Value4","is_required":false},{"type":"string","name":"header_key1","title":"Header Key1","is_required":false},{"type":"string","name":"header_value1","title":"Header Value1","is_required":false},{"type":"string","name":"header_key2","title":"Header Key2","is_required":false},{"type":"string","name":"header_value2","title":"Header Value2","is_required":false},{"type":"string","name":"header_key3","title":"Header Key3","is_required":false},{"type":"string","name":"header_value3","title":"Header Value3","is_required":false},{"type":"string","name":"header_key4","title":"Header Key4","is_required":false},{"type":"string","name":"header_value4","title":"Header Value4","is_required":false},{"type":"array","name":"selected_users","title":"\u30e6\u30fc\u30b6\u30fc\u60c5\u5831","is_required":false,"items":{"type":"slack#\/types\/user_id"}},{"type":"array","name":"selected_channels","title":"\u30c1\u30e3\u30f3\u30cd\u30eb\u60c5\u5831","is_required":false,"items":{"type":"slack#\/types\/channel_id"}},{"type":"string","name":"endpoint_url","title":"\u30a8\u30f3\u30c9\u30dd\u30a4\u30f3\u30c8URL","is_required":true},{"type":"string","name":"http_method","description":"\u7a7a\u6b04\u306fPOST","title":"\u30e1\u30bd\u30c3\u30c9","is_required":false}],"output_parameters":[{"type":"string","name":"response_data","title":"\u9001\u4fe1\u5148\u304b\u3089\u306eresponse","is_required":false}],"category_id":"A0865N52ZDL","category_label":"keyval_send (local)","app_id":"A0865N52ZDL","date_created":1735023091,"date_released":0,"date_updated":1735023381,"date_deleted":0,"form_enabled":false},"inputs":{"key1":"aa","value1":"aaaaaaaaaaaaaaaaaaaaaa","channel":"C0826SMQQKX","header_key1":"hk1","endpoint_url":"https:\/\/hooks.zapier.com\/hooks\/catch\/15128763\/2859vid\/","header_value1":"hv1","submitting_user":"...","parent_message_link":"https:\/\/timetreeapp.slack.com\/archives\/C0826SMQQKX\/p1735024010779469"},"function_execution_id":"Fx086ETDTU12","workflow_execution_id":"Wx086R36QV7T","event_ts":"1735024011.298237","bot_access_token":"..."},"type":"event_callback","event_id":"Ev086R379EM7","event_time":1735024011},"type":"events_api","accepts_response_payload":false,"retry_attempt":0,"retry_reason":""} DEBUG 2024/12/24 16:31:28.628447 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 16:31:28.628922 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:28.850247 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":28974,"is_enterprise_install":false} INFO 2024/12/24 16:31:28.850683 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:29.694034 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 16:31:29.694079 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:29.694084 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:29.704950 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 16:31:29.705037 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:29.705044 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:30.171470 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 16:31:30.171741 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:30.171760 UserID: [U07U5TKQP1B] WARNING 2024/12/24 16:31:30.173024 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 16:31:30.174437 updating app A0865N52ZDL INFO 2024/12/24 16:31:30.174687 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:30.174705 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:30.202655 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 16:31:30.202831 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:30.202839 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:30.984158 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 16:31:30.985621 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:30.985633 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:31.056251 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 16:31:31.056472 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:31.056484 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:31.494801 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 16:31:31.503777 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:31.503828 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:31.737173 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 16:31:31.737429 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:31.967112 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":28971,"is_enterprise_install":false} INFO 2024/12/24 16:31:31.967520 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:32.117305 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 16:31:32.117384 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:32.117390 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:32.134395 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 16:31:32.134578 UserID: [U07U5TKQP1B] INFO 2024/12/24 16:31:32.134586 TeamID: [T02EQRH5B] DEBUG 2024/12/24 16:31:32.606293 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 16:31:32.606546 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:32.606561 UserID: [U07U5TKQP1B] WARNING 2024/12/24 16:31:32.608047 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 16:31:32.609114 updating app A0865N52ZDL INFO 2024/12/24 16:31:32.609354 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:32.609374 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:32.631980 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 16:31:32.632306 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:32.632322 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:33.265086 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 16:31:33.265692 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:33.265749 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:33.270675 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 16:31:33.271029 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:33.271047 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:33.634959 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 16:31:33.635413 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:33.635457 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:48.763584 HTTP Request: POST https://slack.com/api/auth.test HTTP/1.1 HTTP Request Body: token=... INFO 2024/12/24 16:31:48.764720 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:48.988445 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"url":"https:\/\/timetreeapp.slack.com\/","team":"TimeTree, Inc.","user":"...","team_id":"T02EQRH5B","user_id":"U07U5TKQP1B","expires_in":28954,"is_enterprise_install":false} INFO 2024/12/24 16:31:48.989015 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:49.298981 updating app manifest with default properties for a run-on-slack function runtime INFO 2024/12/24 16:31:49.299041 UserID: [U07U5TKQP1B] INFO 2024/12/24 16:31:49.299047 TeamID: [T02EQRH5B] DEBUG 2024/12/24 16:31:49.309993 HTTP Request: POST https://slack.com/api/apps.manifest.validate HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL"} INFO 2024/12/24 16:31:49.310042 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:49.310047 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:49.781017 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"errors":[],"warnings":[{"message":"\u3053\u306e\u30b9\u30c6\u30c3\u30d7\u306f\u5916\u90e8\u30c1\u30fc\u30e0\u306b\u3088\u308b\u5b9f\u884c\u304c\u5236\u9650\u3055\u308c\u3066\u3044\u307e\u3059\u3002\u30b9\u30c6\u30c3\u30d7\u3092\u524a\u9664\u3059\u308b\u304b\u3001\u300c\u8a2d\u5b9a\u300d\u3067\u5916\u90e8\u30c1\u30fc\u30e0\u3092\u5916\u3057\u3066\u304f\u3060\u3055\u3044\u3002","code":"home_team_only","pointer":"\/workflows\/submit_data\/steps\/1"}]} INFO 2024/12/24 16:31:49.781521 UserID: [U07U5TKQP1B] INFO 2024/12/24 16:31:49.781569 TeamID: [T02EQRH5B] WARNING 2024/12/24 16:31:49.782894 App manifest contains some components that may require additional information 📝 このステップは外部チームによる実行が制限されています。ステップを削除するか、「設定」で外部チームを外してください。 (home_team_only) Source: /workflows/submit_data/steps/1 DEBUG 2024/12/24 16:31:49.794558 updating app A0865N52ZDL INFO 2024/12/24 16:31:49.795143 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:49.795225 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:49.821667 HTTP Request: POST https://slack.com/api/apps.manifest.update HTTP/1.1 HTTP Request Body: {"manifest":{"_metadata":{"major_version":2},"display_information":{"name":"keyval_send (local)","description":"フォーム項目を投稿後エンドポイントへ送信"},"features":{"app_home":{"messages_tab_enabled":true,"messages_tab_read_only_enabled":true},"bot_user":"..."{"display_name":"keyval_send (local)"}},"oauth_config":{"scopes":{"bot":["commands","chat:write","files:read"]},"token_management_enabled":false},"settings":{"socket_mode_enabled":true,"org_deploy_enabled":true,"interactivity":{"is_enabled":true},"event_subscriptions":{},"function_runtime":"local"},"functions":{"forward_response_data":{"title":"レスポンス転送","description":"JSON文字列を別のエンドポイントへPOST","input_parameters":{"properties":{"response_json":{"type":"string","title":"JSON文字列(responseなど)"},"endpoint_url":{"type":"string","title":"送信先URL"}},"required":["response_json","endpoint_url"]},"output_parameters":{"properties":{},"required":[]}},"post_data_and_send_http_request":{"title":"リクエスト送信 (クエリ \u0026 ヘッダー対応)","description":"フォーム入力内容を指定エンドポイントへ送信し、レスポンスを投稿する","input_parameters":{"properties":{"channel":{"type":"slack#/types/channel_id","title":"投稿先チャンネル"},"submitting_user":"..."{"type":"slack#/types/user_id","title":"送信者"},"parent_message_link":{"type":"string","title":"親メッセージリンク"},"key1":{"type":"string","title":"Key1"},"value1":{"type":"string","title":"Value1"},"key2":{"type":"string","title":"Key2"},"value2":{"type":"string","title":"Value2"},"key3":{"type":"string","title":"Key3"},"value3":{"type":"string","title":"Value3"},"key4":{"type":"string","title":"Key4"},"value4":{"type":"string","title":"Value4"},"key5":{"type":"string","title":"Key5"},"value5":{"type":"string","title":"Value5"},"key6":{"type":"string","title":"Key6"},"value6":{"type":"string","title":"Value6"},"key7":{"type":"string","title":"Key7"},"value7":{"type":"string","title":"Value7"},"key8":{"type":"string","title":"Key8"},"value8":{"type":"string","title":"Value8"},"query_key1":{"type":"string","title":"Query Key1"},"query_value1":{"type":"string","title":"Query Value1"},"query_key2":{"type":"string","title":"Query Key2"},"query_value2":{"type":"string","title":"Query Value2"},"query_key3":{"type":"string","title":"Query Key3"},"query_value3":{"type":"string","title":"Query Value3"},"query_key4":{"type":"string","title":"Query Key4"},"query_value4":{"type":"string","title":"Query Value4"},"header_key1":{"type":"string","title":"Header Key1"},"header_value1":{"type":"string","title":"Header Value1"},"header_key2":{"type":"string","title":"Header Key2"},"header_value2":{"type":"string","title":"Header Value2"},"header_key3":{"type":"string","title":"Header Key3"},"header_value3":{"type":"string","title":"Header Value3"},"header_key4":{"type":"string","title":"Header Key4"},"header_value4":{"type":"string","title":"Header Value4"},"selected_users":{"type":"array","items":{"type":"slack#/types/user_id"},"title":"ユーザー情報"},"selected_channels":{"type":"array","items":{"type":"slack#/types/channel_id"},"title":"チャンネル情報"},"endpoint_url":{"type":"string","title":"エンドポイントURL"},"http_method":{"type":"string","title":"メソッド","description":"空欄はPOST"}},"required":["channel","submitting_user","endpoint_url"]},"output_parameters":{"properties":{"response_data":{"type":"string","title":"送信先からのresponse"}},"required":[]}}},"types":{},"workflows":{"submit_data":{"title":"リクエスト送信 (6kvペアbody, 4クエリ, 複数ヘッダー)","description":"チャンネルに投稿後、エンドポイントに送信(クエリ&ヘッダー対応)","input_parameters":{"properties":{"interactivity":{"type":"slack#/types/interactivity"},"channel":{"type":"slack#/types/channel_id"}},"required":["interactivity","channel"]},"steps":[{"id":"0","function_id":"slack#/functions/open_form","inputs":{"title":"情報を送信(クエリ\u0026ヘッダ対応)","interactivity":"{{inputs.interactivity}}","submit_label":"送信","fields":{"elements":[{"name":"key1","title":"Key1","type":"string"},{"name":"value1","title":"Value1","type":"string"},{"name":"key2","title":"Key2","type":"string"},{"name":"value2","title":"Value2","type":"string"},{"name":"key3","title":"Key3","type":"string"},{"name":"value3","title":"Value3","type":"string"},{"name":"key4","title":"Key4","type":"string"},{"name":"value4","title":"Value4","type":"string"},{"name":"key5","title":"Key5","type":"string"},{"name":"value5","title":"Value5","type":"string"},{"name":"key6","title":"Key6","type":"string"},{"name":"value6","title":"Value6","type":"string"},{"name":"query_key1","title":"Query Key1","type":"string"},{"name":"query_value1","title":"Query Value1","type":"string"},{"name":"query_key2","title":"Query Key2","type":"string"},{"name":"query_value2","title":"Query Value2","type":"string"},{"name":"selected_channels","title":"チャンネル","type":"array","items":{"type":"slack#/types/channel_id"}},{"name":"selected_users","title":"ユーザー","type":"array","items":{"type":"slack#/types/user_id"}},{"name":"endpoint_url","title":"エンドポイントURL","type":"string"},{"name":"http_method","title":"メソッド","type":"string"},{"name":"header_key1","title":"Header Key1","type":"string"},{"name":"header_value1","title":"Header Value1","type":"string"},{"name":"header_key2","title":"Header Key2","type":"string"},{"name":"header_value2","title":"Header Value2","type":"string"}],"required":["endpoint_url"]}}},{"id":"1","function_id":"#/functions/post_data_and_send_http_request","inputs":{"channel":"{{inputs.channel}}","submitting_user":"..."{{steps.0.interactivity.interactor.id}}","key1":"{{steps.0.fields.key1}}","value1":"{{steps.0.fields.value1}}","key2":"{{steps.0.fields.key2}}","value2":"{{steps.0.fields.value2}}","key3":"{{steps.0.fields.key3}}","value3":"{{steps.0.fields.value3}}","key4":"{{steps.0.fields.key4}}","value4":"{{steps.0.fields.value4}}","key5":"{{steps.0.fields.key5}}","value5":"{{steps.0.fields.value5}}","key6":"{{steps.0.fields.key6}}","value6":"{{steps.0.fields.value6}}","query_key1":"{{steps.0.fields.query_key1}}","query_value1":"{{steps.0.fields.query_value1}}","query_key2":"{{steps.0.fields.query_key2}}","query_value2":"{{steps.0.fields.query_value2}}","selected_users":"{{steps.0.fields.selected_users}}","selected_channels":"{{steps.0.fields.selected_channels}}","endpoint_url":"{{steps.0.fields.endpoint_url}}","http_method":"{{steps.0.fields.http_method}}","header_key1":"{{steps.0.fields.header_key1}}","header_value1":"{{steps.0.fields.header_value1}}","header_key2":"{{steps.0.fields.header_key2}}","header_value2":"{{steps.0.fields.header_value2}}"}}]}},"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]},"app_id":"A0865N52ZDL","consent_breaking_changes":true} INFO 2024/12/24 16:31:49.821968 UserID: [U07U5TKQP1B] INFO 2024/12/24 16:31:49.821982 TeamID: [T02EQRH5B] DEBUG 2024/12/24 16:31:50.482308 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","permissions_updated":false} INFO 2024/12/24 16:31:50.482658 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:50.482677 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:50.490079 HTTP Request: POST https://slack.com/api/apps.developerInstall HTTP/1.1 HTTP Request Body: {"app_id":"A0865N52ZDL","bot_scopes":["commands","chat:write","files:read"],"outgoing_domains":["hooks.slack.com","hooks.zapier.com","api.notion.com","hook.us1.make.com","script.google.com"]} INFO 2024/12/24 16:31:50.490526 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:50.490541 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 16:31:50.827435 HTTP Response Status: HTTP/1.1 200 OK HTTP Response Body: {"ok":true,"app_id":"A0865N52ZDL","team_id":"T02EQRH5B","api_access_tokens":{"app_level":"..."}} INFO 2024/12/24 16:31:50.827835 TeamID: [T02EQRH5B] INFO 2024/12/24 16:31:50.827904 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 18:52:57.047515 LocalServer.Listen errored: read tcp 10.0.0.23:58213->3.114.202.64:443: read: operation timed out INFO 2024/12/24 18:52:57.048424 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 18:52:57.050344 Sending WebSocket Close control message INFO 2024/12/24 18:52:57.050712 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 18:52:57.054050 Error sending websocket close control message: write tcp 10.0.0.23:58213->3.114.202.64:443: write: broken pipe INFO 2024/12/24 18:52:57.054422 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 18:52:57.055991 LocalServer.Start closing websocket TCP connection INFO 2024/12/24 18:52:57.056155 UserID: [U07U5TKQP1B] DEBUG 2024/12/24 18:52:57.061679 File watcher context canceled, returning. INFO 2024/12/24 18:52:57.061820 UserID: [U07U5TKQP1B] DEBUG 2024/12/25 17:28:46.947769 Got process interrupt signal, cancelling context DEBUG 2024/12/25 17:28:46.949972 Interrupt signal received in Run command, cleaning up and shutting down INFO 2024/12/25 17:28:46.950047 UserID: [U07U5TKQP1B] DEBUG 2024/12/25 17:28:46.962969 FlushToLogstash will POST https://slackb.com/events/cli payload: [{"context":{"bin":"slack","cli_version":"2.32.0","command":"run","command_canonical":"platform run","host":"3b224bddc4ca594adbc3624e0d62f8e96e8c94b2","os":"darwin","project_id":"932a2384-1c9a-4b8e-8cd2-e090ed93e6f8","runtime":"Deno","runtime_version":"v2.1.2","session_id":"d1b71bc3-317e-454d-8321-0f72b730e324","system_id":"91e02fc9-1cde-4835-ae45-480a4cc8e3e1"},"data":{"app":{},"auth":{"team_id":"T02EQRH5B","user_id":"U07U5TKQP1B"}},"event":"interrupt","timestamp":1735115326951}] DEBUG 2024/12/25 17:28:46.964779 Sending WebSocket Close control message INFO 2024/12/25 17:28:46.964854 UserID: [U07U5TKQP1B] DEBUG 2024/12/25 17:28:46.966675 Error sending websocket close control message: write tcp 10.0.0.23:58213->3.114.202.64:443: write: broken pipe INFO 2024/12/25 17:28:46.966729 UserID: [U07U5TKQP1B] DEBUG 2024/12/25 17:28:47.825158 FlushToLogstash response status code: 200, body: ok DEBUG 2024/12/25 17:28:47.825857 Starting root command cleanup routine DEBUG 2024/12/25 17:28:47.830243 Root waiting for cleanup waitgroup... DEBUG 2024/12/25 17:28:47.830822 ... root cleanup waitgroup done. Exiting with cancel exit code.