Besides a few problems with types (I guess setText() doesn't convert to string unless you input at least some (literal) string first?) everything went like a breeze.
@Doorknob How can I use your SE-Chatty wrapper for Meta.SE? If I use it on a SE room it works fine, but if I try it on MSE it gives 404 (and sometimes 409) errors.
@Doorknob From my real account, it works fine. Probably there is something in the system that is not yet synchronized so it thinks that my bot doesn't have enough rep and can't talk.