This commit is contained in:
Travis Ralston 2022-01-18 12:12:16 -07:00
parent c1670793b3
commit 5ab711971e
3 changed files with 5 additions and 5 deletions

View File

@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup(
name="synapse-simple-antispam",
version="0.0.6",
version="0.0.7",
packages=find_packages(),
description="Simple antispam for Synapse",
include_package_data=True,

View File

@ -5,7 +5,7 @@ class AntiSpamInvites:
user_may_invite=self.user_may_invite,
)
def user_may_invite(self, inviter_user_id, invitee_user_id, room_id):
async def user_may_invite(self, inviter_user_id, invitee_user_id, room_id):
for bad_hs in self._blocked_homeservers:
if inviter_user_id.endswith(":" + bad_hs):
return False # not allowed

View File

@ -8,7 +8,7 @@ class AntiSpamHomeserverMessages:
check_event_for_spam=self.check_event_for_spam,
)
def check_event_for_spam(self, event):
async def check_event_for_spam(self, event):
for bad_hs in self._blocked_homeservers:
if event.sender.endswith(":" + bad_hs):
if self._soft_fail:
@ -29,7 +29,7 @@ class AntiSpamText:
check_event_for_spam=self.check_event_for_spam,
)
def check_event_for_spam(self, event):
async def check_event_for_spam(self, event):
for msg in self._blocked_texts:
if event.content.get("body", "") == msg:
if self._soft_fail:
@ -50,7 +50,7 @@ class AntiSpamRegex:
check_event_for_spam=self.check_event_for_spam,
)
def check_event_for_spam(self, event):
async def check_event_for_spam(self, event):
for msg in self._blocked_texts:
if msg.search(event.content.get("body", "")):
if self._soft_fail: