# EventSub Channel Point Redeem automod

**URL:** <https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413>\
**Category:** API\
**Created:** [March 5, 2024, 11:49am UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413 "2024-03-05T11:49:18Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![SuperPenguinTV](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/superpenguintv/32/24253_2.png) [@SuperPenguinTV](https://discuss.dev.twitch.com/u/SuperPenguinTV)\
**Post date:** [March 5, 2024, 11:49am UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/1 "2024-03-05T11:49:18Z")

</div>

When using the EventSub and using the ChannelPoints Custom Reward redeem subscription. Is there a way to check if the input a user entered has been automodded?

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 5, 2024, 12:10pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/2 "2024-03-05T12:10:44Z")

</div>

If you got the redeem, then it passed automod.

---

<div class="post-metadata">

**Author:** ![SuperPenguinTV](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/superpenguintv/32/24253_2.png) [@SuperPenguinTV](https://discuss.dev.twitch.com/u/SuperPenguinTV)\
**Post date:** [March 5, 2024, 12:12pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/3 "2024-03-05T12:12:06Z")

</div>

That’s not true. I got a channel point redeem event fired from event sub and it was automodded the other night

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 5, 2024, 12:13pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/4 "2024-03-05T12:13:49Z")

</div>

Automod _should_ run when the text is entered and before it gets to chat (in my opinion)

And if not that feels like a first party bug, not a third party one

I guess if it’s automodded _after the fact_ or moderated by a moderator then you want to consume the relevant moderator action topics which is currently on pubsub.

---

<div class="post-metadata">

**Author:** ![SuperPenguinTV](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/superpenguintv/32/24253_2.png) [@SuperPenguinTV](https://discuss.dev.twitch.com/u/SuperPenguinTV)\
**Post date:** [March 5, 2024, 12:15pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/5 "2024-03-05T12:15:28Z")

</div>

Wondering if the statuses may be of help. Since there is 4 statuses one being unknown. That is not documented what “unknown” means though

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 5, 2024, 12:16pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/6 "2024-03-05T12:16:29Z")

</div>

> [@SuperPenguinTV](#):
>
> Since there is 4 statuses one being unknown

4 status where?

A Cahnnel point redeem is either fulfilled, unfulfilled or cancelled, I don’t know of any other states.

---

<div class="post-metadata">

**Author:** ![SuperPenguinTV](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/superpenguintv/32/24253_2.png) [@SuperPenguinTV](https://discuss.dev.twitch.com/u/SuperPenguinTV)\
**Post date:** [March 5, 2024, 12:16pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/7 "2024-03-05T12:16:50Z")

</div>

[EventSub Reference | Twitch Developers](https://dev.twitch.tv/docs/eventsub/eventsub-reference/#channel-points-custom-reward-redemption-add-event)

Defaults to `unfulfilled` . Possible values are `unknown` , `unfulfilled` , `fulfilled` , and `canceled` .

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 5, 2024, 12:20pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/8 "2024-03-05T12:20:30Z")

</div>

never seen one of those in my dump log of every redeem I’ve ever logged (since eventsub began) on like 10/15 channels I have on file.

So not sure if docs bug or an actual legit state, as a result.

---

<div class="post-metadata">

**Author:** ![SuperPenguinTV](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/superpenguintv/32/24253_2.png) [@SuperPenguinTV](https://discuss.dev.twitch.com/u/SuperPenguinTV)\
**Post date:** [March 5, 2024, 12:23pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/9 "2024-03-05T12:23:06Z")

</div>

Seems like a potential issue if someone has like TTS setup on a channel point redeem. The event sub channel.channel\_points\_custom\_reward\_redemption.add gets fired then automod kicks in.

---

<div class="post-metadata">

**Author:** ![BarryCarlyon](https://d3ovvz0v2ajtpu.cloudfront.net/user_avatar/discuss.dev.twitch.com/barrycarlyon/32/253_2.png) [@BarryCarlyon](https://discuss.dev.twitch.com/u/BarryCarlyon)\
**Post date:** [March 5, 2024, 12:24pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/10 "2024-03-05T12:24:43Z")

</div>

> [@SuperPenguinTV](#):
>
> Seems like a potential issue if someone has like TTS setup on a channel point redeem.

Then run the redeem thru the automod API before you pass it to TTS or add a delay queue and wait for mod approval or automod to run _if_ you get automod signals.

Which might also be good in order to allow mods to hit it before it goes for TTS generation for things auto mod doesnt catch.

But really automod should run _before_ it arrives in chat, so could be first party issue.

---

<div class="post-metadata">

**Author:** ![system](https://d2opxh93rbxzdn.cloudfront.net/original/2X/0/05909729875cce3b53e59d5561c4d23bb14948fc.png) [@system](https://discuss.dev.twitch.com/u/system)\
**Post date:** [April 4, 2024, 12:25pm UTC](https://discuss.dev.twitch.com/t/eventsub-channel-point-redeem-automod/56413/11 "2024-04-04T12:25:23Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
