From 261d27685b0846c4b56b8cd3b546f40c4f59af89 Mon Sep 17 00:00:00 2001 From: Yasir Aris M Date: Mon, 1 Jul 2024 07:17:41 +0700 Subject: [PATCH] [Critical Bugs] toggle welcome only for admins --- misskaty/plugins/grup_tools.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/misskaty/plugins/grup_tools.py b/misskaty/plugins/grup_tools.py index 28a51e01..2986fad2 100644 --- a/misskaty/plugins/grup_tools.py +++ b/misskaty/plugins/grup_tools.py @@ -165,7 +165,8 @@ async def member_has_joined(c: app, member: ChatMemberUpdated, strings): pass -@app.on_message(filters.command("toggle_welcome") & filters.group) +@app.on_cmd(["toggle_welcome"], self_admin=True, group_only=True) +@app.adminsOnly("can_change_info") async def welcome_toggle_handler(client, message): chat_id = message.chat.id is_enabled = await toggle_welcome(chat_id)