Also, if you’d like, I’d appreciate help making the API better!
Nice library! One of my students just finished writing a TBA lib in Kotlin, interesting to compare the differences.
Have you tried generating a client library using the TBA swagger file? In theory you should just be able to throw that file into http://editor.swagger.io and generate a client library in a LOT of different languages.
I have also implemented a TBA v3 library and the corresponding tool to call the library. You can access it here https://github.com/trc492/TBAShell