This post led me to what I was looking for. MacroDroid seems to be what I need for this, and it has a lot of ways to go about it (monitoring SMS received, clearing notifications, or clearing notifications with specific text, etc.). I've already started looking into using it for things other than what I originally got it for too!
As suggested, the macro that worked for me in MacDroid was very simple:
- Triggers
- Notifications Received
- Contains: [contact name] (Messages)
- Notifications Received
- Actions
- Clear Notifications
- Any Content (Messages)
- Clear Notifications
- Constraints
- Time of Day: Start time[start time] - End time[end time]
Where where the crossed-out pieces are the contact name(s).
It effectively silences notifications from those specific contacts during the provided window, I'll only see their messages if I go to the main messages inbox, even if it's in group chats!
