This happened to me again, I received a contact request and didn’t see it until several hours later.
I only use DC for chats and not for all emails and the fact that contact requests are not notified is creating a lot of problems for me.
I think DC is a very good application and for some time now I have decided to use it as a replacement for whatsapp with friends and family. For this reason I have publicized it a lot and I must say that it works well… once you realize you have a contact request and can accept it!!!
Why do I think it is critical that contact requests are notified?
-
If I tell a friend to try DC and then they try to contact me and I respond after half a day or even a whole day, the first thought they will have after a while is that the app doesn’t work.
-
If the problem is about spam when using DC with “normal” email the current behavior seems to me to create more problems than it solves:
Suppose I get 10 spam emails a day. If I am notified during the day as they arrive I can just open DC and block the contact immediately without wasting time, but if I am not notified and for one day I do not receive or write messages and then I do not use the app the next day I have to check 20+ contact requests and decide whether to block them or not, with the result that the spam problem is not solved but I may have missed important contact requests.
I understand that spam is a problem and that it can be annoying to receive many spam notifications but in this case the problem is upstream and if you receive so much spam maybe it would be a good idea to change email address and provider.
It’s not logical, in my opinion, to think that you have to open the app to see if there are any contact requests, and apparently it’s not logical for all the other existing email clients and messaging apps either.
I was hoping to see notifications for contact requests implemented with the latest update, now I’m hoping to see them implemented in the next one because I personally think that’s currently the biggest usability issue with the app.
If necessary I can open an issue on github, but in the meantime I hope to get some feedback here since the discussion had already started and I hope to have contributed constructively with this post, trying to make it clear what are the reasons for the request.