Skip to content

docs(slack): enable App Home Messages tab in the Slack manifest - #114

Merged
Aaronontheweb merged 1 commit into
devfrom
docs/slack-manifest-messages-tab
Aug 5, 2026
Merged

docs(slack): enable App Home Messages tab in the Slack manifest#114
Aaronontheweb merged 1 commit into
devfrom
docs/slack-manifest-messages-tab

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Contributor

What

The Slack app manifest published in src/content/docs/channels/slack.md omitted features.app_home entirely, so apps created from it had the App Home Messages tab off. Result: workspace members who try to DM the bot see "Sending messages to this app has been turned off".

Fix

  • Add app_home to the manifest:
    • home_tab_enabled: false (Netclaw doesn't publish a Home tab view)
    • messages_tab_enabled: true (lets users DM the bot)
    • messages_tab_read_only_enabled: false (messages tab is writable)
  • Add a short note explaining why the Messages tab matters and how to fix an app that was created without it.

Impact

Any new app created from the manifest gets DMs working out of the box. Existing apps need the manual toggle (Features → App Home → Messages Tab) — the manifest change doesn't retroactively flip it.

The published manifest omitted features.app_home, so apps created from
it had the Messages tab off by default. Workspace members got "Sending
messages to this app has been turned off" when trying to DM the bot.
Set messages_tab_enabled: true (and read-only off) so DMs work out of
the box, and document the requirement.
@Aaronontheweb
Aaronontheweb enabled auto-merge (squash) August 5, 2026 22:21
@Aaronontheweb
Aaronontheweb merged commit 30780c0 into dev Aug 5, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the docs/slack-manifest-messages-tab branch August 5, 2026 22:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant