akn/manage/bots_manage.py
CHANGED
@@ -21,9 +21,13 @@ async def userbotdashboardub(client: Client, callback: CallbackQuery):
|
|
21 |
|
22 |
user_data = await db_client.session.find_one({"user_id": user_id})
|
23 |
if not user_data or "user_client" not in user_data:
|
24 |
-
|
25 |
-
|
26 |
-
|
|
|
|
|
|
|
|
|
27 |
status = bot_data.get("status", "pending")
|
28 |
|
29 |
status_icons = {
|
|
|
21 |
|
22 |
user_data = await db_client.session.find_one({"user_id": user_id})
|
23 |
if not user_data or "user_client" not in user_data:
|
24 |
+
await callback.answer("❌ No userbot found!", show_alert=True)
|
25 |
+
return
|
26 |
+
try:
|
27 |
+
bot_data = user_data["user_client"][0]
|
28 |
+
except IndexError:
|
29 |
+
await callback.answer("❌ No userbot found!", show_alert=True)
|
30 |
+
return
|
31 |
status = bot_data.get("status", "pending")
|
32 |
|
33 |
status_icons = {
|