◐ Shell
clean mode source ↗

docs: replace links from api.slack.com to docs.slack.dev redirects by zimeg · Pull Request #1383 · slackapi/bolt-python

Summary

This PR replaces links from "api.slack.com" to "docs.slack.dev" redirects for the most current inline reference.

Reviewers

Open each link! Or trust these replacements and a find and replacement:

Replacements

Note: This should be parsed from the bottom, ignoring lines without a substitute!

original_url
https://api.slack.com/apis/connections,https://docs.slack.dev/apis/events-api/
https://api.slack.com/apis/connections/events-api,https://docs.slack.dev/apis/events-api/
https://api.slack.com/authentication/verifying-requests-from-slack,https://docs.slack.dev/authentication/verifying-requests-from-slack/
https://api.slack.com/authentication/verifying-requests-from-slack#verification_token_deprecation,https://docs.slack.dev/authentication/verifying-requests-from-slack/#deprecation
https://api.slack.com/automation/functions/custom-bolt,https://docs.slack.dev/workflows/workflow-steps/
https://api.slack.com/dialogs,https://docs.slack.dev/legacy/legacy-dialogs/
https://api.slack.com/events-api,https://docs.slack.dev/apis/events-api/
https://api.slack.com/events-api#event_type_structure,https://docs.slack.dev/apis/events-api/#event-type-structure
https://api.slack.com/events/message,https://docs.slack.dev/reference/events/message/
https://api.slack.com/events/message/bot_message,https://docs.slack.dev/reference/events/message/bot_message
https://api.slack.com/events/message/file_share,https://docs.slack.dev/reference/events/message/file_share
https://api.slack.com/events/url_verification,https://docs.slack.dev/reference/events/url_verification/
https://api.slack.com/interactivity,https://docs.slack.dev/interactivity/
https://api.slack.com/interactivity/components,https://docs.slack.dev/block-kit/#making-things-interactive
https://api.slack.com/interactivity/shortcuts,https://docs.slack.dev/interactivity/implementing-shortcuts/
https://api.slack.com/interactivity/slash-commands,https://docs.slack.dev/interactivity/implementing-slash-commands/
https://api.slack.com/legacy/interactive-messages,https://docs.slack.dev/legacy/legacy-messaging/legacy-making-messages-interactive/
https://api.slack.com/legacy/message-buttons,https://docs.slack.dev/legacy/legacy-messaging/legacy-message-buttons/
https://api.slack.com/methods/workflows.stepCompleted
https://api.slack.com/methods/workflows.stepFailed
https://api.slack.com/methods/workflows.updateStep
https://api.slack.com/reference/block-kit/block-elements#external_multi_select,https://docs.slack.dev/reference/block-kit/block-elements/multi-select-menu-element#external_multi_select
https://api.slack.com/reference/block-kit/block-elements#external_select,https://docs.slack.dev/reference/block-kit/block-elements/select-menu-element#external_select
https://api.slack.com/reference/interaction-payloads/block-actions,https://docs.slack.dev/reference/interaction-payloads/block_actions-payload/
https://api.slack.com/reference/interaction-payloads/views,https://docs.slack.dev/reference/interaction-payloads/view-interactions-payload
https://api.slack.com/reference/interaction-payloads/views#view_closed,https://docs.slack.dev/reference/interaction-payloads/view-interactions-payload/#view_closed
https://api.slack.com/reference/interaction-payloads/views#view_submission,https://docs.slack.dev/reference/interaction-payloads/view-interactions-payload/#view_submission
https://api.slack.com/socket-mode,https://docs.slack.dev/apis/events-api/using-socket-mode/
https://api.slack.com/tutorials/workflow-builder-steps
https://api.slack.com/workflows/steps,https://docs.slack.dev/legacy/legacy-steps-from-apps/
https://slack.dev/bolt-python,https://docs.slack.dev/tools/bolt-python
https://slack.dev/bolt-python/concepts#async,https://docs.slack.dev/tools/bolt-python/concepts/async
https://slack.dev/bolt-python/concepts#authenticating-oauth,https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth
https://slack.dev/bolt-python/concepts#authorization,https://docs.slack.dev/tools/bolt-python/concepts/authorization
https://slack.dev/bolt-python/concepts#context,https://docs.slack.dev/tools/bolt-python/concepts/context
https://slack.dev/bolt-python/concepts#global-middleware,https://docs.slack.dev/tools/bolt-python/concepts/global-middleware
https://slack.dev/bolt-python/concepts#lazy-listeners,https://docs.slack.dev/tools/bolt-python/concepts/lazy-listeners
https://slack.dev/bolt-python/tutorial/getting-started,https://docs.slack.dev/tools/bolt-python/building-an-app
https://slack.dev/bolt-python/tutorial/getting-started#setting-up-events,https://docs.slack.dev/tools/bolt-python/building-an-app#setting-up-events
https://tools.slack.dev/bolt-python,https://docs.slack.dev/tools/bolt-python/
https://tools.slack.dev/bolt-python/concepts/acknowledge,https://docs.slack.dev/tools/bolt-python/concepts/acknowledge/
https://tools.slack.dev/bolt-python/concepts/authenticating-oauth,https://docs.slack.dev/tools/bolt-python/concepts/authenticating-oauth/
https://tools.slack.dev/bolt-python/reference/,https://docs.slack.dev/tools/bolt-python/reference/

Confirming that no logic was changed - such as the BASE_URL of methods - would be so much appreciated! 👾

Category

  • slack_bolt.App and/or its core components
  • slack_bolt.async_app.AsyncApp and/or its core components
  • Document pages under /docs

Requirements

Please read the Contributing guidelines and Code of Conduct before creating this issue or pull request. By submitting, you are agreeing to those rules.

  • I've read and understood the Contributing Guidelines and have done my best effort to follow them.
  • I've read and agree to the Code of Conduct.
  • I've run ./scripts/install_all_and_run_tests.sh after making the changes.