telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
26.14k stars 5.18k forks source link

Easily differentiate between chat contexts or users (close friends vs professional for example) #2642

Open urbanhusky opened 7 years ago

urbanhusky commented 7 years ago

I think this could partially be one of the actual feature requests behind the "background per contact" requests.

As a user, I'd like to quickly be able to differentiate between the group of user or single users, so that I don't end up mixing professional contacts, close friends, family, partner, acquaintances etc. Example of such issues range from sending whatcha doing tonight? <3 to a professional or business contact, or more trivial things such as sending links to the family album to your board gaming group (further examples can be extrapolated with a little bit of creativity - especially if you assume that your intended target was your partner).

Currently, all I see is the chat history, which looks the same for every chat (with only easily overlooked details such as profile pictures) and the selected chat on the left hand side. My focus is on the chat itself and the shape of the chat - and even more on where I can type messages, send photos or possibly very inconvenient stickers.

One such way to help prevent accidentally sending messages, images etc. to the wrong contact could be to provide options to set background images or colours, or chat box styles per user (or even for multiple users at the same time). Or tabs...

The underlying issue here is also that Telegram is tied to one account - which ends up being used for everything.

Innomen commented 7 years ago

Agreed completely. This problem essentially constitutes a security risk.

stek29 commented 7 years ago

Would it really help? I mean, If you can't understand that it's wrong chat by title, profile picture and message history, would different backgrounds or bubbles make any difference?

Innomen commented 7 years ago

@stek29 Putting aside the gross and unwarranted insult...

To answer your question simply. Yes it would make a substantial difference. And the attempted shaming of people who disagree is a lousy (or nonexistent) counter argument.

urbanhusky commented 7 years ago

Imagine having a large enough display - say 22", 26" or even more. I run Telegram in a very big window so the list of chats on the left is ~20cm from where I'm looking at, and the title bar is ~24cm from where I'm typing. This blurs out any information that might be present there because it's only peripheral vision - and the shape, text etc. are things which most people could not even be aware of I'd wager.

Similar to how I don't see the title bar or tabs in a browser window - the only way to get my attention there would be to animate or change things, which is why applications often request focus, blink or use badges to grab your attention - and why ads are most often animated or otherwise don't fit the context.

The message history is mostly just an arrangement of chat bubbles. Most chats involve both parties, so the shape of the chat is usually not calling attention to the history or context (unless any of you really spam the heck out of specific stickers). Let's be honest - I'm not going to read the past history when I'm actively juggling multiple conversations.

stek29 commented 7 years ago

@Innomen I didn't mean to offend anyone. I may be rude, but that's me, sorry. Also, I'm also having this issue -- I may send something to completely wrong person. But what I highly doubt that custom backgrounds would help.

IMO It would be better to have some groups, and assign them some icons. And that icon may be displayed next to message input box.

But I never used TDesktop on big displays, and after @urbanhusky's comment I may understand why backgrounds would be useful too.

urbanhusky commented 7 years ago

Groups would be a nice thing to have, if switching between them is not too difficult or too much effort. Backgrounds per chat (or group) would both be a nice customisation feature and might help mitigate the issue of mixed up conversations in a very apparent way.

I'm by no means settled on an exact way how this could be solved and I'm glad that the problem is now better understood :)

Innomen commented 7 years ago

@stek29

All's well so long as you see our point now. (Even if you disagree with it.)

dmrsol commented 7 years ago

Good idea! I would not be limited to a simple opportunity to change the background. it is best to allow the dialogue to assign any group. The group could be applied notification settings on all chats, for example.

urbanhusky commented 7 years ago

Group is a bit of an ambivalent term in this discussion. Telegram has groups (as in group chat). The idea of being able to categorise users and groups (chats) do differentiate between them should not really be called a group.

stek29 commented 7 years ago

@urbanhusky in this discussion group stands for some aggregation of chats.

AndydeCleyre commented 7 years ago

I think @urbanhusky is suggesting we transition to a less ambiguous term such as "class" or "flavor" or "context" (I expect someone will come up with something better than those).

stek29 commented 7 years ago

@AndydeCleyre yup, I just wanted to clarify for people who may misunderstand what was meant by group in this discussion. Context is the best, but doesn't show the point really.

urbanhusky commented 7 years ago

I want to avoid the term group because it is already heavily used in telegram (just search for telegram group) and might lend itself to hasty and wrong interpretations.

These two concepts are at the core of this feature request:

Please don't treat the words I've used here as gospel :)

Innomen commented 7 years ago

This really is the essence of the different backgrounds request I made. If I could merge the two requests I would. This one is much more clear and deserves at minimum whatever support mine received.

Instant and obvious differentiation is the goal, as stated in the first line of this thread.

miztizm commented 6 years ago

+1

navossoc commented 6 years ago

Backgrounds per chat (or group) would both be a nice customisation feature and might help mitigate the issue of mixed up conversations in a very apparent way.

I did it today, shame on me.

The same person sent me a message before on private message, then in a group. I mixed up the chats and didn't notice...

+1 for this request. We need at least a custom background for group chats.

damir98 commented 6 years ago

+1 for this request. And completly agree for custom background per chat as a solve direction.

patoshii commented 6 years ago

same here. accidentally posted in a group chat.

custom backgrounds for each group and contact!!!!!!

javiereduardo commented 5 years ago

