Spaces:
Running
Running
Update main.py
Browse files
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
|