Skip to content

[Start DM] Look for an actual account in case of email address #23353

@giomfo

Description

@giomfo

Your use case

When I open the contact picker to start a new DM, and type an email address, Element-Web doesn't check whether an actual account is discoverable for this email, whereas I configured an identity server in my profile.
image

Element-Android triggers a lookup request to replace this email address with a potential actual account

There is multiple advantages to discover user on email here:

  • the end user has the confirmation their contact has a matrix account
  • we worked on a new flow to create DM only on the first message Only create DM room when first message is sent #14736, select a matrix id is more powerful than an email in this case
  • prevent the application from creating a new DM whereas one is already created for this user

Have you considered any alternatives?

No response

Additional context

The same enhancement is requested for Element-iOS: element-hq/element-ios#6497

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-DMsA-Identity-ServerO-OccasionalAffects or can be seen by some users regularly or most users rarelyS-MajorSeverely degrades major functionality or product features, with no satisfactory workaroundT-EnhancementX-Regression

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions