Earlier quoted context omitted.
> I've scripted things... Most IRC clients are trivially scriptable. Because all people find it valuable to find out how IRC clients are scriptable, figuring out all the moving parts to the clients' scripting interface, to a third-party API (if it exists), etc. etc. Or, you know, use Slack or Discord :)
That's not equivalent though, with IRC scripting you can do whatever you want. With Slack or Discord you do whatever Slack or Discord allows you to do. You also don't have to worry about features becoming unavailable or gimped in the future.
And the problems continue beyond just scripting another app. The world is mobile, and old protocols have missed the memo.