Skip to content

docs: replace links from api.slack.com to docs.slack.dev redirects - #1383

Merged
zimeg merged 3 commits into
mainfrom
zimeg-docs-slack-dev
Oct 3, 2025
Merged

docs: replace links from api.slack.com to docs.slack.dev redirects#1383
zimeg merged 3 commits into
mainfrom
zimeg-docs-slack-dev

Conversation

@zimeg

@zimegzimeg commented Oct 3, 2025

Copy link
Copy Markdown
Member

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.

@zimegzimeg added this to the 1.25.1 milestone Oct 3, 2025
@zimegzimeg self-assigned this Oct 3, 2025
@zimegzimeg added docs Improvements or additions to documentation semver:patch labels Oct 3, 2025
@codecov

codecovBot commented Oct 3, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 91.00%. Comparing base (c3e26d9) to head (3589487).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@ Coverage Diff @@## main #1383 +/- ##
=======================================
Coverage 91.00% 91.00% =======================================
Files 222 222 Lines 7512 7512 =======================================
Hits 6836 6836 Misses 676 676 

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@lukegalbraithrusselllukegalbraithrussell left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lovely!

@mwbrooksmwbrooks left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Thanks for continuing to keep the new docs website's domain in mind and our project's docs up-to-date!

@zimeg

zimeg commented Oct 3, 2025

Copy link
Copy Markdown
MemberAuthor

@WilliamBergamin@lukegalbraithrussell@mwbrooks Of course! And thanks so much for these kind review. Let us avoid redirection 🚢

@zimeg
zimeg merged commit 95150b8 into mainOct 3, 2025
14 checks passed
@zimeg
zimeg deleted the zimeg-docs-slack-dev branch October 3, 2025 17:23
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docsImprovements or additions to documentationsemver:patch

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@zimeg@mwbrooks@WilliamBergamin@lukegalbraithrussell