It’s a bit difficult to help you if don’t see anything - please read this How to get help on the Dynamo forums
What @cgartland wrote seems sensible to me - having a dictionary ‘channel’ your different options. If you need help on how to do this lets see where you got so far.