since 2015 is a request... but nothing happens in telegram :(

patoshii commented 5 years ago

Has the telegram dev's actually put this on their radar to implement?

miztizm commented 5 years ago

maybe or maybe not, its the same story with 5 limit pins ...

kenorb commented 5 years ago

Related: #1107, #1505, #2702, #4179, #4873, #5560

miztizm commented 5 years ago

I have a temps solution that i use. Have a second number and use TELEGRAM for Contacts and TELEGRAM X for Groups and Bots.

urbanhusky commented 5 years ago

I have a temps solution that i use. Have a second number and use TELEGRAM for Contacts and TELEGRAM X for Groups and Bots.

Aside from your solution being don't use Telegram, it doesn't solve the boss vs girlfriend issue :)

AndydeCleyre commented 5 years ago

Additionally, this is a reported issue for the desktop client, and AFAIK there's no Telegram X desktop client. As an aside, I would like to know if X will be open sourced, or even has a public issue tracker.

D0ctorWh0 commented 5 years ago

We definitely need that feature

kenorb commented 5 years ago

Vote for it at https://t.me/tgbeta/3500

RememberTheAir commented 5 years ago

A bit disappointed that this repo's admins linked the official Telegram poll on a third-party channel instead of mentioning the original source, which is this message in @telegram. Not that it changes anything, but still

john-preston commented 5 years ago

@RememberTheAir What admins?

RememberTheAir commented 5 years ago

@john-preston mmm sorry, "admins" is not the correct word. I was talking about this comment in a similar issue where the poll has already been mentioned by Auchri. Just ignore my comment, doesn't really contribute to the discussion

doodoo787 commented 5 years ago

THIS!!!

I've been searching all over the internet for a solution to this problem. I just want to easily differentiate between groups -- which get's hard especially if you have certain people that take part in several of your groups.

PROBLEM: e.g. if your spouse is in your private two-person-chat, in your kids socker group, in your happy-go-lucky-lets-go-party-friends-group AND your official-work-group it get's pretty ugly pretty quick.

Cause if she sends some ambigious text and your head decides it belongs to the wrong conversation ... well I guess you can imagine all the ways that could go wrong.

PROBLEM2: This is even more of an issue in the iOS app!! Because the group icon is way at the top and I don't even have the left column indicating which chat I'm using (which doesn't really help on the big screen of the mac, but I don't even have that).

NOT A SOLUTION: Oh and icons next to the text-input-window alone won't do the trick. Since I am not in controll of those pictures. I already have problems distinguishing tinsy tiny profile pics let alone group pictures that look mostly the same anyways.

SOLUTION Custom chat-backgrounds (which I myself can choose!) seems to be the easiest solution to this MAJOR security problem!!!

However, I will gladly take ANY kind of solution to this!!!

doodoo787 commented 5 years ago

Oh my gosh this has been pending for THREE YEARS??

Ansem93 commented 5 years ago

There is any hope to see this thing implemented? I have too many groups, bots and channels. I really need tabs :(

kenorb commented 5 years ago

Using a desktop version, 5.7 (181196), a native macOS version, clicking on the search box, it separates people and recent messages quite nicely. But it's not possible in v1.8.

I think this feature should be added into v1.8.

RememberTheAir commented 5 years ago

"5.7" is the native MacOS app, not telegram desktop. Just for context

Ansem93 commented 5 years ago

I think that the solution of "Telegreat" (or "plus messenger" for android) is the best. Simple tabs that divide users, groups, channels and bots.

joesixpack commented 4 years ago

You mean like this? Use Bettergram. TG obviously doesn't see it as a priority after four years.

image

kenorb commented 4 years ago

Chat folders has been implemented now. See: https://telegram.org/blog/folders

Telegram was updated to version 6.0 (196005)

Chat Folders and More

• Organize chats into Chat Folders if you have too many chats.

• Create custom folders with flexible settings, or use default recommendations.

• Pin an unlimited number of chats in each folder.

• Archive chats to hide them from "All chats". Muted chats will always stay in the Archive.

goyalyashpal commented 4 years ago

Chat folders has been implemented now

So, the thing, as this issue stated, left is customisation of chat bg per folder right?

kenorb commented 4 years ago

Chat folders has been implemented now

So, the thing, as this issue stated, left is customisation of chat bg per folder right?

Yep, something like:

image

stale[bot] commented 3 years ago

Hey there!

This issue will be automatically closed in 7 days if there would be no activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

urbanhusky commented 3 years ago

Hey there!

This issue will be automatically closed in 7 days if there would be no activity. We therefore assume that the user has lost interest or resolved the problem on their own.

Don't worry though; if this is an error, let us know with a comment and we'll be happy to reopen the issue.

Thanks!

This is still, very much, relevant.

doodoo787 commented 3 years ago

The new grouping feature is nice. However, it doesn't solve the problem at heart:

I open my messages, I am not aware which chat I'm in (my brain just doesn't keep very good track of whom I texted with last).

The only thing that would allow me to quickly know if I'm texting with my boss or my fiancé would be if there was a different background for each of them. (Make it optional, not everybody has a scatterbrain like me).

And yes, I can look at the icon. But if I think I know who I'm texting with, I won't do it and end up asking my boss for the color of his panties (never happened -- honestly). However, I would realize a pink background against a black one immediately (and before sending anything embarrassing).

Please don't close this topic and give us customizable backgrounds per chat. Thank you very much.

Xtremis77 commented 3 years ago

Perhaps with the new users influx, there might be some investment in this feature.

dienluong commented 3 years ago

Four years and this still can't be done, while countless more involving features have been added. Very puzzling.

In it's more rudimentary form, this feature could be client-side only -- so no need for syncing with the back-end, nor permission complications -- but it would still be very useful.

Aokromes commented 1 year ago

4.8 ships