{"id":183415,"date":"2026-04-27T16:05:57","date_gmt":"2026-04-27T07:05:57","guid":{"rendered":"https:\/\/support.questetra.com\/?p=183415"},"modified":"2026-05-27T14:04:32","modified_gmt":"2026-05-27T05:04:32","slug":"slack-message-json-parse-202604","status":"publish","type":"post","link":"https:\/\/support.questetra.com\/en\/addons\/slack-message-json-parse-202604\/","title":{"rendered":"Slack: Slack Message JSON Parsing"},"content":{"rendered":"\n<h4 class=\"wp-block-heading has-background\" style=\"background-color:#ffccff;margin-top:var(--wp--preset--spacing--30);margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--20);padding-bottom:0;padding-left:var(--wp--preset--spacing--20)\"><strong>Slack: Slack Message JSON Parsing<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-right has-background has-small-font-size mt-0 pt-0 wp-block-paragraph\" style=\"background-color:#ffccff;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:var(--wp--preset--spacing--30);padding-bottom:0;padding-left:var(--wp--preset--spacing--30)\"><a href=\"https:\/\/drive.google.com\/file\/d\/1m-VcBAfoGPqqB1fseIa-eB7LCXLL691x\/view?usp=drivesdk\">Slack: Slack Message JSON Parse<\/a><\/p>\n\n\n\n<p class=\"has-background mt-0 pt-0 wp-block-paragraph\" style=\"background-color:#fff0ff;margin-top:0;margin-right:0;margin-bottom:var(--wp--preset--spacing--60);margin-left:0;padding-top:var(--wp--preset--spacing--20);padding-right:var(--wp--preset--spacing--30);padding-bottom:var(--wp--preset--spacing--20);padding-left:var(--wp--preset--spacing--40)\">Extract text from Message JSON data received from Slack. If there are attached files, the files are downloaded. However, only one attachment file is supported.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright has-custom-border is-style-default\"><img decoding=\"async\" src=\"data:image;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAAXNSR0IArs4c6QAABHFJREFUWEfF\nl39MlHUcx9\/fg0NASCugpo6p+OMuNFO5sswalIj3nBBOaWFsBsmgZUnT\/EcIt7ag2Cx0wBZHOgrW\nrI4Nn1tISkHCUpMRxqgI0PjhOC7YRCV+PN\/2feCuu+ee5+F0tvv+eff5fD+v7+f7+bw\/34fAx4t4\nG3\/Hoh3BwpSwExSxFGQ9QJcCeHDWfwQgvQS0FQQNGn\/NN7UDtbe92XtOAGO48VECcpgCWQACvdkU\nwDgByihoodVmvaHmowpgjDBlgdIiAPO9DCw1uwVCDlqHzpQp+SsCcGFcCSXIvsfAbm6EopQf5t+Q\n20sWwBjBVYHilfsR3LkHQbV1iE+V7ukBcD9P7hFMJhNuALN3Xqp08sjVkXj72FtY+cRKDPYM4tO8\ncqzasApJ+xKhnadFw+kGHD94Qj1xhGS71oQTgFU7QLrUCi4jPwNJmYnw8\/cDpRR1lXXQGXRYqmcd\nCYwOj6I4pxg\/1V1Ug7gF0BWO7nACcOHcMQocUPOMT90KBhGyMEQ0O\/vFWehidGCZYevO2B2UHC7F\n+dPnVbNAgI95G5\/DjEQAJjLTk4Ldmz6P3xMPBhI4PwjNfDO2JD571wBMJ\/y0moeZWIkAXAT3KqWo\nlGKHLQpDQloCHomMcPtLmBbQ1vSLeNLSphIPgIHuATy\/8zlc67yGbyvrZLNBCNL4If7zGYBwzkyB\ndKllQU0B1jwdDUI8u3VifAJVRdWI2x3rBlD+XjlM6SYsi16GqYkpWMosOPn+KQ8IAlTwNj5D3NkY\nbroC0PWuVtGbovFu2SGwLCgtaQ2M2kbxg6URxr3boQ3Qim5Xvm9FbkquzBak1Wo7s2EWgPvbZbA4\njY+cOoJNCU\/JZmBsdAzmfDP0Tz6GF19+QfT57stzsA\/asXv\/LvgH+GP89jiqi6rx1Ymv5c4wYrXx\nDzkAqNIpDVsNCF0Y6l4DgoDuq924\/tt18fd1W9YhIDAAl+ovidexfM1yaDQa9HX9hd9b\/1DMoNXG\nz1yuMZyTBUjOfgnJWckIDg2G\/YZdbLGkzCSxLljw4neOQ7dxNVIP7UHIAs951dfVB\/PRCrRfaJeF\ncAXwuILFUYuRV5mLJSuWiM4stT\/WXgC31yimlwoU\/Eke+hg9oh6PUjxlY00TCjML57oCzyKUAnRc\n7EBfV7+oAY7FipDZsYKVW0wtGy2N+DDrI\/UiVGpDFizlQAom\/5mEOb8Cm03PgAmRK4ClrAbpea9B\nb9CLEu1YgiCgt6MXFUc\/Q+fPneptqCREUi82iKQAzdYWsUhZjbQ1tSlehfQPNyHyVorlAByzYHpq\nWpTmgn2y9y2N7y7F7F9vhtH+ojexLW2bUxekQnRz5CY+ySlGi7VFNRMew2imFecex67T0CEyOoPe\nKVY9v\/bgg9cL0P9nvxqA\/DgWIWYeoYoPEmazdvNaxMRtRHvzVVw+dxlBIUGI2xWLB8IWoL6qHsMD\nw+p1oPQgcXj59EnmgPDpo\/T\/yMRdP8v\/y4QPP0ycEL78NHMtZ599nHqtrfdo+C8+BAQ\/XohR1gAA\nAABJRU5ErkJggg==\" alt=\"Auto Step icon\" class=\"has-border-color has-ast-global-color-4-border-color\" style=\"border-width:0.5em\"\/><\/figure>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details open><summary class=\"wp-block-coblocks-accordion-item__title\">Configs for this Auto Step<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<dl style=\"0 0 -0.7em 0\">\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Json<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C1: STRING DATA for received Message JSON from Slack<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Text<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C2: STRING DATA for Slack Message Text (update)<span style=\"color:#990000;\"> *<\/span><\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Url<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C3: STRING DATA for Slack Message URL (update)<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_ChannelId<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C4: STRING DATA for Slack Message Channel ID (update)<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Ts<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C5: STRING DATA for Slack Message thread_ts (update)<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_OAuth2<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C6: OAuth2 Setting (for attachment download)<\/dd>\n<dt style=\"font-weight: 300; font-size: 50%; margin: -1em 0 0 0; color: #aaa;\">conf_Attachment<\/dt><dd style=\"margin: -0.5em 0 0.1em 1em\">C7: FILE DATA for Slack Message Attachment (update)<\/dd>\n\n<\/dl>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-coblocks-accordion\">\n<div class=\"wp-block-coblocks-accordion-item\"><details><summary class=\"wp-block-coblocks-accordion-item__title\">Script (click to open)<\/summary><div class=\"wp-block-coblocks-accordion-item__content\">\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-js\" data-lang=\"JavaScript\"><code>\nmain();\nfunction main() {\n\n  \/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\n  const json = engine.findDataByNumber( configs.get(\"conf_Json\") ) + \"\";\n\n  const dataId_text = configs.get( \"conf_Text\" );\n  const dataId_url  = configs.get( \"conf_Url\" );\n  const dataId_channelId  = configs.get( \"conf_ChannelId\" );\n  const dataId_ts  = configs.get( \"conf_Ts\" );\n\n  const oauth2 = configs.getObject(\"conf_OAuth2\");\n\n  const dataId_attachment = configs.get( \"conf_Attachment\" );\n  let processFiles;\n  if ( dataId_attachment !== \"\" ) {\n    processFiles = engine.findDataByNumber( dataId_attachment );\n    \/\/ java.util.ArrayList <com.questetra.bpms.core.event.scripttask.QfileView>\n  }\n  if (processFiles === null) {\n    processFiles = new java.util.ArrayList();\n  }\n\n  \/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n  const jsonObj = JSON.parse( json );\n  \/\/JSON\u304c\u306a\u3044\u30fbJSON\u306bevent\u304c\u306a\u3044\u5834\u5408\u306f\u30a8\u30e9\u30fc\n  if ( !( jsonObj ) ) {\n    throw `JSON data none`;\n  }\n  if ( !( 'event' in jsonObj ) ) {\n    throw `json.event none`;\n  }\n\n  const text    = jsonObj.event.text + \"\";\n\n  const teamId    = jsonObj.team_id + \"\";\n  const channelId = jsonObj.event.channel + \"\";\n  const ts        = jsonObj.event.event_ts + \"\";\n  const messageUrl = \"https:\/\/app.slack.com\/client\/\" + teamId + \"\/\" + channelId + \"\/\" + ts + \"\/\"\n\n\n  \/\/\/\/ == Data Retrieving \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 == \n  engine.setDataByNumber( dataId_text, text );\n  if ( dataId_url !== \"\" ) {\n    engine.setDataByNumber( dataId_url, messageUrl );\n  }\n  if ( dataId_channelId !== \"\" ) {\n    engine.setDataByNumber( dataId_channelId, channelId );\n  }\n  if ( dataId_ts !== \"\" ) {\n    engine.setDataByNumber( dataId_ts, ts );\n  }\n\n  if ( dataId_attachment !== \"\" ) {\n    if ( jsonObj.event.files ) {\n      const fileUrl = jsonObj.event.files[0].url_private_download + \"\";\n      engine.log(\"fileUrl:\" + fileUrl);\n      const fileName = jsonObj.event.files[0].name + \"\";\n      engine.log(\"fileName:\" + fileName);\n\n      const response = accessToTheUrl( oauth2, fileUrl );\n      const qfile = saveFile( fileName, response );\n      updateData( processFiles, dataId_attachment, qfile );\n    }\n  }\n}\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u306e URL \u306b GET \u30ea\u30af\u30a8\u30b9\u30c8\u3092\u9001\u4fe1\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u53d6\u5f97\u3059\u308b\n  * @param {String} oauth2\n  * @param {String} fileUrl  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u306e URL\n  * @return {HttpResponseWrapper} response  \u30ec\u30b9\u30dd\u30f3\u30b9\n  *\/\nfunction accessToTheUrl( oauth2, fileUrl ) {\n  let response;\n  \n  try {\n    let httpRequest = httpClient.begin()\n    if ( oauth2 !== \"\" && oauth2 !== null ) {\n      httpRequest = httpRequest.authSetting(oauth2);\n    }\n    response = httpRequest.get( fileUrl );\n  } catch (e) {\n    throw `Unable to access ${fileUrl}.`;\n  }\n\n  const httpStatus  = response.getStatusCode();\n  engine.log( `STATUS: ${httpStatus}` );\n  if (httpStatus >= 300) {\n    engine.log( response.getResponseAsString() );\n    throw `Failed to download. STATUS: ${httpStatus}`;\n  }\n\n  return response;\n}\n\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u3059\u308b\n  * @param {String} name  \u4fdd\u5b58\u3059\u308b\u969b\u306e\u30d5\u30a1\u30a4\u30eb\u540d\n  * @param {HttpResponseWrapper} response  \u30ec\u30b9\u30dd\u30f3\u30b9\n  * @return {Qfile} qfile  \u30d5\u30a1\u30a4\u30eb\n  *\/\nfunction saveFile( name, response ) {\n  const qfile = new com.questetra.bpms.core.event.scripttask.NewQfile(\n    name, response.getContentType(), response.getResponse()\n  );\n  return qfile;\n}\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30fc\u30bf\u9805\u76ee\u306b\u51fa\u529b\u3059\u308b\n  * @param {Array<Qfile>} processFiles  \u30d5\u30a1\u30a4\u30eb\u306e\u914d\u5217\n  * @param {String} dataId  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u4fdd\u5b58\u3059\u308b\u30c7\u30fc\u30bf\u9805\u76ee\u306e\u30c7\u30fc\u30bf\u5b9a\u7fa9\u756a\u53f7\n  * @param {Qfile} qfile  \u30d5\u30a1\u30a4\u30eb\n  *\/\nfunction updateData( processFiles, dataId, qfile ) {\n  processFiles.add( qfile );\n  engine.setDataByNumber( dataId, processFiles );\n}\n\nScriptEncoded\n\nmain();\nfunction main() {\n\n  \/\/\/\/ == Config Retrieving \/ \u5de5\u7a0b\u30b3\u30f3\u30d5\u30a3\u30b0\u306e\u53c2\u7167 ==\n  const json = engine.findDataByNumber( configs.get(&quot;conf_Json&quot;) ) + &quot;&quot;;\n\n  const dataId_text = configs.get( &quot;conf_Text&quot; );\n  const dataId_url  = configs.get( &quot;conf_Url&quot; );\n  const dataId_channelId  = configs.get( &quot;conf_ChannelId&quot; );\n  const dataId_ts  = configs.get( &quot;conf_Ts&quot; );\n\n  const oauth2 = configs.getObject(&quot;conf_OAuth2&quot;);\n\n  const dataId_attachment = configs.get( &quot;conf_Attachment&quot; );\n  let processFiles;\n  if ( dataId_attachment !== &quot;&quot; ) {\n    processFiles = engine.findDataByNumber( dataId_attachment );\n    \/\/ java.util.ArrayList &lt;com.questetra.bpms.core.event.scripttask.QfileView&gt;\n  }\n  if (processFiles === null) {\n    processFiles = new java.util.ArrayList();\n  }\n\n  \/\/\/\/ == Calculating \/ \u6f14\u7b97 ==\n  const jsonObj = JSON.parse( json );\n  \/\/JSON\u304c\u306a\u3044\u30fbJSON\u306bevent\u304c\u306a\u3044\u5834\u5408\u306f\u30a8\u30e9\u30fc\n  if ( !( jsonObj ) ) {\n    throw `JSON data none`;\n  }\n  if ( !( &apos;event&apos; in jsonObj ) ) {\n    throw `json.event none`;\n  }\n\n  const text    = jsonObj.event.text + &quot;&quot;;\n\n  const teamId    = jsonObj.team_id + &quot;&quot;;\n  const channelId = jsonObj.event.channel + &quot;&quot;;\n  const ts        = jsonObj.event.event_ts + &quot;&quot;;\n  const messageUrl = &quot;https:\/\/app.slack.com\/client\/&quot; + teamId + &quot;\/&quot; + channelId + &quot;\/&quot; + ts + &quot;\/&quot;\n\n\n  \/\/\/\/ == Data Retrieving \/ \u30ef\u30fc\u30af\u30d5\u30ed\u30fc\u30c7\u30fc\u30bf\u3078\u306e\u4ee3\u5165 == \n  engine.setDataByNumber( dataId_text, text );\n  if ( dataId_url !== &quot;&quot; ) {\n    engine.setDataByNumber( dataId_url, messageUrl );\n  }\n  if ( dataId_channelId !== &quot;&quot; ) {\n    engine.setDataByNumber( dataId_channelId, channelId );\n  }\n  if ( dataId_ts !== &quot;&quot; ) {\n    engine.setDataByNumber( dataId_ts, ts );\n  }\n\n  if ( dataId_attachment !== &quot;&quot; ) {\n    if ( jsonObj.event.files ) {\n      const fileUrl = jsonObj.event.files[0].url_private_download + &quot;&quot;;\n      engine.log(&quot;fileUrl:&quot; + fileUrl);\n      const fileName = jsonObj.event.files[0].name + &quot;&quot;;\n      engine.log(&quot;fileName:&quot; + fileName);\n\n      const response = accessToTheUrl( oauth2, fileUrl );\n      const qfile = saveFile( fileName, response );\n      updateData( processFiles, dataId_attachment, qfile );\n    }\n  }\n}\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u306e URL \u306b GET \u30ea\u30af\u30a8\u30b9\u30c8\u3092\u9001\u4fe1\u3057\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u53d6\u5f97\u3059\u308b\n  * @param {String} oauth2\n  * @param {String} fileUrl  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u306e URL\n  * @return {HttpResponseWrapper} response  \u30ec\u30b9\u30dd\u30f3\u30b9\n  *\/\nfunction accessToTheUrl( oauth2, fileUrl ) {\n  let response;\n  \n  try {\n    let httpRequest = httpClient.begin()\n    if ( oauth2 !== &quot;&quot; &amp;&amp; oauth2 !== null ) {\n      httpRequest = httpRequest.authSetting(oauth2);\n    }\n    response = httpRequest.get( fileUrl );\n  } catch (e) {\n    throw `Unable to access ${fileUrl}.`;\n  }\n\n  const httpStatus  = response.getStatusCode();\n  engine.log( `STATUS: ${httpStatus}` );\n  if (httpStatus &gt;= 300) {\n    engine.log( response.getResponseAsString() );\n    throw `Failed to download. STATUS: ${httpStatus}`;\n  }\n\n  return response;\n}\n\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u540d\u524d\u3092\u4ed8\u3051\u3066\u4fdd\u5b58\u3059\u308b\n  * @param {String} name  \u4fdd\u5b58\u3059\u308b\u969b\u306e\u30d5\u30a1\u30a4\u30eb\u540d\n  * @param {HttpResponseWrapper} response  \u30ec\u30b9\u30dd\u30f3\u30b9\n  * @return {Qfile} qfile  \u30d5\u30a1\u30a4\u30eb\n  *\/\nfunction saveFile( name, response ) {\n  const qfile = new com.questetra.bpms.core.event.scripttask.NewQfile(\n    name, response.getContentType(), response.getResponse()\n  );\n  return qfile;\n}\n\n\/**\n  * \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u30c7\u30fc\u30bf\u9805\u76ee\u306b\u51fa\u529b\u3059\u308b\n  * @param {Array&lt;Qfile&gt;} processFiles  \u30d5\u30a1\u30a4\u30eb\u306e\u914d\u5217\n  * @param {String} dataId  \u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb\u3092\u8ffd\u52a0\u4fdd\u5b58\u3059\u308b\u30c7\u30fc\u30bf\u9805\u76ee\u306e\u30c7\u30fc\u30bf\u5b9a\u7fa9\u756a\u53f7\n  * @param {Qfile} qfile  \u30d5\u30a1\u30a4\u30eb\n  *\/\nfunction updateData( processFiles, dataId, qfile ) {\n  processFiles.add( qfile );\n  engine.setDataByNumber( dataId, processFiles );\n}\n  \n<\/code><\/pre><\/div>\n<\/div><\/details><\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--60)\"><span style=\"text-decoration: underline;\">Download<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"\nhttps:\/\/drive.google.com\/file\/d\/1m-VcBAfoGPqqB1fseIa-eB7LCXLL691x\/view?usp=drivesdk\" target=\"_blank\">Slack-Message-Json-Parse-202604.xml<\/a>\n<ul class=\"wp-block-list\">\n<li>2026-04-24 (C) Questetra, Inc. (MIT License)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"has-small-font-size\" style=\"text-align: right;\"><div style=\"display: inline-block; background: #FBE7DD; text-align: center;\">\n<span class=\"material-icons\">warning<\/span> Freely modifiable JavaScript (ECMAScript) code. No warranty of any kind.<br>\n(Installing <em><strong>Addon Auto-Steps<\/strong><\/em> are available only in <em><strong><span style=\"color: #1970B9\">Professional<\/span><\/strong><\/em> edition.)\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--60)\"><span style=\"text-decoration: underline;\">Notes<\/span><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configuration on the Questetra side\n<ul class=\"wp-block-list\">\n<li>The following settings should be made so that the JSON received from the HTTP response content of the Message Start Event (Webhook) can be folded back, and then release the app<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>{\n  &quot;challenge&quot;: #{#q_Slack_JSON},\n  &quot;processInstanceId&quot; : #{processInstanceId}\n}<\/code><\/pre><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configuration on the Slack side\n\n\n\n\n\n\n\n\n\n\n\n<ul class=\"wp-block-list\">\n<li>CGo to <a href=\"https:\/\/api.slack.com\/apps\/\" rel=\"nofollow\">https:\/\/api.slack.com\/apps\/<\/a> and click Create New App to create a Slack app beforehand<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configuration example\n<ul class=\"wp-block-list\">\n<li>Select From scratch\n<ul class=\"wp-block-list\">\n<li>App Name: Questetra App (Any name is acceptable)<\/li>\n\n\n\n<li>Pick a workspace to develop your app in: (Select the workspace you want to link to)<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Event Subscriptions\n<ul class=\"wp-block-list\">\n<li>Enable Events: Set to &#8220;On&#8221;<\/li>\n\n\n\n<li>Request URL: Enter the URL of the Questetra-side Webhook (note that verification will not pass if the aforementioned Questetra-side HTTP response settings have not been made).<\/li>\n\n\n\n<li>Subscribe to bot events: Add &#8216;message.channels\u2019<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>OAuth &amp; Permissions\n<ul class=\"wp-block-list\">\n<li>Redirect URLs: Add &#8220;<a href=\"https:\/\/s.questetra.net\/oauth2callback&#038;#8221\" rel=\"nofollow\">https:\/\/s.questetra.net\/oauth2callback&#038;#8221<\/a>; and Save<\/li>\n\n\n\n<li>Bot Token Scopes: Add &#8216;files:read&#8217;<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Basic Information\n<ul class=\"wp-block-list\">\n<li>Install to Workspace in Building Apps for Slack &gt; Install your app<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Add apps created from the &#8216;Integration&#8217; section of the target channel details in Slack<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--60)\"><span style=\"text-decoration: underline;\">Capture<\/span><\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"858\" height=\"409\" data-attachment-id=\"150698\" data-permalink=\"https:\/\/support.questetra.com\/en\/addons\/slack-message-json-parse\/attachment\/capture-slack-message-json-parse-en\/\" data-orig-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?fit=858%2C409&amp;ssl=1\" data-orig-size=\"858,409\" data-comments-opened=\"0\" data-image-meta=\"{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}\" data-image-title=\"capture-slack-message-json-parse-en\" data-image-description=\"\" data-image-caption=\"\" data-large-file=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?fit=858%2C409&amp;ssl=1\" src=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?resize=858%2C409&#038;ssl=1\" alt=\"\" class=\"wp-image-150698\" srcset=\"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?w=858&amp;ssl=1 858w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?resize=600%2C286&amp;ssl=1 600w, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/capture-slack-message-json-parse-en.jpg?resize=768%2C366&amp;ssl=1 768w\" sizes=\"auto, (max-width: 858px) 100vw, 858px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" style=\"margin-top:var(--wp--preset--spacing--60)\"><span style=\"text-decoration: underline;\">See Also<\/span><\/h3>\n\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-questetra-support wp-block-embed-questetra-support\"><div class=\"wp-block-embed__wrapper\">\n<blockquote class=\"wp-embedded-content\" data-secret=\"zkrQwBD9ys\"><a href=\"https:\/\/support.questetra.com\/en\/templates\/inquiry-response-20230802\/\">\u554f\u5408\u7ba1\u7406\u30d7\u30ed\u30bb\u30b9, Slack\u9023\u643a<\/a><\/blockquote><iframe loading=\"lazy\" class=\"wp-embedded-content\" sandbox=\"allow-scripts\" security=\"restricted\" style=\"position: absolute; visibility: hidden;\" title=\"&#8220;\u554f\u5408\u7ba1\u7406\u30d7\u30ed\u30bb\u30b9, Slack\u9023\u643a&#8221; &#8212; Questetra Support\" src=\"https:\/\/support.questetra.com\/ja\/templates\/inquiry-response-20230802\/embed\/#?secret=zWN32ulxhx#?secret=zkrQwBD9ys\" data-secret=\"zkrQwBD9ys\" width=\"500\" height=\"282\" frameborder=\"0\" marginwidth=\"0\" marginheight=\"0\" scrolling=\"no\"><\/iframe>\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Extract text from Message JSON data received from Slack. Download the file if there is an attachment. (only one attachment is supported)<\/p>\n","protected":false},"author":3,"featured_media":150700,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","_uag_custom_page_level_css":"","advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"jetpack_seo_schema_type":"","_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_wpcom_ai_launchpad_first_post":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"_wpas_customize_per_network":false,"jetpack_post_was_ever_published":false},"categories":[168],"tags":[405],"class_list":["post-183415","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-addons","tag-slack-api"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1200%2C675&ssl=1","uagb_featured_image_src":{"full":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1200%2C675&ssl=1",1200,675,false],"thumbnail":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=440%2C440&ssl=1",440,440,true],"medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=560%2C315&ssl=1",560,315,true],"medium_large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=768%2C432&ssl=1",768,432,true],"large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1024%2C576&ssl=1",1024,576,true],"1536x1536":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1200%2C675&ssl=1",1200,675,true],"2048x2048":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-portrait-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=900%2C675&ssl=1",900,675,true],"newspack-article-block-square-large":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=1200%2C675&ssl=1",1200,675,true],"newspack-article-block-landscape-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=800%2C600&ssl=1",800,600,true],"newspack-article-block-portrait-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=600%2C675&ssl=1",600,675,true],"newspack-article-block-square-medium":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=800%2C675&ssl=1",800,675,true],"newspack-article-block-landscape-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=600%2C450&ssl=1",600,450,true],"newspack-article-block-portrait-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=450%2C600&ssl=1",450,600,true],"newspack-article-block-square-intermediate":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=600%2C600&ssl=1",600,600,true],"newspack-article-block-landscape-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=400%2C300&ssl=1",400,300,true],"newspack-article-block-portrait-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=300%2C400&ssl=1",300,400,true],"newspack-article-block-square-small":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=400%2C400&ssl=1",400,400,true],"newspack-article-block-landscape-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=200%2C150&ssl=1",200,150,true],"newspack-article-block-portrait-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=150%2C200&ssl=1",150,200,true],"newspack-article-block-square-tiny":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?resize=200%2C200&ssl=1",200,200,true],"newspack-article-block-uncropped":["https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3-en.png?fit=1200%2C675&ssl=1",1200,675,true]},"uagb_author_info":{"display_name":"Hirotaka NISHI","author_link":"https:\/\/support.questetra.com\/en\/author\/nishiquestetra\/"},"uagb_comment_info":0,"uagb_excerpt":"Extract text from Message JSON data received from Slack. Download the file if there is an attachment. (only one attachment is supported)","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9DiIh-LIj","jetpack_likes_enabled":true,"jetpack-related-posts":[{"id":74007,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/slack-chat-post-bots\/","url_meta":{"origin":183415,"position":0},"title":"Slack: \u30c1\u30e3\u30c3\u30c8\u6295\u7a3f\uff08Bots\uff09","author":"suesesayaka","date":"2024-06-18","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Bots \u6a5f\u80fd\u3092\u4f7f\u3063\u3066 Slack \u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6295\u7a3f\u3057\u307e\u3059\u3002","rel":"","context":"In &quot;BPMN\u30a2\u30a4\u30b3\u30f3&quot;","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":74005,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/slack-chat-post-webhook\/","url_meta":{"origin":183415,"position":1},"title":"Slack: \u30c1\u30e3\u30c3\u30c8\u6295\u7a3f\uff08Incoming Webhook\uff09","author":"Shiho Tatsumi","date":"2024-06-18","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Incoming Webhook \u3092\u4f7f\u3063\u3066 Slack \u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6295\u7a3f\u3057\u307e\u3059\u3002","rel":"","context":"In &quot;BPMN\u30a2\u30a4\u30b3\u30f3&quot;","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":148889,"url":"https:\/\/support.questetra.com\/ja\/addons\/slack-message-json-parse\/","url_meta":{"origin":183415,"position":2},"title":"Slack: Slack \u30e1\u30c3\u30bb\u30fc\u30b8 JSON \u30d1\u30fc\u30b9","author":"Tsuyoshi Kusaka","date":"2023-08-04","format":false,"excerpt":"Slack \u3088\u308a\u53d7\u4fe1\u3057\u305f Message JSON \u30c7\u30fc\u30bf\u304b\u3089\u30c6\u30ad\u30b9\u30c8\u3092\u629c\u304d\u51fa\u3059\u3002\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u304c\u3042\u308b\u5834\u5408\u306f\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002\u305f\u3060\u3057\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306f1\u3064\u306e\u307f\u5bfe\u5fdc\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":183244,"url":"https:\/\/support.questetra.com\/ja\/addons\/slack-message-json-parse-202604\/","url_meta":{"origin":183415,"position":3},"title":"Slack: Slack \u30e1\u30c3\u30bb\u30fc\u30b8 JSON \u30d1\u30fc\u30b9","author":"Hirotaka NISHI","date":"2026-05-12","format":false,"excerpt":"Slack \u3088\u308a\u53d7\u4fe1\u3057\u305f Message JSON \u30c7\u30fc\u30bf\u304b\u3089\u30c6\u30ad\u30b9\u30c8\u3092\u629c\u304d\u51fa\u3059\u3002\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u304c\u3042\u308b\u5834\u5408\u306f\u30d5\u30a1\u30a4\u30eb\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3059\u308b\u3002\u305f\u3060\u3057\u6dfb\u4ed8\u30d5\u30a1\u30a4\u30eb\u306f1\u3064\u306e\u307f\u5bfe\u5fdc\u3002","rel":"","context":"In &quot;\u30a2\u30c9\u30aa\u30f3&quot;","block_context":{"text":"\u30a2\u30c9\u30aa\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/addons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2023\/08\/eyecatch_Slack-Message-Json-Parse-3.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":74450,"url":"https:\/\/support.questetra.com\/ja\/developer-blog\/tutorial-slack-chat-post\/","url_meta":{"origin":183415,"position":4},"title":"Slack \u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6295\u7a3f\u3059\u308b","author":"Hirotaka NISHI","date":"2023-12-13","format":false,"excerpt":"Slack \u306b\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u6295\u7a3f\u3059\u308b\/\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3059\u308b\u81ea\u52d5\u5de5\u7a0b\u306b\u3064\u3044\u3066\u8aac\u660e\u3057\u307e\u3059\u3002","rel":"","context":"In \"Slack Web API\"","block_context":{"text":"Slack Web API","link":"https:\/\/support.questetra.com\/ja\/tag\/slack-api\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/eye-catch-slack-post.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/eye-catch-slack-post.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/eye-catch-slack-post.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/eye-catch-slack-post.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/eye-catch-slack-post.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":75904,"url":"https:\/\/support.questetra.com\/ja\/bpmn-icons\/slack-file-upload-bots\/","url_meta":{"origin":183415,"position":5},"title":"(\u5ec3\u6b62\u4e88\u5b9a) Slack: \u30d5\u30a1\u30a4\u30eb\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\uff08Bots\uff09","author":"Shiho Tatsumi","date":"2024-06-20","format":false,"excerpt":"\u3053\u306e\u5de5\u7a0b\u306f\u3001Bots \u6a5f\u80fd\u3092\u4f7f\u3063\u3066 Slack \u306b\u30d5\u30a1\u30a4\u30eb\u3092\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u307e\u3059\u3002","rel":"","context":"In &quot;BPMN\u30a2\u30a4\u30b3\u30f3&quot;","block_context":{"text":"BPMN\u30a2\u30a4\u30b3\u30f3","link":"https:\/\/support.questetra.com\/ja\/category\/bpmn-icons\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/support.questetra.com\/wp-content\/uploads\/2021\/08\/bpmn-icon-service-task-slack-new.png?fit=1200%2C675&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/183415","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/comments?post=183415"}],"version-history":[{"count":6,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/183415\/revisions"}],"predecessor-version":[{"id":184050,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/posts\/183415\/revisions\/184050"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media\/150700"}],"wp:attachment":[{"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/media?parent=183415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/categories?post=183415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/support.questetra.com\/en\/wp-json\/wp\/v2\/tags?post=183415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}