-
Notifications
You must be signed in to change notification settings - Fork 680
List muted conversations #2538
Copy link
Copy link
Open
Labels
auto-triage-staleenhancementM-T: A feature request for new functionalityM-T: A feature request for new functionalitypkg:web-apiapplies to `@slack/web-api`applies to `@slack/web-api`
Metadata
Metadata
Assignees
Labels
auto-triage-staleenhancementM-T: A feature request for new functionalityM-T: A feature request for new functionalitypkg:web-apiapplies to `@slack/web-api`applies to `@slack/web-api`
Type
Fields
Give feedbackNo fields configured for Feature.
Package
@slack/web-api
Description
Given the deprecation of
rtm.startwith itsSelfPrefs, there is no way to fetch the user's muted channels/conversations anymore.node-slack-sdk/packages/web-api/src/types/response/RtmStartResponse.ts
Line 1737 in 909b5bd
When developing AI agents, knowing whether a conversation is muted by the user is an important signal. For example, it can be used to ignore channels or reduce their priority when asking an AI agent something like "what new messages are important to me", or when proactively reacting to messages, deriving tasks, etc. in user workflows.
Not knowing what conversations are muted results in a different user experience in the Slack app vs. when interacting with Slack using AI agents on behalf of the user.
There should be a way to fetch a user's muted conversation list and/or filter conversation lists by muted status + return an
isMutedflag.Alternatives Considered
rtm.startis deprecatedusers.prefs.getis not available to Slack apps, only Slack clients