Skip to content

Slack: add autoThread mention bypass for bot-participating threads (parity with Discord) #16133

@riker-wamf

Description

@riker-wamf

Summary

Slack should bypass requireMention in threads where the bot is already participating, matching Discord's existing behavior.

Current Behavior

  • In Slack channels with requireMention: true, the bot requires @mention even in threads where it has already posted
  • Users replying to the bot's messages in a thread must still @mention the bot to get a response

Expected Behavior

  • If requireMention: true for a channel, but the message is in a thread where the bot has already posted, auto-respond without requiring mention
  • This matches the implicit conversational context — if someone replies to your message in a thread, they're talking to you

Prior Art

Discord already has this behavior via PR #1511:

Discord: limit autoThread mention bypass to bot-owned threads; keep ack reactions mention-gated.

Proposed Solution

Add equivalent logic to the Slack plugin:

if (requireMention && isThread && botAlreadyParticipatingInThread) {
  // bypass mention requirement
  respond();
}

Environment

  • Clawdbot version: 2026.1.24-3
  • Channel: Slack (socket mode)

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    staleMarked as stale due to inactivity

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions