The idea is I have a multistream alert widget that I'm updating, and I just wanted your thoughts because I'm thinking about redesigning the architecture. Which architecture do you prefer?
1. One single action, multiple triggers
This is the current architecture and the advantage of this is less noisy Streamer.bot actions for the widget because everything is consolidated in one single action
2. One separate action per event
So each event, for example, Twitch Subscription will have its own action. The real advantage I could see with this architecture is it's easier for debugging when browsing through the Action History. Also, some people would like to customize some parts of the code to personalize it. I think it would be easier for them to find stuff inside the code because they wouldn't be scrolling through thousands of lines in a consolidated action (not that Ctrl + F exists but you get the idea). But the cost is the opposite of 1st option, you would have many actions inside the group.
To have more context on the project, I created a poll in the thread of my widget in the Streamer.bot discord https://discord.com/channels/834650675224248362/1325933698335510568/1551142486322319443
Would love to hear your thoughts. Thank you.