Home Upgrade Search Memberlist Extras Hacker Tools Award Goals Help Wiki Contact

Merge same-user flip msgs in convo.php

I do not think it's useful for conversation or the socket health to have every single flip trigger a new msg in convo.php

Flip hide is great, but it can be tough because then people silently kill conversations with excessive flips and users who hide the flips don't realize.
It can also be annoying when users discuss flips, making it feel like you need /flip show just to know what they're talking about.

I think that flip messages should somehow be merged into 1 msg with an edit event, or at least to visually merge the notifications in HTML/CSS to avoid the websocket dev required.

this would lower the number of notification pings, which is a reason many people mute the site. If less people mute, then more people will be notified of real convos which will boost engagement too.

I think this is obviously a nice-to-have suggestion but it's one I feel like many people have thought about in convo.php.
Seeing every single flip individually is not a helpful feature imho. I don't think having 10 separate flip messages is much different than seeing 1 rolling total for a single user.

My suggestion is that if a user flips more than once in a row, each new flip just edits the previous flip message visually.
If another user flips then it could reset this

The reason I am suggesting this is because if you do it this way then you can create HTML opens & closes for /flip events per-UID and dynamically wrap the messages together without having to redevelop the core socket. It's a workaround but it has the same benefits imho.
If I get tired of seeing the flip messages I use

Code
/flip hide

That does the job for me, I don't know if it still sends messages across the socket, also, for the size of the message is it worth the time? Would it even really matter?

Though, I do somewhat like this idea, if you had the main tile, you'd expand update with subsequent flips of the user, then you can track their betting progress from one panel, then expand it to show all?
[Image: 3.gif]
(Dec 4, 2025 04:25 PM)Hackers Wrote:  My suggestion is that if a user flips more than once in a row, each new flip just edits the previous flip message visually.
If another user flips then it could reset this

Yeah, that would be cool. LMK if you'd like to make the edits for us. Should be doable client side.

https://hackforums.net/jscripts/convo_1c.js
Omniscient User flips within 30 seconds of previous flip, updates previous flip bubble with new results and combined profit/loss instead of rendering new bubble:

Updated Convo Client Code (Click to View)
(Dec 4, 2025 08:29 PM)CL1B Wrote:  Omniscient User flips within 30 seconds of previous flip, updates previous flip bubble with new results and combined profit/loss instead of rendering new bubble:

Updated Convo Client Code (Click to View)

Nice, I was going to take a stab at it, but went to bed early

thanks Marl
Remind me in a week about this code. I of course have to do a compare and test it. But I'll implement if that's what members want.
(Dec 6, 2025 04:47 PM)Omniscient Wrote:  Remind me in a week about this code. I of course have to do a compare and test it. But I'll implement if that's what members want.

Thank you so much and again thanks CL1B

This will be awesome!!
Good suggestion that will keep convo from being clogged up with flips.
[Image: jcole1.gif]
Nice suggestion nodes , hope omni can apply it soon
Limited offer

Signature space ... 1k bytes per week
love this idea
(Dec 6, 2025 04:47 PM)Omniscient Wrote:  Remind me in a week about this code. I of course have to do a compare and test it. But I'll implement if that's what members want.

It helps keep convos clean, while allowing people to see flips going on, without flooding the chat. I suspect it would be a welcome change.

Though, I am not the whole member base, some might like having their convo screen blowup with flips in between a serious chat.
[Image: 3.gif]
(Dec 7, 2025 01:30 PM)Terry A. Davis Wrote:  It helps keep convos clean, while allowing people to see flips going on, without flooding the chat. I suspect it would be a welcome change.

Though, I am not the whole member base, some might like having their convo screen blowup with flips in between a serious chat.

nothing like having a discussion while someone else /flips 50x , and then 3 others talk about 5 of those /flips, while others have it all hidden.
It becomes a cluster* of a chat

I hope we can see this soon & will ping Omni in a few days to see if we can get this in place :)

I'm excited for those reasons and to finally unmute HF after all this time.
(Dec 4, 2025 08:29 PM)CL1B Wrote:  Omniscient User flips within 30 seconds of previous flip, updates previous flip bubble with new results and combined profit/loss instead of rendering new bubble:

Updated Convo Client Code (Click to View)

This is a nice proof of concept, but extremely hacky and provides a terrible UX. The original flip message shows up momentarily until the flip result is dispatched, then it disappears. Also, the flip event provides the UID, not sure why you're parsing it back off the HTML element.

Je t'aime
[Image: fpZ5a5g.png]

(Apr 22, 2022 04:39 PM)-Scrub Wrote:  Jokes on you, I'm not smart enough to know what he's talking about.
(Dec 10, 2025 05:48 PM)Nachfolger Wrote:  This is a nice proof of concept, but extremely hacky and provides a terrible UX. The original flip message shows up momentarily until the flip result is dispatched, then it disappears. Also, the flip event provides the UID, not sure why you're parsing it back off the HTML element.

Touch it up then.
(Dec 11, 2025 09:01 AM)CL1B Wrote:  Touch it up then.

I have a local script I can try from the other day, I just stopped on it that night before you submitted yours because I got tired. Pretty sure it got close but I need to figure out why my ext wasn't auto injecting the script instead of the default. I never got to fully test it


Possibly Related Threads...
Thread / Author Replies Views Last Post
by DotexeSep 16, 2026 06:37 PM 16 319 Sep 16, 2026 06:37 PM
Last Post: Respect
by xoxoAug 2, 2026 09:40 AM 2 106 Aug 2, 2026 09:40 AM
Last Post: Omniscient
by ◔ßorder╙ineExtrⒶAug 2, 2026 06:51 AM 11 227 Aug 2, 2026 06:51 AM
Last Post: ◔ßorder╙ineExtrⒶ