Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Personal ('pet name') room name for chats #725

Closed
dreamflasher opened this issue Feb 4, 2017 · 18 comments
Closed

Personal ('pet name') room name for chats #725

dreamflasher opened this issue Feb 4, 2017 · 18 comments
Labels
O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement

Comments

@dreamflasher
Copy link

dreamflasher commented Feb 4, 2017

Currently, if the channel with another person is not named, then their nickname is shown.
Problem:

  1. It's impossible with many people to remember everyones nickname.
  2. Also it's impossible to convince everyone to use their full real name (and also undesired).
  3. Naming the channel in a meaningful way has the problem that it's shown for the other person, too. So currently we use titles for chats where both names are in.

Second group of problems: A MUC rarely has a good name that is helpful to everyone. See @uhoreg comment. Eg. you have an "Organization" channel of some open source project, which is just very unhelpful if you are in multiple projects. So it would in general be helpful for all chats to have a custom/personal room name.

Possible solutions:

  • Make the channel name for People chats a personal/local/account setting (instead of a server? setting)
  • Have something like an address book where one can give names for people and display these names when the channel is unnamed
@uhoreg
Copy link
Member

uhoreg commented Feb 7, 2017

It would be helpful for users to be able to set a custom name for rooms in general, with the custom name only being shown to the user who set it. For example, it would be useful if someone is subscribed to both #debian on Freenode and #debian on OFTC to set custom names so that they're distinguishable.

@dreamflasher
Copy link
Author

Good point, I didn't think of it, yes actually channel names should personalizable in general.

@ara4n
Copy link
Member

ara4n commented Feb 9, 2017

This is basically https://github.com/matrix-org/matrix-doc/issues/690. Agreed it'd be nice to have - it's very annoying when someone renames a 1:1 to be called something unhelpful like "Matthew"

@ara4n ara4n changed the title Personal channel name for People chats Personal ('pet name') room name for People chats Feb 9, 2017
@ara4n ara4n added the P2 label Feb 9, 2017
@dreamflasher dreamflasher changed the title Personal ('pet name') room name for People chats Personal ('pet name') room name for chats Feb 10, 2017
@uhoreg
Copy link
Member

uhoreg commented Sep 2, 2017

Would also be good to be able to set a personal avatar for the room without affecting other users.

@turt2live
Copy link
Member

Pet avatars are tracked here ftr: https://github.com/vector-im/riot-web/issues/363

@MurzNN
Copy link

MurzNN commented Jan 10, 2019

For don't create new entities in storage, can we store 'pet name' for rooms in account_data like ignored_users stored now?
Something like:

{
    "content": {
        "room_names": {
            "!QtykxKocfZaZOUrTwp:matrix.org": {
                "name": "Matrix flame"
            }
        }
    },
    "type": "m.room_name_override"
}

@t3chguy
Copy link
Member

t3chguy commented Jan 10, 2019

Why not just store it in room account data then you don't need the room id inside the event.

@MurzNN
Copy link

MurzNN commented Jan 10, 2019

Why not just store it in room account data then you don't need the room id inside the event.

Does room account data have private storage for each user, that not visible to other room members?

@t3chguy
Copy link
Member

t3chguy commented Jan 10, 2019

Yup, that's why it's room account data.

@kiliankoe
Copy link

This would be fantastic to have. I'm one of those people who have trouble remembering usernames of my contacts. I also have groups with certain users that I would love to just label with something related to these users that doesn't make sense for them (e.g. "parents").

@eternalbit
Copy link

First of all, sorry for not adding real content to the discussion.
Moderators, feel free to delete my comment.

My point: I don't understand why this issue has p2 assigned. I've literally seen roughly 10 more or less duplicate issues with this same request from users, who also want this feature - going back to 2017.

And then there are issues with p1 assigned where I really don't get how it's supposed to be more important than this one here ... example: Why doesn't 'da' autocomplete Dave in #riot-dev?

Sure, priorities are somehow a matter of personal perspective ... but for me, the same issue popping up again and again like this one clearly indicates it's quite important.

And I bet that this is one of the missing features that keep potential users (like me) from using riot/vector.im. I don't want to have to remember silly pseudonyms - which is what many private users chose when making an account. Sure, users from french administration probably use their actual names anyway. But if riot/vector.im becomes more widespreach they won't be a big percentage of all users anymore.

@dukelec

This comment has been minimized.

@MurzNN
Copy link

MurzNN commented Jan 17, 2021

Seems this is planned to implement in element-hq/roadmap#10 roadmap item?

@MurzNN
Copy link

MurzNN commented Feb 19, 2021

I have created the matrix-org/matrix-spec-proposals#3015 for this feature, hope this will be implemented in some clients.

@vmario89
Copy link

found that issue because i was looking for the same missing feature. happy to see if we could rename persons locally wihtout overriding global room names, to have a better overview of a whole community and a lot of group members and friends.

@SZemanek
Copy link

It would be super cool if this could integrate with contacts on the android version of element.

@ArtexJay
Copy link

ArtexJay commented Mar 7, 2022

Hopefully allowing us to give nicknames or pet names to friends on the app to better distinguish them from other friends will arrive soon.

@kittykat
Copy link
Contributor

Moving this issue to discussions in Element meta as we need to make a cross platform decision on how to proceed 👍

@element-hq element-hq locked and limited conversation to collaborators Oct 10, 2022
@kittykat kittykat converted this issue into discussion #726 Oct 10, 2022
@kittykat kittykat transferred this issue from element-hq/element-web Oct 10, 2022

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement
Projects
None yet
Development

No branches or pull requests