Update Akeno/plugins/antinsfw.py
Browse files- Akeno/plugins/antinsfw.py +5 -10
Akeno/plugins/antinsfw.py
CHANGED
@@ -78,18 +78,13 @@ async def antinsfw_filter(client: Client, message: Message):
|
|
78 |
return
|
79 |
if not user or user.id == 777000:
|
80 |
return
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
if check_anti_nsfw(media):
|
85 |
-
|
86 |
-
if await can_delete(client, chat.id, me.id):
|
87 |
await message.delete()
|
88 |
-
|
89 |
-
LOGS.info(f"Error processing NSFW check: {e}")
|
90 |
-
finally:
|
91 |
-
if os.path.exists(media):
|
92 |
-
os.remove(media)
|
93 |
|
94 |
module = modules_help.add_module("antinsfw", __file__)
|
95 |
module.add_command("antinsfw", "to anti nsfw auto delete messages")
|
|
|
78 |
return
|
79 |
if not user or user.id == 777000:
|
80 |
return
|
81 |
+
if message.photo:
|
82 |
+
file_id = message.photo.file_id
|
83 |
+
media = await client.download_media(file_id)
|
84 |
if check_anti_nsfw(media):
|
85 |
+
if await can_delete(client, chat.id, client.me.id):
|
|
|
86 |
await message.delete()
|
87 |
+
os.remove(media)
|
|
|
|
|
|
|
|
|
88 |
|
89 |
module = modules_help.add_module("antinsfw", __file__)
|
90 |
module.add_command("antinsfw", "to anti nsfw auto delete messages")
|