I'm not sure customizing the theme will cut it. Because it's usually a background process queue that handles adding messages to an outbox and making them available for subscription by other users and instances.
So I think support needs to be integrated into the software.