I don't see "Channel Points" when I look in Viewer Rewards
I have no clue if there are requirements for channel points, but if not I would love how to fix it!
Thank so much for the interest in Channel Points!
You can find out more information here: https://help.twitch.tv/s/article/channel-points-guide?language=en_US
You do have to be an affiliate or a partner on twitch to be eligible for Channel Points.