TwitchPlaysPokemon / tpp-core

Core re-write for TwitchPlaysPokemon, WIP, contributions welcome
MIT License
31 stars 10 forks source link

Support using IRC as fallback #429

Open m4-used-rollout opened 3 months ago

m4-used-rollout commented 3 months ago

Twitch seems to have occasional issues with EventSub. It would be nice if, in case of another EventSub outage, we could throw a switch in the configuration and have the core use the old IRC library we abandoned in favor of EventSub to ingest messages.

m4-used-rollout commented 3 months ago

This may also function as a temporary workaround for #428 assuming the code that parses sub messages from IRC chat still works.

Felk commented 1 month ago

This is referring to the irc code that was removed in https://github.com/TwitchPlaysPokemon/tpp-core/pull/415 The concern is that EventSub has more outages than IRC and we could increase our uptime if we could fall back to IRC. At the cost of maintaining both ways.