message_quickly looks great! Thanks, I will check it out.
By just skimming through the README: do you think we could implement something like “views” for structured messages? What you do with build_element, build_button and so on looks like it could become an even sleeker DSL by putting it into a kind of message “view” file. What do you think?