com.slack.*
-
"SLACK_APP_CLIENT_ID"
"SLACK_APP_CLIENT_SECRET"
"SLACK_APP_OAUTH_CALLBACK_PATH"
"SLACK_APP_OAUTH_CANCELLATION_URL"
"SLACK_APP_OAUTH_COMPLETION_URL"
"SLACK_APP_OAUTH_START_PATH"
"SLACK_APP_REDIRECT_URI"
"SLACK_APP_SCOPE"
"SLACK_APP_USER_SCOPE"
"SLACK_BOT_TOKEN"
"SLACK_CLIENT_ID"
"SLACK_CLIENT_SECRET"
"SLACK_INSTALL_PATH"
"SLACK_OAUTH_CANCELLATION_URL"
"SLACK_OAUTH_COMPLETION_URL"
"SLACK_REDIRECT_URI"
"SLACK_REDIRECT_URI_PATH"
"SLACK_SCOPES"
"SLACK_SIGNING_SECRET"
"SLACK_USER_SCOPES"
"SLACK_VERIFICATION_TOKEN"
-
"application/json"
"application/json; charset=utf-8"
-
-
public static final long
600L
-
"<html>\n<head>\n<style>\nbody {\n padding: 10px 15px;\n font-family: verdana;\n text-align: center;\n}\n</style>\n</head>\n<body>\n<h2>Slack App Installation</h2>\n<p><a href=\"__URL__\"><img alt=\"\"Add to Slack\"\" height=\"40\" width=\"139\" src=\"https://platform.slack-edge.com/img/add_to_slack.png\" srcset=\"https://platform.slack-edge.com/img/add_to_slack.png 1x, https://platform.slack-edge.com/img/[email protected] 2x\" /></a></p>\n</body>\n</html>"
-
"<html>\n<head>\n<style>\nbody {\n padding: 10px 15px;\n font-family: verdana;\n text-align: center;\n}\n</style>\n</head>\n<body>\n<h2>Oops, Something Went Wrong!</h2>\n<p>Please try again from <a href=\"__INSTALL_PATH__\">here</a> or contact the app owner (reason: __REASON__)</p>\n</body>\n</html>"
"<html>\n<head>\n<meta http-equiv=\"refresh\" content=\"0; URL=__URL__\">\n<style>\nbody {\n padding: 10px 15px;\n font-family: verdana;\n text-align: center;\n}\n</style>\n</head>\n<body>\n<h2>Thank you!</h2>\n<p>Redirecting to the Slack App... click <a href=\"__URL__\">here</a>. If you use the browser version of Slack, click <a href=\"__BROWSER_URL__\" target=\"_blank\">this link</a> instead.</p>\n</body>\n</html>"
-
"---\n[Suggestion] You can handle this type of event with the following listener function:\n\n"
"---\n[Suggestion] You can handle this type of event with the following listener function:\n\nWorkflowStep step = WorkflowStep.builder()\n .callbackId(\"copy_review\")\n .edit((req, ctx) -> { return ctx.ack(); })\n .save((req, ctx) -> { return ctx.ack(); })\n .execute((req, ctx) -> { return ctx.ack(); })\n .build();\n\napp.step(step);\n"