fix(userbot): add missing safone.py imports, apply ruff --unsafe-fixes

- Add missing aiohttp, PIL, BytesIO imports to safone.py (F821 runtime bugs)
- Apply ruff --unsafe-fixes (27 fixes): ternary operators, .get() patterns,
  contextlib.suppress, enumerate(), collapsible if/else, remove .keys()
This commit is contained in:
forust committed 2026-06-19 15:27:12 +02:00
1 parent fc83176522
commit 70d7855f06
20 files changed
+29 -57

No files matched your search

+2 -3
View File
@@ -39,6 +39,7 @@
# "pySmartDL",
# ]
# ///
import contextlib
import logging
import os
import platform
@@ -151,10 +152,8 @@ async def main():
'restart': '<b>Restart completed!</b>',
'update': '<b>Update process completed!</b>',
}[info['type']]
try:
with contextlib.suppress(errors.RPCError):
await app.edit_message_text(info['chat_id'], info['message_id'], text)
except errors.RPCError:
pass
db.remove('core.updater', 'restart_info')
# required for sessionkiller module