spreed icon indicating copy to clipboard operation
spreed copied to clipboard

When starting new conversation, show some info of other person

Open jancborchardt opened this issue 4 years ago • 1 comments

Is your feature request related to a problem? Please describe. When starting a conversation with someone you never chatted with before, we could show some more nice info and relevant actions.

  • This also could hook in nicely with the new profile feature, linking to it for more info from there too.
  • Avatar can also have the status indicator icon in the bottom right
  • Ideally we also show the title of the person here for context

Describe the solution you'd like Discord is very engaging like this: new conversation

And even for the conversation going forward, everything except the "Wave to person" will stay. discord new message

jancborchardt avatar Sep 27 '21 07:09 jancborchardt

Basically the idea is to overwrite the default template of the conversation_created system message with a custom template showing this. We can see how much sense it makes in the mobile apps and which information we should append to the message and which is fetched async later on.

nickvergessen avatar Sep 27 '21 13:09 nickvergessen

@jancborchardt

When starting a conversation with someone you never chatted with before

I'm guessing this focuses on someone who has an account on the cloud? Or do you mean a guest also?

(I'm asking to understand better, as I might try to pick up this as a design contribution.)

ei8fdb avatar Oct 13 '22 13:10 ei8fdb

I think it's limited to normal users, as you can't do 1-1 chats with people that don't have an account. Or would you want to show owner's information to guests visiting?

nickvergessen avatar Oct 13 '22 14:10 nickvergessen

I'm guessing this focuses on someone who has an account on the cloud? Or do you mean a guest also?

Would focus on people who have accounts since yea, guests don't have any info.

Guests added via the guests app do have info though and can also be in other conversations, so we can show that info like Discord does.

jancborchardt avatar Oct 13 '22 17:10 jancborchardt

People added via the guests app are "Logged-in users" not guests, so yeah they are to be seen normal. Basically for any 1-1 conversation that exists we would want to show info, but not for group/public chats with only 1 logged-in participant

nickvergessen avatar Oct 13 '22 18:10 nickvergessen