Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 55c0a80a2c9c00eb5eb08359249179e84bf5e349
Title: Links in inline-codeblocks display incorrectly
Status: Closed Type: Bug
Severity: Minor Priority: Low
Subsystem: Slack Resolution: External_Bug
Last Modified: 2020-03-03 10:05:11
Version Found In: 0.4.19
lkio2019-11-28 09:39:37

This is basically the same as https://dev.cancel.fm/tktview?name=deec415df4

However: My problem is not that links in code-blocks aren't clickable (I don't want or need them to be clickable) but that entering text in code-blocks doesn't send this code verbatim.

  • Enter: A Domain: sometest.other.de
  • Sends: A Domain <http://sometest.other.de|sometest.other.de>

I would expect text inside a code-block to be sent (and displayed) verbatim, without any interpretation. The message displays incorrectly (with the additional markup) in the RipCode client but correctly on the Slack client (the URL is clickable there).

This seems inconsistent and somewhat confusing.

cancel2019-11-29 23:28:21

Ripcord isn't doing this. The Slack server does it. It will modify the incoming messages and change them, adding the https:// and the other garbage. I have no control over it. I have no idea what rules it uses to apply this.

The Slack web client "works around" this by trying to hide the fact that it's happening or something -- the URL is still clickable if you hover over it with your mouse in the web client. But it's still a URL, just with parts of the text visually hidden in the UI.

I don't want to replicate the flaky and weird 'hiding' behavior in Ripcord, because it can lead to weird miscommunication and copy/pasting issues.

I don't know what to do about this problem. Complain to Slack, I guess.

cancel2020-03-03 10:05:11

Closing this ticket for now, but I might revisit it in the future if Slack never fixes this problem in their server code.