42wim / matterbridge

bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)
Apache License 2.0
6.65k stars 618 forks source link

Discord replies should have some indication on IRC of what or who is being replied to #1825

Open mesilliac opened 2 years ago

mesilliac commented 2 years ago

Is your feature request related to a problem? Please describe. When a user on Discord replies to an earlier message, it both (a) is clear to everyone what is being replied to, and (b) pings that user so they can find the reply. But when the message is bridged to IRC there is no indication of any reply context at all. So for users on IRC they just see random messages without context or target, and have to spend a lot of effort trying to figure out what that person is talking about and who they are talking to.

Describe the solution you'd like I think it would be fine if replies simply indicated who they were replying to, on systems like IRC that don't support this kind of metainformation. This would both ping the target of the reply, and indicate to others who it is directed at.

Describe alternatives you've considered More reply information (like a full or partial quote) could be included. A full quote would potentially be way too much if replying to a longer message, but a partial quote might help with seeing what is being replied to. But i think just including the name of the user being replied to would be enough in most cases.

Additional context There seems to be an open PR about discord replies https://github.com/42wim/matterbridge/pull/1706 but i don't know if this is related.

shibaobun commented 2 years ago

The telegram bridge already has the QuoteDisable, QuoteFormat and QuoteLengthLimit options so that might be a good starting point https://github.com/42wim/matterbridge/wiki/Settings#quotedisable