cannot change message without changing status with gajim-remote
It's not possible to change the status message without also changing the online status with gajim-remote. It would be nice if either a) there was a way to discover the current status via gajim-remote or b) be able to change the message without changing the status with gajim-remote.
Option a is probably more generally useful, but would leave scripts that want to just change the status message open race conditions. Both options together would be ideal for writing gajim-remote scripts. See GajimAndMpd for an example of what I'm doing with gajim-remote. The problem is that this script has to set the status to online everytime the song changes and there is no way to detect that this is not wanted/possible.