-
Ge0rG
Can we have XEP-0157, but for bots?
-
jonas’
Ge0rG, what stops a bot from using '157?
-
Ge0rG
jonas’: on the bare JID?
-
jonas’
full JID
-
Ge0rG
That requires the bot to be online
-
jonas’
that’s true
-
jonas’
(same for servers publishing '157 though)
-
Ge0rG
Also you need to have presence with the bot, which might or might not work
-
jonas’
or you observe a message from the bot, that would come from the full jid
-
Ge0rG
Yes, but there also happen to be bots that send a flood of messages, disconnect, and come back later with a different random resource
-
jonas’
right
-
jonas’
so you actually want '157 on the account. how about a vcard? :)
-
jonas’
bonus: vcard is likely to pass through MUC
-
Zash
Wasn't there a field you could put 'software' in for vcard4
-
Ge0rG
I don't want the software, I want to know whom to write that their bot is blocked for a year now.
-
jonas’
could put something like: <email> <parameters><type><text>work</text></type></parameters> <text>psaintan@cisco.com</text> </email> in the vcard (stolen from '292)
-
Ge0rG
That psaintan is everywhere!
-
flow
Ge0rG, specify a way how an entity can publish/set xep157 information on their bare jid?
-
Zash
I think you can refer to your "boss" too
-
Ge0rG
flow: that sounds like it would be better in PEP, or even vCard
-
jonas’
how about vCard in PEP? :-O
-
Ge0rG
But no bot does it anyway.
-
Zash
It would actually ve interesting to have a bot account type
-
flow
we do have an disco indentity 'bot'
-
Ge0rG
Zash: a server could automatically set that when doing disco
-
Zash
Mmmm
-
Ge0rG
But what if you have multiple clients connected, and only one is a bot? Do we need a botness gradient?
-
jonas’
Ge0rG, the identity is part of the resource’ disco#info response
-
Ge0rG
jonas’: yes, I suggested to use that to automatically set the account bot flag
-
Zash
Saving devi disco#info in the account feels like something that's been mentioned before
-
Ge0rG
A device registry? I've noticed that during server shutdown, very much time is spent deleting the non existent firewall flags from all connected accounts. We really need to do something about disk IO