In that case I am out of ideas. For static messages, there is a reflection API that you can use. This might work for dynamic messages as well, but the latest rumors I head about it was that its incomplete.

This is the reflection API in case you want to take a look:

1 Like