for point 2 I can work with zxsuite chat, except for two small problems: UTF-8 doesn't seem to be supported, when e.g. specifying a user1nick with accents it replaces those characters with a diamond with a questionmark in them. If I specify e.g. HTML style "á" notation, it looks OK in Firefox but prints it verbatim in Pidgin. I guess this can be worked around by simply not specifying nicks and relying on whatever is in Zimbra/LDAP (getBuddyList will still show questionmarks, but at least the browsers/clients show the correct characters).
Secondly, since we have hundreds of users in various departments it would be nice to be able to specify groups from the CLI as well. E.g.:
or if doAddBuddies can be expanded to handle multiple relationships:
zxsuite chat doMakeBuddies email@example.com "Management team"
zxsuite chat doAddbuddies firstname.lastname@example.org email@example.com user1group "Sales Department" user2group "Sales Department"
regarding point 3 it's not so much cryptic error messages as debug info structure, e.g. why do I see 5 times the same message for video chat build up for one set of browsers and only once for others, or why does video chat not work most of the time, unless you make the browser ask for permissions to your camera on the receiving side (every time) and wait 10-15 seconds between accepting the video chat and allowing browser access to the camera. Please see the video chat topic for details: https://forums.zextras.com/zxchat/15....html#post7282
zxsuite chat doAddBuddies firstname.lastname@example.org email@example.com firstname.lastname@example.org email@example.com group "Sales department"