This media is not supported in your browser
VIEW IN TELEGRAM
ููู ุฐูุฑู ุงูููู ุญูุงุฉู ุงููููุจู ูุทู ุฃูููุฉู ุงูุฃุฑูุงุญ
This media is not supported in your browser
VIEW IN TELEGRAM
ุตูู ุนูู ุณูุฏูุง ููุจููุง ูุญุจูุจูุง ู
ุญู
ุฏ
"ุฃุณุชุบููุฑู ุงููููฐู ุงูุนุธููู ุงูุฐู ูุง ุฅูู ุงูุง ูู ุงูุญูู ุงููููู ุนุฏุฏ ุฎููู ูุฑุถุง ููุณู ูุฒูุฉ ุนุฑุดู ูู ุฏุงุฏ ููู ุงุชู ูู ููุฃููู ููุฌู ููุน ุงูู ูุณูู ูู ูุงูู ุณูู ุงุช ูุงูู ุคู ููู ูุงูู ุคู ูุงุช ุงูุฃุญูุงุก ู ููู ูุงูุฃู ูุงุชุ ูุฃุชูุจู ุฅูููู ู ู ูุจุงุฆุฑ ุงูุฐููุจ ูุตุบุงุฆุฑูุง."
This media is not supported in your browser
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
import logging
from datetime import datetime, timedelta
from telegram import ChatPermissions, Update
from telegram.ext import Application, MessageHandler, filters, ContextTypes
FORBIDDEN_WORDS = ["ุถูู ุดุชููู ", "ุถูู ููู ุงุช ุงูู ุญุธูุฑู"]
RESTRICT_SECONDS = 10
logging.basicConfig(format="%(asctime)s - %(name)s - %(levelname)s - %(message)s", level=logging.INFO)
logger = logging.getLogger(__name__)
async def handle_message(update: Update, context: ContextTypes.DEFAULT_TYPE):
message = update.effective_message
user = message.from_user
chat = update.effective_chat
if not chat.type in ["group", "supergroup"]:
return
text = message.text or message.caption
if not text:
return
found_word = None
for word in FORBIDDEN_WORDS:
if word in text:
found_word = word
break
if not found_word:
return
try:
until_date = datetime.now() + timedelta(seconds=RESTRICT_SECONDS)
await chat.restrict_member(
user.id,
permissions=ChatPermissions(can_send_messages=False),
until_date=until_date
)
logger.info(f"ุชู ุชูููุฏ {user.first_name} (id={user.id}) ูู ุฏุฉ {RESTRICT_SECONDS} ุซุงููุฉ ุจุณุจุจ ููู ุฉ: {found_word}")
mention = user.mention_html()
await message.reply_html(
f" ุชู ุชูููุฏ {mention} ูู ุฏุฉ {RESTRICT_SECONDS} ุซูุงูู.\n"
f"ุงูุณุจุจ: ูุงู ุจุฅุฑุณุงู ููู ุฉ ุบูุฑ ูุงููููุฉ \"{found_word}\"."
)
await message.delete()
except Exception as e:
logger.error(f"ูุดู ุชูููุฏ ุงูุนุถู: {e}")
await message.reply_text(" ูุง ุฃู ูู ุตูุงุญูุฉ ุชูููุฏ ุงูุฃุนุถุงุก. ุชุฃูุฏ ู ู ุฌุนู ุงูุจูุช ุฃุฏู ู ู ุน ุตูุงุญูุฉ 'ุญุธุฑ ุงูุฃุนุถุงุก'.")
ููุฏ ูุดุชุบู ุนูู ุงู ู ูู ุจูุซูู
ููุฏ ูุชู ูุญุต ุงูุฑุณุงูู ุงูู ุจุนูุชู
ูู ูุฌุฏุช ููู ู ู ู ุงูู ุญุธูุฑูู
ูุชู ุชููุฏ ุงูุดุฎุต 10 ุซูุงูู ููุชูู ุชุงูู
.
ุงูู ุจุฑู ุฌ @MORAAEB
โค1
ููุฌุฏ ุงูุดุงุก ู ุตุงูุน
ูููุฌุฏ ุจูุน ู ููุงุช
ููุฌุฏ ู ูู ุญู ุงูู ูู ููุฒู
ููุฌุฏ ู ูู ู ููุฒู
ููุฌุฏ ู ูู ุชููุซูู 26 ุงู ุฑ
ููุฌุฏ ู ูู ุชููุซูู 17 ุงู ุฑ
ููุฌุฏ ู ูู ุจูุน ูุดุฑุงุก ุงุฑูู ู ุน ุชุณููู ุชููุงุฆู
ููุฌุฏ ู ูู ููู ุงุนุถุงุก
ููุฌุฏ ู ูู ูุดุฑ ุชููุงุฆู
ููุฌุฏ ู ูู ู ุน ุตุงูุน ู ุชุนุฏุฏ
[ุตูุน ุญู ุงููยป ุตูุน ู ููุฒูยปุตูุนุญู ุงูููู ููุฒู]
ุงูุณุนุฑ ุฑู ุฒู ุฎูู ุงููู ูุดุชุบู ุจููุณู
ููุฌุฏ ุงูุงุช ุงุญุชูุงูู
ููุฒุฑ ุงูู ุจุฑู ุฌ @MORAAEB
๐9๐9๐ฅฐ8๐7๐ฅ5๐ค5๐4๐คฃ4โค3๐2๐ญ2
ุงูู
ุจุฑู
ุฌ @MORAAEB
๐1๐1๐คฃ1๐ค1
ุงู ุญุฏ ู
ุนุงู ููุฑุช ููุฏ
ุงู ุนูุฒ ุงู ููุฏ ูุทูุจู ููุนู ูู ุงูููุฏ ูุงูุฒูู
ุงู ุนูุฒ ุงู ููุฏ ูุทูุจู ููุนู ูู ุงูููุฏ ูุงูุฒูู
โค1
ููุฏ ูุนุจุช ุจูู 2026.py
21.6 KB
ููุฏ ูุนุจุช ุจูู ุญุฏูุซ ุฌุฏุง
2026
ูุนุจุช ุจูู ู ุน ู ุชุฌุฑ ู ุน ูุธุงุฆู
ุฎุด ุงูุชุดู ู ู ูุฒุงุช ุจููุณู
ุงุณุชุจุฏู ุงูุฏู ู ุทูุฑ ุงูุณูุฑุณ
ู ูุงู ุงูุฑูู ุฏู 123456789
#ุงูู ุจุฑู ุฌ ู ุฑุนุจ @MORAAEB
#ุญููู ุงููุดุฑ @SOURCE_Asyuti
2026
ูุนุจุช ุจูู ู ุน ู ุชุฌุฑ ู ุน ูุธุงุฆู
ุฎุด ุงูุชุดู ู ู ูุฒุงุช ุจููุณู
ุงุณุชุจุฏู ุงูุฏู ู ุทูุฑ ุงูุณูุฑุณ
ู ูุงู ุงูุฑูู ุฏู 123456789
#ุงูู ุจุฑู ุฌ ู ุฑุนุจ @MORAAEB
#ุญููู ุงููุดุฑ @SOURCE_Asyuti
โค1๐1
Forwarded from ๐๐ค๐ช๐ง๐๐/๐ผ๐จ๐ฎ๐ช๐ฉ๐