randydev commited on
Commit
e036226
·
verified ·
1 Parent(s): 7b86c60

Add 2 days

Browse files
Files changed (1) hide show
  1. chatbot/plugins/chat.py +10 -13
chatbot/plugins/chat.py CHANGED
@@ -318,7 +318,7 @@ async def deletemydata(client, callback):
318
  user_id = callback.from_user.id
319
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
320
  if user_bl and user_bl.get("is_frozen", False):
321
- await callback.answer("Sorry your account is disabled", True)
322
  return
323
 
324
  delm = await db._clear_chatbot_database(user_id)
@@ -332,7 +332,7 @@ async def geminigen_prompt(client, callback):
332
  user_id = int(callback.matches[0].group(1))
333
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
334
  if user_bl and user_bl.get("is_frozen", False):
335
- await callback.answer("Sorry your account is disabled", True)
336
  return
337
 
338
  captions = ""
@@ -346,7 +346,7 @@ async def geminigen_prompt(client, callback):
346
  if not get_response:
347
  return await callback.answer("Server busy try again later", True)
348
  if regex_all_blacklist(get_response) or is_blacklisted_english(get_response):
349
- return await callback.answer("Sorry your account is disabled", True)
350
 
351
  await callback.message.edit_text("....")
352
  await client.send_chat_action(callback.message.chat.id, enums.ChatAction.UPLOAD_PHOTO)
@@ -426,7 +426,7 @@ async def flux_prompt(client, callback):
426
  user_id = int(callback.matches[0].group(1))
427
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
428
  if user_bl and user_bl.get("is_frozen", False):
429
- await callback.answer("Sorry your account is disabled", True)
430
  return
431
 
432
  file_path = None
@@ -440,7 +440,7 @@ async def flux_prompt(client, callback):
440
  if not get_response:
441
  return await callback.answer("Server busy try again later", True)
442
  if regex_all_blacklist(get_response) or is_blacklisted_english(get_response):
443
- return await callback.answer("Sorry your account is disabled", True)
444
 
445
  await callback.message.edit_text("....")
446
  await client.send_chat_action(callback.message.chat.id, enums.ChatAction.UPLOAD_PHOTO)
@@ -564,9 +564,6 @@ async def remover_bg(client, callback):
564
  reply_markup=None
565
  )
566
 
567
- @Client.on_callback_query(filters.regex("^refreshch$"))
568
- async def reshch(client, callback):
569
- await callback.answer("Coming Soon", True)
570
 
571
  @Client.on_callback_query(filters.regex("^closedd$"))
572
  async def closeed(client, callback):
@@ -577,7 +574,7 @@ async def memory_updated(client, callback):
577
  user_id, uuidstr = callback.matches[0].groups()
578
  user_bl = await db.user_blacklists.find_one({"user_id": int(user_id)})
579
  if user_bl and user_bl.get("is_frozen", False):
580
- await callback.answer("Sorry your account is disabled", True)
581
  return
582
 
583
  translate_result = ""
@@ -675,7 +672,7 @@ async def multiple_langagues(client, callback):
675
  user_id, uuidstr = callback.matches[0].groups()
676
  user_bl = await db.user_blacklists.find_one({"user_id": int(user_id)})
677
  if user_bl and user_bl.get("is_frozen", False):
678
- await callback.answer("Sorry your account is disabled", True)
679
  return
680
 
681
  keyboard = []
@@ -1254,7 +1251,7 @@ async def chatbot_talk(client: Client, message: Message):
1254
  file_path = "gemini-native-image.png"
1255
  try:
1256
  user_bl = await db.user_blacklists.find_one({"user_id": message.from_user.id})
1257
- if user_bl and user_bl.get("is_frozen", False):
1258
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
1259
  return
1260
 
@@ -1263,7 +1260,7 @@ async def chatbot_talk(client: Client, message: Message):
1263
  return
1264
 
1265
  if regex_all_blacklist(query_base) or is_blacklisted_english(query_base):
