purple-googlechat icon indicating copy to clipboard operation
purple-googlechat copied to clipboard

Group conversations show up with nonsense names

Open BoFiS opened this issue 3 years ago • 6 comments

Unless a conversation has been given a topic/name, it shows up as a jumble of letters; before they'd show up as a list of participants, which was more useful anyway.

BoFiS avatar Jul 08 '21 00:07 BoFiS

Thanks for opening the issue here. I saw you post it in the purple-hangouts thread, but makes more sense here :)

So the reason this happens in googlechat but not in hangouts is that googlechat tells us if a group chat has a name, and tells us the id's of its participants, but it doesn't tell us the name of the participants; unlike hangouts.

We should be trying to alias the group chat based on whether we have all the names of the participants already on our buddy list, and if not, we can do a request to ask for the missing buddy names, then alias the group chat later

EionRobb avatar Jul 08 '21 02:07 EionRobb

Is this something you're looking for help with? It's been a bit since I've done any libpurple stuff but I'd like to contribute.

draggor avatar Jul 12 '21 14:07 draggor

@draggor yes please! :)

EionRobb avatar Jul 12 '21 20:07 EionRobb

@draggor I'd love to help test this as I currently have 2.5 screens worth of old junk chats to go through.

zyphlar avatar Jul 14 '21 00:07 zyphlar

To add an interesting data point: After having my first "space" invite and joining to a new space, it had a random string name initially, and at some point made a new chan (bitlbee) with the correct name (sans spaces).

demure avatar Feb 01 '22 23:02 demure

Is there anyway to remove these, when using the existing remove function they simply return on next pidgin restart.

brendan-pike avatar Oct 28 '22 01:10 brendan-pike