Bladeren bron

fix: mute members for blacklisted words (#239)

SI_NN_ER_LS 2 jaren geleden
bovenliggende
commit
b14903e015
1 gewijzigde bestanden met toevoegingen van 3 en 2 verwijderingen
  1. 3 2
      wbb/modules/blacklist.py

+ 3 - 2
wbb/modules/blacklist.py

@@ -22,7 +22,7 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 SOFTWARE.
 """
 import re
-from time import time
+from datetime import datetime, timedelta
 
 from pyrogram import filters
 from pyrogram.types import ChatPermissions
@@ -108,10 +108,11 @@ async def blacklist_filters_re(_, message):
             if user.id in await list_admins(chat_id):
                 return
             try:
+                await message.delete()
                 await message.chat.restrict_member(
                     user.id,
                     ChatPermissions(),
-                    until_date=int(time() + 3600),
+                    until_date=datetime.now() + timedelta(minutes=60),
                 )
             except Exception:
                 return