[jdev] [Slightly OT] gTalk Conversation Logging

David Ammouial da-jdev at weeno.net
Sat Nov 10 06:21:41 CST 2007


Hi,

El Saturday 10 November 2007 08:17:46 Rick Measham va escriure:
> Does anyone have a clue why gTalk isn't 
> logging the bot's side of the conversation?

From the server's point of view, I don't see any way to tell whether a 
resource is operated by a bot or a real person. The only difference I can 
imagine between a bot's and a person's behaviour resides in the delays all 
along the session, e.g. the short delay before answering a message. For 
example:

[12:34:12] user: list
[12:34:12] bot:  foo, bar, zap
[12:34:19] user: remove foo
[12:34:20] bot:  foo removed.

That might cause (on purpose or not) failures in the logging system to keep 
track of quickly-answered messages.

You can also inspect carefully and compare the exact XML that's sent by the 
bot and by other real clients, particularly the [1]client information 
(software and OS) and the [2]capabilities, in order to figure out how GTalk 
detects the nature (bot or human-operated software) of a client.

[1] Software Version: http://www.xmpp.org/extensions/xep-0092.html
[2] Entity Capabilities: http://www.xmpp.org/extensions/xep-0115.html

Regards.
-- 
David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.jabber.org/pipermail/jdev/attachments/20071110/78f0e0fc/attachment-0002.pgp>


More information about the JDev mailing list