Merge pull request #1007 from pphop/pphop-show-ignored

Show ignored users messages anyway setting
This commit is contained in:
pajlada
2019-04-14 16:59:40 +02:00
committed by GitHub
4 changed files with 34 additions and 2 deletions
@@ -80,6 +80,19 @@ bool TwitchMessageBuilder::isIgnored() const
{
if (sourceUserID == user.id)
{
switch (static_cast<ShowIgnoredUsersMessages>(
getSettings()->showIgnoredUsersMessages.getValue()))
{
case ShowIgnoredUsersMessages::IfModerator:
if (this->channel->isMod() ||
this->channel->isBroadcaster())
return false;
break;
case ShowIgnoredUsersMessages::IfBroadcaster:
if (this->channel->isBroadcaster())
return false;
break;
}
log("Blocking message because it's from blocked user {}",
user.name);
return true;