[Adium-devl] Some AIAccount improvements
Andreas Monitzer
soc at monitzer.com
Mon Jan 22 14:05:06 UTC 2007
On Jan 22, 2007, at 11:35, Colin Barrett wrote:
> If either of these are already implemented, feel free to smack me ;)
> Just wanted to get some review on these before going ahead on this.
>
> - It would be nice to know if sending an autoreply is supported
> natively by the service, mostly so the autoreply plugin can append
> (Autoreply) or some other flag on MSN or other protocols that don't
> natively support autoreplies.
XMPP does not support autoreplies, since that's handled by regular
presence information. Autoreply is just a workaround for services
that don't support extended presence information.
> - It would also be nice to know if a protocol generally handles
> actions (/me) at the protocol level. We'll need this when/if we do
> IRC, and on GTalk it would be nice to implement this, since the
> official client handles /me's. There may or may not be a XEP for this,
> but we'll still need to have a way to expose this property to the /me
> plugin.
XMPP MUC does mention /me in its XEP (http://www.xmpp.org/extensions/
xep-0045.html):
Note: Many Jabber clients also implement a '/me ' command, where the
command is followed by a verb or verb phrase (e.g., '/me laughs').
This command does not result in any MUC or IRC protocol action and is
therefore not shown in the foregoing table. Instead, the message is
sent as-is (e.g., <body>/me laughs</body>) and the receiving client
performs string-matching on the character data of the <body/> element
to determine if the message begins with the string '/me '; if it does
the receiving client will show the message in a special format,
usually italicized text sometimes prepended by the "*" character:
* stpeter laughs
andy
More information about the devel
mailing list