This is not one of those "oh, that's annoying, i'll have to remember that and learn to work around it" issues. It's more like "I want to immediately stop using this software but have no choice". Its driving me crazy - Slack is all text input. Don't break text input dummy!

> I want to immediately stop using this software but have no choice

As someone who never got into slack, and never found it appealing... How so?

Because Slack killed their XMPP and IRC bridges, so the only way to connect to is via the official interface.

> so the only way to connect to is via the official interface.

Not true. There’s several alternative clients.

They all use the same "interface". XMPP/IRC would be different interfaces. I can use whatever client I want, not some client that is specifically coded for Slack.

I don't need ANY changes in my XMPP/IRC client to connect to a server.

But the reason why Slack discontinued XMPP/IRC is clear. They want people to use their shitty app/website.

In a conversation thread that’s all about “UI interfaces”, feels a bit pedantic to me to harp on defining “API interface” as your only valid “interface” definition, especially as there’s a plugin (https://github.com/wee-slack/wee-slack) for a popular IRC client to integrate with Slack’s “websocket interface”.