randydev commited on
Commit
d426e3d
·
verified ·
1 Parent(s): 99f5365

Fix: Updated database

Browse files
Files changed (1) hide show
  1. chatbot/plugins/chat.py +22 -3
chatbot/plugins/chat.py CHANGED
@@ -64,7 +64,7 @@ async def geni_files_delete(name: str):
64
  return response.text
65
 
66
  GEMINI_START_TEXT = """
67
- Welcome {name} to Gemini AI [Dev]
68
 
69
  You’ve entered the realm of limitless possibilities.
70
  From text, photos, to full conversations — Gemini is your digital partner.
@@ -347,7 +347,7 @@ async def startbot(client: Client, message: Message):
347
  ]
348
  ]
349
  await message.reply_text(
350
- text=GEMINI_START_TEXT.format(name=message.from_user.mention),
351
  disable_web_page_preview=True,
352
  reply_markup=InlineKeyboardMarkup(buttons)
353
  )
@@ -406,6 +406,11 @@ async def chatbot_talk(client: Client, message: Message):
406
  disable_web_page_preview=True,
407
  reply_markup=keyboard_like
408
  )
 
 
 
 
 
409
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
410
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
411
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
@@ -448,6 +453,11 @@ async def chatbot_talk(client: Client, message: Message):
448
  disable_web_page_preview=True,
449
  reply_markup=keyboard_like
450
  )
 
 
 
 
 
451
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
452
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
453
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
@@ -492,6 +502,11 @@ async def chatbot_talk(client: Client, message: Message):
492
  disable_web_page_preview=True,
493
  reply_markup=keyboard_like
494
  )
 
 
 
 
 
495
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
496
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
497
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
@@ -570,7 +585,11 @@ async def chatbot_talk(client: Client, message: Message):
570
  disable_web_page_preview=True,
571
  reply_markup=keyboard_like
572
  )
573
- translate_dict[message.from_user.id] = {"translate": response.text}
 
 
 
 
574
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
575
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
576
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
 
64
  return response.text
65
 
66
  GEMINI_START_TEXT = """
67
+ Welcome to Gemini AI [Dev]
68
 
69
  You’ve entered the realm of limitless possibilities.
70
  From text, photos, to full conversations — Gemini is your digital partner.
 
347
  ]
348
  ]
349
  await message.reply_text(
350
+ text=GEMINI_START_TEXT,
351
  disable_web_page_preview=True,
352
  reply_markup=InlineKeyboardMarkup(buttons)
353
  )
 
406
  disable_web_page_preview=True,
407
  reply_markup=keyboard_like
408
  )
409
+ await db.backup_chatbot.update_one(
410
+ {"user_id": message.from_user.id},
411
+ {"$set": {"translate_text": response.text}},
412
+ upsert=True
413
+ )
414
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
415
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
416
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
 
453
  disable_web_page_preview=True,
454
  reply_markup=keyboard_like
455
  )
456
+ await db.backup_chatbot.update_one(
457
+ {"user_id": message.from_user.id},
458
+ {"$set": {"translate_text": response.text}},
459
+ upsert=True
460
+ )
461
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
462
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
463
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
 
502
  disable_web_page_preview=True,
503
  reply_markup=keyboard_like
504
  )
505
+ await db.backup_chatbot.update_one(
506
+ {"user_id": message.from_user.id},
507
+ {"$set": {"translate_text": response.text}},
508
+ upsert=True
509
+ )
510
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
511
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
512
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
 
585
  disable_web_page_preview=True,
586
  reply_markup=keyboard_like
587
  )
588
+ await db.backup_chatbot.update_one(
589
+ {"user_id": message.from_user.id},
590
+ {"$set": {"translate_text": response.text}},
591
+ upsert=True
592
+ )
593
  backup_chat.append({"role": "model", "parts": [{"text": response.text}]})
594
  await db._update_chatbot_chat_in_db(message.from_user.id, backup_chat)
595
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)