InterLinked1 / lbbs

Lightweight BBS For Linux - Bulletin Board System server software
GNU General Public License v2.0
35 stars 4 forks source link

Reply function on Discord doesn't translate well to IRC #32

Open marrold opened 2 months ago

marrold commented 2 months ago

When people reply to message on Discord its contextless on IRC, as you just see the reply without any reference to the original message.

There's a few ways this could be improved:

1) Warn them not to do that, like multi line messages 2) Mention the user that's being replied to 3) Quote the message that's being replied to

A few of us spoke about this and concluded #3 might be difficult due to character limits enforced by some IRC servers, and as multi-line messages aren't a thing you can't put the quote on one line and the reply on another without the risk of someone else's message appearing in between.

I think my preference would be #2, or perhaps #1 and #2 with the behaviour specified in the config.

Cheers

InterLinked1 commented 4 days ago

There is a 4th option as well... mod_slack supports showing threading on IRC and replying in thread from IRC back to Slack. It's fairly clumsy though: it just shows a thread ID in threaded replies which a user can copy/paste to reply to that thread by prefixing to the message. There's a shortcut to reply in thread to the last message as well.

Not the nicest interface, but it's more for power users, and it's IRC, so there's only so much one can do.

I think your proposals are fine as well, but wanted to throw this out there to see if you had any thoughts on that. I implemented this for the Slack module because some people in Slack workspaces were whining I was messing their threading up, and that at least hasn't been an issue/concern that I've heard from Discord users.