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
/msg should open a new window with the user it is messaging #590
Comments
So, #214 brought this up, and it was agreed that "/msg" should not open a query window. However, it was noticed that the message just sort of ... disappears. We don't see it anywhere. It's also important to note that if someone replies to that (or just "/msg"s us), we will get a query window. So...this is the only case where messages don't go into a query window. I think it would probably be worth just opening up the window anyway. Thoughts, others.? |
Agree with @YaManicKill - a window should open when you message someone, and that's what IRCCloud and other clients do. |
Agreed. It should open a new window. |
@xPaw mentioned that this gets tricky for channels. So when messaging someone, we agree that it should open a window. But should this behavior happen regardless of type (person or channel), or for people only? |
Regardless of type imo |
@MaxLeiter opening a window without joining a channel will be quite an odd experience. |
@xPaw, I agree. Is it a reasonable thing to do than auto-joining a channel when messaging it and opening the window? If not then I think this should apply when messaging individual people only. Open to suggestions. |
It is unreasonable to join the channel when you just send a message. |
Why is that, @xPaw? I don't disagree at all, but right now it's just a feeling on my end and that's not enough to be objective :) So it looks like we are heading towards opening windows when messaging people only. |
To answer your question about other clients' behavior, @astorije, I just did So I guess the answer is probably that other "modern" clients send the message and forget about it. 😁 |
Thanks for the feedback, @dgw. This comforts me for the following solution, at least for now:
I suggest we keep this thread for when messaging a user, and deal with channels in a different issue later if necessary. Does this make sense? 👍 or 👎 with this solution for messaging users? |
Sounds fine to me 👍 On Wed, 7 Sep 2016, 07:08 Jérémie Astori, notifications@github.com wrote:
|
On most clients I've seen (hexchat, weechat, iris, kiwiirc) |
@glolol The Lounge could maintain a list of services nicks that wouldn't open a window…but really, users shouldn't be using |
This should absolutely be a thing. Either display it wherever you sent it from or open a new tab, but it definitely should be displayed (and logged!) alongside the answer. |
I want to express that I am strongly against having There's no question though that what you send as |
Well, the logging is simple, obviously, we'll just log it as normal. But here's a question, if you don't want it to open a query window, what should it do? Where should it show the message?
Oh goodness, no. This is such a niche option. |
In your active window, like /notice does. It is then debatable if that should always be the case, or only if there is not already an open query window for the target. |
Posting a message in the active window (channel, for example) when it's not actually sent that channel is the most disturbing thing a user can expect. In particular when sending something sensitive, the last thing we should do is having it displayed amidst messages of a public place. It seems very reasonable to me that both |
I understand, but this is not an argument we have lived by, fortunately. 10 years ago, we were doing very different things UX-wise, things we would never do anymore. I stand by my position though, sending a message to a given recipient, and seeing that message displayed in another window, like a channel, is just a no-go and an unnecessary panic.
If I read this picture by the letter, then
Unless we define hardcoded chatbot names for things like ChanServ, there is no way to make the distinction between a message-to-bot command and a message using the syntax you gave, from our perspective. Using |
The way Textual handles this is quite nice imo:
More info on this: https://help.codeux.com/textual/Command-Reference.kb#cr=smsg |
This issue was mildly derailed so I'm gonna close it. Current behaviour: Doing |
Turns out that was ZNC behaviour, lounge just eats the message. |
So, keep the current behavior but add messages sent with |
I'm more in favor of the "don't open a window when /msg", but yes, this would be very good. (Consistent with what weechat is doing for instance). Also, maybe opening a window without focusing it could be a good middle-ground. |
I've been uprooted from my normal setup (TL behind ZNC, with ZNC handling logging) and am using just TL 4.3.0 temporarily. I was shocked to note that TL still "just eats the message" if I initiate a Do whatever y'all want re: Maybe I should open a separate issue specifically about the hole in logging? |
This would save people a lot of trouble as mean default to /msg instead of /query and this way they could see what they sent a user after sending it.
The text was updated successfully, but these errors were encountered: