Like Ozzy said above, you might be able to use thread subscriptions. If each user sets their default to subscribe to threads they create or reply to, and you also use this mod:
https://vborg.vbsupport.ru/showthread.php?t=250461, then I think you might get what you described. This also gives users the ability to unsubscribe from threads that they don't want notifications for any more.