Problems understanding oauth authentication

I try to listen to channel-points-channel-v1:

request_data = {
    "client_id": CLIENT_ID,
    "client_secret": CLIENT_SECRET,
    "grant_type": "client_credentials",
    "scope": "channel:read:redemptions",
}
AUTH_TOKEN_ANSWER = json.dumps(
    requests.post("https://id.twitch.tv/oauth2/token", data=request_data).json()
)
print(AUTH_TOKEN_ANSWER)
AUTH_TOKEN = json.loads(AUTH_TOKEN_ANSWER).get("access_token")
pubsub = await bot.pubsub_subscribe(
    AUTH_TOKEN, f"channel-points-channel-v1.{CHANNEL_ID}"
)

The page I saw was similar (AHGBotty wants to access your account attention_horse_germany)

So the better wording is I want to have my app read the channel points on my channel?

Will look into your link and test things, I’ll be back asap :slight_smile: