Update chatbot/plugins/chat.py
Browse files- chatbot/plugins/chat.py +9 -0
chatbot/plugins/chat.py
CHANGED
@@ -557,7 +557,16 @@ async def chatbot_talk(client: Client, message: Message):
|
|
557 |
|
558 |
check_is_system = await db.backup_chatbot.find_one({"user_id": message.from_user.id})
|
559 |
if not check_is_system:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
560 |
return
|
|
|
561 |
if check_is_system.get("is_system", False):
|
562 |
backup_chat = await db._get_chatbot_chat_from_db(message.from_user.id)
|
563 |
backup_chat.append({"role": "user", "parts": [{"text": query_base}]})
|
|
|
557 |
|
558 |
check_is_system = await db.backup_chatbot.find_one({"user_id": message.from_user.id})
|
559 |
if not check_is_system:
|
560 |
+
await db.backup_chatbot.update_one(
|
561 |
+
{"user_id": message.from_user.id},
|
562 |
+
{"$set": {"is_system": False}},
|
563 |
+
upsert=True
|
564 |
+
)
|
565 |
+
await message.reply_text(
|
566 |
+
"Ok Updated Now Type anything to begin."
|
567 |
+
)
|
568 |
return
|
569 |
+
|
570 |
if check_is_system.get("is_system", False):
|
571 |
backup_chat = await db._get_chatbot_chat_from_db(message.from_user.id)
|
572 |
backup_chat.append({"role": "user", "parts": [{"text": query_base}]})
|