converse.js icon indicating copy to clipboard operation
converse.js copied to clipboard

Visually identify bots

Open mwild1 opened this issue 7 years ago • 1 comments

As described in XEP-0030 ( https://xmpp.org/extensions/xep-0030.html#info ) it is possible to query information about JIDs, such as contacts or room occupants.

The returned information may contain one or more "identities", which are defined in the registry here: https://xmpp.org/registrar/disco-categories.html#client

For entities with <identity category='client' type='bot'/> it would be good to visually indicate to the user that this JID is a bot.

Note: querying disco#info should always be coupled with capabilities caching as described in https://xmpp.org/extensions/xep-0115.html to reduce bandwidth and latency.

mwild1 avatar Jul 02 '18 11:07 mwild1

Ref https://github.com/conversejs/converse.js/issues/194

Echolon avatar Apr 02 '21 22:04 Echolon