Determine whether channel is banned from Twitch or does not exists

There is no API that lets you tell the difference between a deleted or banned account.

One that is banned or deleted jsut disappears from the third party API

Even connecting to the channel will return

@msg-id=msg_channel_suspended : tmi.twitch.tv NOTICE #REDCATED :This channel does not exist or has been suspended

So you can’t tell the difference there either

Essentially it’s a “privacy” thing I believe.