Forum Discussion
Bot not receiving message events in shared channels (RSC)
Hi folks,
Running into an issue with a bot in Microsoft Teams shared channels.
I've configured RSC permissions to listen for new messages. This works as expected in standard channels - I receive events for every new message.
However, in shared channels, the behavior is different:
- I only receive events when the bot is explicitly tagged
- Regular messages in the channel don’t trigger any events
Permissions currently granted:
- Channel.ReadBasic.All (Application)
- ChannelMember.Read.All (Application)
- ChannelMessage.Read.All (Application)
Has anyone faced this with shared channels? Is this expected behavior or am I missing something in setup?
Thanks!
1 Reply
- anandjo
Microsoft
Deepak, to make the app work in shared channels, you need to do the following:
1. Update the manifest to declare support for shared channels. Instructions can be found here:https://learn.microsoft.com/en-us/microsoftteams/platform/build-apps-for-shared-private-channels?tabs=tabs%2Cexternal-users%2Csharedchannel#apps-with-no-dependence-on-specified-parameters:~:text=Add%20supportsChannelFeatures%3A%20tier1%20to%20your%20app%20manifest
2. Enable the app in the shared channel once the app has been installed in the parent team.