1266
- unfreeze_at = dt.now() + timedelta(days=30)
1267
  await db.user_blacklists.update_one(
1268
  {"user_id": message.from_user.id},
1269
  {"$set": {
@@ -1275,7 +1272,7 @@ async def chatbot_talk(client: Client, message: Message):
1275
  upsert=True
1276
  )
1277
  await message.reply_text(
1278
- "⚠️ You've been restricted for 30 days\n"
1279
  f"Expires: {unfreeze_at.strftime('%Y-%m-%d %H:%M')}",
1280
  reply_markup=InlineKeyboardMarkup([[
1281
  InlineKeyboardButton(
 
318
  user_id = callback.from_user.id
319
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
320
  if user_bl and user_bl.get("is_frozen", False):
321
+ await callback.answer("Sorry your account is frozen", True)
322
  return
323
 
324
  delm = await db._clear_chatbot_database(user_id)
 
332
  user_id = int(callback.matches[0].group(1))
333
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
334
  if user_bl and user_bl.get("is_frozen", False):
335
+ await callback.answer("Sorry your account is frozen", True)
336
  return
337
 
338
  captions = ""
 
346
  if not get_response:
347
  return await callback.answer("Server busy try again later", True)
348
  if regex_all_blacklist(get_response) or is_blacklisted_english(get_response):
349
+ return await callback.answer("Sorry your account is frozen", True)
350
 
351
  await callback.message.edit_text("....")
352
  await client.send_chat_action(callback.message.chat.id, enums.ChatAction.UPLOAD_PHOTO)
 
426
  user_id = int(callback.matches[0].group(1))
427
  user_bl = await db.user_blacklists.find_one({"user_id": user_id})
428
  if user_bl and user_bl.get("is_frozen", False):
429
+ await callback.answer("Sorry your account is frozen", True)
430
  return
431
 
432
  file_path = None
 
440
  if not get_response:
441
  return await callback.answer("Server busy try again later", True)
442
  if regex_all_blacklist(get_response) or is_blacklisted_english(get_response):
443
+ return await callback.answer("Sorry your account is frozen", True)
444
 
445
  await callback.message.edit_text("....")
446
  await client.send_chat_action(callback.message.chat.id, enums.ChatAction.UPLOAD_PHOTO)
 
564
  reply_markup=None
565
  )
566
 
 
 
 
567
 
568
  @Client.on_callback_query(filters.regex("^closedd$"))
569
  async def closeed(client, callback):
 
574
  user_id, uuidstr = callback.matches[0].groups()
575
  user_bl = await db.user_blacklists.find_one({"user_id": int(user_id)})
576
  if user_bl and user_bl.get("is_frozen", False):
577
+ await callback.answer("Sorry your account is frozen", True)
578
  return
579
 
580
  translate_result = ""
 
672
  user_id, uuidstr = callback.matches[0].groups()
673
  user_bl = await db.user_blacklists.find_one({"user_id": int(user_id)})
674
  if user_bl and user_bl.get("is_frozen", False):
675
+ await callback.answer("Sorry your account is frozen", True)
676
  return
677
 
678
  keyboard = []
 
1251
  file_path = "gemini-native-image.png"
1252
  try:
1253
  user_bl = await db.user_blacklists.find_one({"user_id": message.from_user.id})
1254
+ if user_bl and user_bl.get("is_frozen", False) and message.from_user.id not in [6477856957]:
1255
  await client.send_chat_action(message.chat.id, enums.ChatAction.CANCEL)
1256
  return
1257
 
 
1260
  return
1261
 
1262
  if regex_all_blacklist(query_base) or is_blacklisted_english(query_base):
1263
+ unfreeze_at = dt.now() + timedelta(days=2)
1264
  await db.user_blacklists.update_one(
1265
  {"user_id": message.from_user.id},
1266
  {"$set": {
 
1272
  upsert=True
1273
  )
1274
  await message.reply_text(
1275
+ "⚠️ You've been restricted for 2 days\n"
1276
  f"Expires: {unfreeze_at.strftime('%Y-%m-%d %H:%M')}",
1277
  reply_markup=InlineKeyboardMarkup([[
1278
  InlineKeyboardButton(