randydev commited on
Commit
fd3080c
·
verified ·
1 Parent(s): 3c5e74d
Files changed (1) hide show
  1. main.py +40 -30
main.py CHANGED
@@ -441,26 +441,31 @@ async def markdown_code(client, message):
441
  {"$set": {"count": warn_count}},
442
  upsert=True
443
  )
444
- if warn_count >= 3:
445
- await client.ban_chat_member(message.chat.id, message.from_user.id)
446
- await message.reply_text(
447
- f"🚫 User <code>{message.from_user.id}</code> telah dihapus setelah 3 kali peringatan.",
448
- reply_markup=InlineKeyboardMarkup(
 
 
 
 
 
 
 
 
449
  [
450
- [
451
- InlineKeyboardButton(
452
- "Unban", callback_data=f"unban_{message.from_user.id}_{message.chat.id}"
453
- )
454
- ]
455
  ]
456
- )
457
  )
458
- await db.warns.delete_one({"chat_id": message.chat.id, "user_id": message.from_user.id})
 
459
  else:
460
- warn_count = 1
461
- await db.warns.insert_one({"chat_id": message.chat.id, "user_id": message.from_user.id, "count": warn_count})
462
  await message.reply_text(
463
- f"⚠️ Peringatan {warn_count}/3 untuk <code>{message.from_user.id}</code>.",
464
  reply_markup=InlineKeyboardMarkup(
465
  [
466
  [
@@ -484,26 +489,31 @@ async def markdown_code(client, message):
484
  {"$set": {"count": warn_count}},
485
  upsert=True
486
  )
487
- if warn_count >= 3:
488
- await client.ban_chat_member(message.chat.id, message.from_user.id)
489
- await message.reply_text(
490
- f"🚫 User <code>{message.from_user.id}</code> telah dihapus setelah 3 kali peringatan.",
491
- reply_markup=InlineKeyboardMarkup(
 
 
 
 
 
 
 
 
492
  [
493
- [
494
- InlineKeyboardButton(
495
- "Unban", callback_data=f"unban_{message.from_user.id}_{message.chat.id}"
496
- )
497
- ]
498
  ]
499
- )
500
  )
501
- await db.warns.delete_one({"chat_id": message.chat.id, "user_id": message.from_user.id})
 
502
  else:
503
- warn_count = 1
504
- await db.warns.insert_one({"chat_id": message.chat.id, "user_id": message.from_user.id, "count": warn_count})
505
  await message.reply_text(
506
- f"⚠️ Peringatan {warn_count}/3 untuk <code>{message.from_user.id}</code>.",
507
  reply_markup=InlineKeyboardMarkup(
508
  [
509
  [
 
441
  {"$set": {"count": warn_count}},
442
  upsert=True
443
  )
444
+ else:
445
+ warn_count = 1
446
+ await db.warns.insert_one({
447
+ "chat_id": message.chat.id,
448
+ "user_id": message.from_user.id,
449
+ "count": warn_count
450
+ })
451
+ if warn_count >= 3:
452
+ await client.ban_chat_member(message.chat.id, message.from_user.id)
453
+ await message.reply_text(
454
+ f"🚫 User <code>[{message.from_user.id}]</code> telah dihapus setelah 3 kali peringatan.",
455
+ reply_markup=InlineKeyboardMarkup(
456
+ [
457
  [
458
+ InlineKeyboardButton(
459
+ "Unban", callback_data=f"unban_{message.from_user.id}_{message.chat.id}"
460
+ )
 
 
461
  ]
462
+ ]
463
  )
464
+ )
465
+ await db.warns.delete_one({"chat_id": message.chat.id, "user_id": message.from_user.id})
466
  else:
 
 
467
  await message.reply_text(
468
+ f"⚠️ Peringatan {warn_count}/3 untuk <code>[{message.from_user.id}]</code>.",
469
  reply_markup=InlineKeyboardMarkup(
470
  [
471
  [
 
489
  {"$set": {"count": warn_count}},
490
  upsert=True
491
  )
492
+ else:
493
+ warn_count = 1
494
+ await db.warns.insert_one({
495
+ "chat_id": message.chat.id,
496
+ "user_id": message.from_user.id,
497
+ "count": warn_count
498
+ })
499
+ if warn_count >= 3:
500
+ await client.ban_chat_member(message.chat.id, message.from_user.id)
501
+ await message.reply_text(
502
+ f"🚫 User <code>[{message.from_user.id}]</code> telah dihapus setelah 3 kali peringatan.",
503
+ reply_markup=InlineKeyboardMarkup(
504
+ [
505
  [
506
+ InlineKeyboardButton(
507
+ "Unban", callback_data=f"unban_{message.from_user.id}_{message.chat.id}"
508
+ )
 
 
509
  ]
510
+ ]
511
  )
512
+ )
513
+ await db.warns.delete_one({"chat_id": message.chat.id, "user_id": message.from_user.id})
514
  else:
 
 
515
  await message.reply_text(
516
+ f"⚠️ Peringatan {warn_count}/3 untuk <code>[{message.from_user.id}]</code>.",
517
  reply_markup=InlineKeyboardMarkup(
518
  [
519
  [