Hey guys, in moving to the ReFramework format for running a bot process, I found that there are things that I’m wanting to use it specifically for the way it operates (logging, error handling and being able to reset the bot, simplified process arrangement).
But also noticed how some of the structure like the initialization seems unnecessarily overcomplicated, for example I typically don’t use a config file I just hold values I need for variables within the bot, which removes the need for an external json document and getting all those values exported in while accomplishes the same end result. There are also what seem like too many files incorporated in the bot process (why have separate ‘get transaction’ file when you can just put that sequence into the bot) etc.
Is there specific benefits to how it default setup? I feel like I’m finding a way to use the same structure and get benefits of the state machine without any unnecessary complexity.