diff --git a/filters/massping.py b/filters/massping.py index 12ef2770..54f2fbe3 100644 --- a/filters/massping.py +++ b/filters/massping.py @@ -10,6 +10,6 @@ def __init__(self): def check(self, message, data) -> FilterResult: return FilterResult( - '@everyone' in message['content'] or '@here' in message['content'], data, + not ('@everyone' in message['content'] or '@here' in message['content']), data, message='Mass pings are not allowed.', should_log=True, should_contribute=True ) diff --git a/plugins/system.json b/plugins/system.json index 7f2e1322..93cc0228 100644 --- a/plugins/system.json +++ b/plugins/system.json @@ -2,9 +2,9 @@ "id": "system", "name": "System extensions", "description": "Unifier system extensions", - "version": "v3.9.3", - "release": 147, - "reboot": 145, + "version": "v3.9.4", + "release": 148, + "reboot": 147, "minimum": 0, "shutdown": false, "modules": [ diff --git a/release-notes/v3.9.4.md b/release-notes/v3.9.4.md new file mode 100644 index 00000000..522f9314 --- /dev/null +++ b/release-notes/v3.9.4.md @@ -0,0 +1,4 @@ +Massping filter was acting up. Sorry! + +## 🔧 Bug fixes and other improvements +- Fixed massping filter filtering everything but what it was meant to block (whoops) \ No newline at end of file