Remote control
A remote control functionality is useful sometimes, I think of
gajim-remote, for example, which gives you access to a wide range of
actions (sending message, setting status, etc…).
A fifo like in weechat could be fine, too (it may be a bit harder to
handle, though).
To upload designs, you'll need to enable LFS and have admin enable hashed storage. More information