Matrix still hasn't addressed the annoyances their bridge creates in IRC channels 2 years after I raised the issue with them

So I set up a channel on Freenode to dump Matrix users into:

/mode +b *!*@gateway/shell/*$##no-matrix-spam

@sir the "IRC users get to enjoy each uttering several times if a Matrix user edits their text" certainly put me off enough to *not* be in some channels on Freenode.

Still not sure what the draw over a decent IRC client is, specifically.

@mewmew @sir It's still perfectly possible to communicate without message edits - if you make a mistake, you can correct yourself, it's no biggie.

@doenietzomoeilijk @sir I mean, that's what Matrix message edits do.

Matrix clients just display them in a nicer way. IRC clients, apparently, do not.

@mewmew @sir Because IRC has no way of doing it. Text is sent, and after that, it's immutable. It has always been this way, so clients treat text as immutable, too. For Matrix (and other protocols like Slack), a message can be modified, the client expects messages to be mutable, and will update a view if it happens.

So *actually* Matrix message edits are a completely different thing compared to a user sending a new message to augment (correct) a previous one.

@doenietzomoeilijk @sir not really.

Matrix edits are just normal messages with a special field, that field says "compatible clients, instead of displaying this as a new message, display this as the new content of X message instead"

for any client that does not support this, it will just show up as a new message. the IRC bridge does not support it, so it shows up as a new message.
@doenietzomoeilijk @sir i.e. Matrix edit-spammers are almost as annoying on Matrix as on IRC.
Sign in to participate in the conversation

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!