Repository navigation
Add Slack app suggestions and Add to Slack buttons - #19
Merged
Merged
Conversation
Add the slack-app-id meta tag so Slack suggests the app when deliverybot.dev links are shared, put an Add to Slack button on the ChatOps solution page, and bring the Slack docs up to date: plain branch names in deploys, /deliverybot login, and SLACK_SIGNING_SECRET instead of SLACK_LOGIN_URL. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01LM4UxrM6M8ZJ3JZgg5BwFG
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Koen · project thread
Before: Slack had no way to link deliverybot.dev to the Deliverybot Slack app. The ChatOps solution page had no install button, and the Slack docs still described the old setup (
@heads/master,SLACK_LOGIN_URL).After: every page includes
<meta name="slack-app-id" content="A0C7YD4S0DD">, so Slack can suggest the app when deliverybot.dev links are shared. The ChatOps solution page has an "Add to Slack" button, and the docs match the current app.How:
slack_app_idlives in_config.yml, and the default layout renders the meta tag when it's set.site.slack_url(https://app.deliverybot.dev/slack/install) rather than a hard-coded Slack authorize URL. The app builds that URL from its ownSLACK_CLIENT_IDand adds the OAuth state its callback checks.docs/integrations/chatops.mdnow shows@master, says refs can be branches, tags or SHAs, and mentions/deliverybot login.docs/deploying.mdlistsSLACK_SIGNING_SECRETand the app manifest.jekyll buildandmake test(html-proofer) pass.🤖 Generated with Claude Code
https://claude.ai/code/session_01LM4UxrM6M8ZJ3JZgg5BwFG
Generated by Claude Code