Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Sending pills as Markdown links in m.content.body is disruptive to bridged IRC channels #1413

Closed
whitequark opened this issue Jul 27, 2023 · 2 comments
Labels

Comments

@whitequark
Copy link

Steps to reproduce

Take a look at this log where an Element nightly for iOS user is causing a lot of noise in the channel: https://libera.irclog.whitequark.org/litex/2023-07-27

Outcome

Specifically their client is sending Markdown in m.content.body every time they highlight anyone. For example:

{
  "content": {
    "body": "[whitequark](<https://matrix.to/#/@libera_whitequark:catircservices.org>) ah yes indeed, thank goodness and silly of me to think you would have forgotten to do that. Might want to point irclogs.whitequark.org to redirect to libera. instead of freenode.?",
    "format": "org.matrix.custom.html",
    "formatted_body": "<a data-mention-type=\"user\" contenteditable=\"false\" href=\"https://matrix.to/#/@libera_whitequark:catircservices.org\">whitequark</a> ah yes indeed, thank goodness and silly of me to think you would have forgotten to do that. Might want to point irclogs.whitequark.org to redirect to libera. instead of freenode.?",
    "msgtype": "m.text"
  },
  "origin_server_ts": 1690465299451,
  "sender": "@jevinskie:matrix.org",
  "type": "m.room.message",
  "unsigned": {
    "age": 758
  },
  "event_id": "$DyJsm6CV8ro0dkNQSSI_p3BOnAP3iEnWAwF3M0KJaeg",
  "room_id": "!LhJjrGmNCUyJajtYYf:catircservices.org"
}

The noise is then further amplified by a bot that posts the page title when it sees a link, but it's plenty noisy without the bot.

I would like Element X to stop sending Markdown for pills in the body or I would have to advise anyone using it in channels bridged to IRC to switch clients.

Your phone model

No response

Operating system version

No response

Application version

No response

Homeserver

No response

Will you send logs?

No

@whitequark
Copy link
Author

The user reports they are not using Element X, so I'm closing this report until it's more clear what's going on here.

@whitequark whitequark closed this as not planned Won't fix, can't repro, duplicate, stale Jul 27, 2023
@whitequark
Copy link
Author

The correct report should be element-hq/element-ios#7629.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant