Poll ended event sending twice with different message IDs

I tried searching to see if this is a known thing, but I’m getting exactly 2 channel.poll.end events every time a poll ends and they’re with different message IDs.

Is this behavior documented somewhere? Is there any easy way for me to dedupe that without storing every poll I’ve seen and waiting for their end?

You should get one with a “poll eneded with state completed” and one with a “poll ended with state archived”

archived being when it’s removed from view

So check the status field

From Channel Poll End Event on EventSub Reference | Twitch Developers

The status of the poll. Valid values are completed, archived, and terminated.

1 Like

Ah missed that. Thank you!

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