X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;ds=sidebyside;f=app%2FModels%2FChatLog.php;h=792e9e7a9b59c3aa212edf5b59786c7dfec6b6ae;hb=d6d76247ada28bee99ff5f0a91706ce7edb68a7f;hp=05c1584e44a306dc47d4abc130fcde3f598370bc;hpb=05862d3235a4472abe49ae994bd927943744e451;p=alttp.git diff --git a/app/Models/ChatLog.php b/app/Models/ChatLog.php index 05c1584..792e9e7 100644 --- a/app/Models/ChatLog.php +++ b/app/Models/ChatLog.php @@ -86,7 +86,7 @@ class ChatLog extends Model { if (Str::contains($rawText, ['haha', 'hehe', 'hihi', 'kekw', 'lol', 'lul', 'xd'])) { return 'lol'; } - if (Str::startsWith($rawText, ['ahoi', 'hallo', 'hello', 'hi', 'huhu']) || Str::endsWith($rawText, ['hi', 'wave'])) { + if (Str::startsWith($rawText, ['ahoi', 'hallo', 'hello', 'hi ', 'huhu']) || Str::endsWith($rawText, ['hi', 'wave'])) { return 'hi'; } if (Str::contains($rawText, ['pog', 'wow'])) { @@ -134,7 +134,8 @@ class ChatLog extends Model { } } - public static function spammyText($text) { + public static function spammyText($raw_text) { + $text = strtolower($raw_text); if (substr($text, 0, 1) == '!') { return true; } @@ -153,6 +154,9 @@ class ChatLog extends Model { if (strpos($text, 'followers') !== false) { return true; } + if (strpos($text, 'horstie') !== false) { + return true; + } if (strpos($text, 'promotion') !== false) { return true; } @@ -162,10 +166,10 @@ class ChatLog extends Model { if (strpos($text, 'view ers') !== false) { return true; } - if (strpos($text, 'vielen Dank für den Raid') !== false) { + if (strpos($text, 'vielen dank für den raid') !== false) { return true; } - if (strpos($text, 'Willkommen auf Starbase 47') !== false) { + if (strpos($text, 'willkommen auf starbase 47') !== false) { return true; } return false;