gempir / go-twitch-irc

go irc client for twitch.tv
MIT License
357 stars 59 forks source link

Does this handle ALL twitch IRC message types? #131

Closed jung-kim closed 4 years ago

jung-kim commented 4 years ago

First of all, thanks for the app! it made my fun project more funner with golang!

Basically the question is that is this feature complete in a sense that all below message types are supported?

I know channel subscription events are captured when listening to the OnUserNoticeMessage(). But I was wondering about some of the rarer ones. Like cheers, anonymous gifts, band, resubs and others.

Thanks!

gempir commented 4 years ago

Almost all message types besides 1 are supported (#98) https://dev.twitch.tv/docs/irc/tags#overview

I am not 100% sure anymore which kind of events come through IRC, but not all of them do anymore. You need to use PubSub for some of it and some of it is straight up not available yet like channel points I think.