TwitchSpawn icon indicating copy to clipboard operation
TwitchSpawn copied to clipboard

Founder badge seems to prevent sub detection

Open FailToSurvive opened this issue 4 years ago • 3 comments

Describe the bug Users with a founders badge does not get detected with months >= 1. Is there a different filter that I can search for?

To Reproduce Steps to reproduce the behavior:

  1. Setup a rule:

EXECUTE %/setblock ~ ~ ~ minecraft:torch% ON Twitch Chat Message WITH message PREFIX %!torch% WITH months >= 1

  1. Have someone with a founder badge in your channel type !torch

Expected behavior I would expect the torch to be placed.

Screenshots N/A

Version (please complete the following information):

  • OS: Windows
  • TwitchSpawn Version: [e.g. v1.1.7] 1.12.2-0.8.1
  • Forge Version: [e.g. v28.0.55] 14.23.5.2768

Additional context Add any other context about the problem here.

FailToSurvive avatar Jan 23 '21 04:01 FailToSurvive

Oh that's an interesting bug. May I ask for the logs of one session you received that event from a founder? :)

iGoodie avatar Jan 23 '21 17:01 iGoodie

Uh, which logs do you need? Do I have to set a setting somewhere to get the logs?

FailToSurvive avatar Jan 24 '21 01:01 FailToSurvive

Actually, I think I found the stuff you're looking for:

[20:08:50] [OkHttp https://irc-ws.chat.twitch.tv/.../INFO] [net.programmer.igoodie.twitchspawn.TwitchSpawn]: Handling (for FailToSurvive) arguments {eventType=chat, eventAccount=twitch, eventName=Twitch Chat Message, streamerNickname=FailToSurvive, actorNickname=Jaughn_Dough, message=!torch, subscriptionTier=-1, chatBadges=[premium, founder, moderator]} [20:08:50] [Server thread/DEBUG] [net.programmer.igoodie.twitchspawn.TwitchSpawn]: Reached TSLPredicate node -> PrefixComparator with {eventType=chat, eventAccount=twitch, eventName=Twitch Chat Message, streamerNickname=FailToSurvive, actorNickname=Jaughn_Dough, message=!torch, subscriptionTier=-1, chatBadges=[premium, founder, moderator]} [20:08:50] [Server thread/DEBUG] [net.programmer.igoodie.twitchspawn.TwitchSpawn]: Reached TSLPredicate node -> GreaterThanOrEqComparator with {eventType=chat, eventAccount=twitch, eventName=Twitch Chat Message, streamerNickname=FailToSurvive, actorNickname=Jaughn_Dough, message=!torch, subscriptionTier=-1, chatBadges=[premium, founder, moderator]}

FailToSurvive avatar Jan 24 '21 01:01 FailToSurvive