I don’t understand your use case for checking a IP returned by a DNS Lookup to tmi.twitch.tv belongs to Twitch or not…
The only published list is the chat server list:
https://api.twitch.tv/api/channels/barrycarlyon/chat_properties
Outside of that you’d have to DIG the domain name and see what the round robin returns.
Ultimately is there anyway to determine a host lookup IP belongs to who you think…
Although what do you mean:
Kraken (and others) is on api.twitch.tv
TMI is on tmi.twitch.tv
Chat is on irc.twitch.tv
The clue is in the name…