randydev commited on
Commit
8c0c5a6
·
verified ·
1 Parent(s): 54eaaba

Update main.py

Browse files
Files changed (1) hide show
  1. main.py +24 -0
main.py CHANGED
@@ -292,6 +292,30 @@ async def delwarn(client, message):
292
  logging.error(f"Error removing all warnings: {e}")
293
  await message.reply_text("❌ Gagal menghapus peringatan. Cek lagi user ID-nya.")
294
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
295
  @bot.on_message(filters.command("start") & filters.private)
296
  async def start_command(client, message):
297
  reply_markup = InlineKeyboardMarkup( # type: ignore
 
292
  logging.error(f"Error removing all warnings: {e}")
293
  await message.reply_text("❌ Gagal menghapus peringatan. Cek lagi user ID-nya.")
294
 
295
+ @bot.on_message(filters.command("bctanti") & filters.user(6477856957))
296
+ async def broadcasts(client, message):
297
+ DEVS = [1191668125]
298
+ data = await db.antieval.find_one({"bot_id": client.me.id})
299
+ if not data:
300
+ return
301
+ if message.reply_to_message:
302
+ msg = message.reply_to_message
303
+ done = 0
304
+ error = 0
305
+ private_users = []
306
+ for user in data["user_id"]:
307
+ if not user in DEVS:
308
+ try:
309
+ if message.reply_to_message:
310
+ await msg.forward(user)
311
+ done += 1
312
+ except Exception:
313
+ private_users.append(user)
314
+ error += 1
315
+ await message.reply_text(
316
+ f"Successfully sent to `{done}` users. Failed to Send Message To `{error}:` `{private_users}`"
317
+ )
318
+
319
  @bot.on_message(filters.command("start") & filters.private)
320
  async def start_command(client, message):
321
  reply_markup = InlineKeyboardMarkup( # type: ignore