diff --git a/app/plugins/admin/fbans.py b/app/plugins/admin/fbans.py index 19b96c9..e0bab7b 100644 --- a/app/plugins/admin/fbans.py +++ b/app/plugins/admin/fbans.py @@ -96,6 +96,7 @@ async def fed_ban(bot: BOT, message: Message): progress: Message = await message.reply("❯") extracted_info = await get_user_reason(message=message, progress=progress) if not extracted_info: + await progress.edit("Unable to extract user info.") return user_id, user_mention, reason = extracted_info @@ -144,6 +145,7 @@ async def un_fban(bot: BOT, message: Message): extracted_info = await get_user_reason(message=message, progress=progress) if not extracted_info: + await progress.edit("Unable to extract user info.") return user_id, user_mention, reason = extracted_info diff --git a/app/plugins/admin/zombies.py b/app/plugins/admin/zombies.py index 2de6de3..de5b7b2 100644 --- a/app/plugins/admin/zombies.py +++ b/app/plugins/admin/zombies.py @@ -1,5 +1,5 @@ import asyncio -from datetime import datetime, timedelta +from datetime import UTC, datetime, timedelta from pyrogram.enums import ChatMemberStatus from pyrogram.errors import FloodWait @@ -34,7 +34,7 @@ async def clean_zombies(bot: BOT, message: Message): await bot.ban_chat_member( chat_id=message.chat.id, user_id=member.user.id, - until_date=datetime.utcnow() + timedelta(seconds=60), + until_date=datetime.now(UTC) + timedelta(seconds=60), ) await asyncio.sleep(1)