Bot doesn't see the server responses to its slash commands?

As Twitch is “standard” IRC when it comes to the format of a line.

Any IRCv3 compatible tokeniser/parser will do the job.

Twitch doc’s don’t describe parsing/tokenisation as Twitch manages to follow the specificiation for the formatting of an IRC line. So any existing IRCv3 paser/tokeniser will do the job. Or roll your own as per the IRC RFC’s/specifications

RFC 1459 - Internet Relay Chat Protocol (see also RFC2812 and RFC7194)
IRCv3 Specifications - IRCv3

Just note that Twitch only supports two CAP’s tags/commands (we don’t talk about membership since it’s basically useless)