I ran into the same challenge managing notifications. While GitLab for Slack App doesn’t offer the exact filtering you’re looking for, tools like https://leanhub.co can help. you can configure notifications for specific branches, and it send merge request updates, pipeline statuses, and approval events to your selected Slack channel for those branches.