[Adium-devl] Some AIAccount improvements
Colin Barrett
timber at lava.net
Mon Jan 22 15:15:25 UTC 2007
On Jan 22, 2007, at 6:05 AM, Andreas Monitzer wrote:
> 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
I think Jabber in general should be flagged as supporting /me. Many
Jabber clients, including Gtalk do this. Especially should be done for
gtalk, as our translation of *laughs* makes it bold text. Lovely.
More information about the devel
mailing list