Skip to content
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

Postpone creation of new DM room with user to first message send event by author #16031

Closed
MurzNN opened this issue Dec 25, 2020 · 1 comment
Closed

Comments

@MurzNN
Copy link
Contributor

MurzNN commented Dec 25, 2020

Is your suggestion related to a problem? Please describe.

  1. Very often people do a missclicks on "Direct message" link in user profile panel, that immediately creates the new DM room with that user, user got the invite, accept it, and wait for the real message, or ask "What do you want to ask?" in this room. But the initiator simply do the missclick (or try to understand what this link is doing) and can't cancel the process already.

  2. Other problematic situation is when user really plan to send the new private message to other user, but not yet compose the full text. For start composing (which can took a long time) the direct message text to targeted user, author needs to create a DM room preliminarily (for got access to private message composer interface), and the recipient will immediately receive invite to this room with no messages, and will be confused "what he want to tell me?", starts asking questions "what do you want to ask?", "hey, did you hear me?", etc.

Describe the solution you'd like
Good solution for both described problems can be postponing creation of DM room to first message send event. This is how most of other messengers works now (Telegram, WhatsApp, Viber, etc): before first DM message was send, the recipient didn't receive any invites or notifications that "someone maybe want to ask you something in DM, start preparing for this!".

Will be good to have same behavior on Element's too, for not spam of users with invites to empty DM rooms without messages, that confusing people.

If users will want to simply "find each other" using DM, they simply can post "hi, here am I" in first message.

And implementing #4686 together with this feature will make the whole room invites more understandable!

@t3chguy
Copy link
Member

t3chguy commented Dec 29, 2020

Duplicate of #14736

@t3chguy t3chguy marked this as a duplicate of #14736 Dec 29, 2020
@t3chguy t3chguy closed this as completed Dec 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants