this post was submitted on 04 Feb 2024
13 points (84.2% liked)

Lemmy

2172 readers
50 users here now

Everything about Lemmy; bugs, gripes, praises, and advocacy.

For discussion about the lemmy.ml instance, go to [email protected].

founded 4 years ago
MODERATORS
 

Seen some conversations recently about taking a general discussion thread here onto discord/matrix for "real time chat".

It then struck me, as someone who's been on lemmy since before the Reddit API migration ... that lemmy used to be more "real time" than it is now with the front-end receiving updates over websockets.

Coupled with the "chat" sort for comments (which is buggy I think), you could turn any post into a live chat.

Obviously you wouldn't want too many of these as they burden the backend. But it could be a nice feature, using mostly old lemmy tech (?), to allow selected posts to become "live chats".

It would probably make sense to add time limits for how long this can be on for, and maybe to add limits for how many posts per community ... all configurable by admins. But also it could make mega-threads and free-form discussions much more dynamic and attractive here.

EDIT:

There could be both user-specific and post-specific modes for this too.

Any particular user could be able to turn on chat mode for them, so that comments are flattened and updates happen automatically, but just for them. Limiting this in someway on a user based would make sense.

Then a particular post could be put into "chat mode", such that everybody who opens the post does so in "chat mode" automatically, unless they opt out. Again, limitations on how many posts and for long they stay in "chat mode" make sense here.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 2 points 9 months ago (1 children)

Back 6 months ago we all but had that…

[–] [email protected] 1 points 9 months ago

Well yea, but it made sense to remove it to save on backend load.

For selected posts or special occasions though? Maybe it wouldn’t be too hard to resurrect the older code?