es
Feedback

¡No caigas en manos de tramposos! Telemetrio encuentra y marca estos canales 👉 Si quieres ver la etiqueta, suscríbete

Арабский питон

Арабский питон

Ir al canal en Telegram

Привет @durov Канал не нарушает правила Telegram. Нет спама, оскорблений, порнографии или нзаконной торговли. Пожалуйста, пересмотрите жалобы. Спасибо!

Mostrar más
4 558
Suscriptores
-1824 horas
-17 días
+38330 días
Archivo de publicaciones
config SHAHID VIP (Selenium) config TOD TV FOR SALE @DRX_7

Nano Banana Bot File - Full Features: Image Creation Image Editing - Accepts 10 Images per Request Free - No Limits For Sale: 1k Stars Sora 2 Bot File - Free - No Limits For Sale: 1k Stars Text to Music Converter - Price Here: @vipqvip All Popular AI Templates - Free - No Limits Price Here: @vipqvip Bot File Contains All Sections Mentioned Price: 4k Stars To Try the Bot: @Ai_gpts_bot ما عاجبك السعر مو شراي لا تنبح

import telebot as tb
import requests as rq
import re
from typing import Optional,Dict,Any
class info:
  def __init__(self,tk:str):
    self.bt=tb.TeleBot(tk)
    self.hn()
  def dt(self,ht:str)->Optional[Dict[str,Any]]:
    pt={'followers':r'"followerCount":(\d+)','likes':r'"heartCount":(\d+)','videos':r'"videoCount":(\d+)','following':r'"followingCount":(\d+)','name':r'"nickname":"([^"]+)"','username':r'"uniqueId":"([^"]+)"','verified':r'"verified":(true|false)','avatar':r'"avatarLarger":"([^"]+)'}
    rs={}
    for ky,pn in pt.items():
      mc=re.search(pn,ht)
      if mc:
        if ky in['followers','likes','videos','following']:
          rs[ky]=int(mc.group(1))
        elif ky=='verified':
          rs[ky]=mc.group(1)=='true'
        else:
          rs[ky]=mc.group(1).replace('\\u002F','/')
    return rs if rs else None
  def pr(self,un:str)->Optional[Dict[str,Any]]:
    ul=f"https://www.tiktok.com/@{un}"
    hd={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'}
    try:
      rp=rq.get(ul,headers=hd,timeout=10)
      return self.dt(rp.text)
    except Exception:
      return None
  def fm(self,un:str,dt:Dict[str,Any])->str:
    vf="yea"if dt.get('verified')else"no"
    return(f"Name: {dt.get('name','N/A')}\n"f"Username: @{dt.get('username','N/A')}\n"f"Verified: {vf}\n"f"Followers: {dt.get('followers',0):,}\n"f"Following: {dt.get('following',0):,}\n"f"Likes: {dt.get('likes',0):,}\n"f"Videos: {dt.get('videos',0):,}\n"f"Profile: https://www.tiktok.com/@{un}")
  def sp(self,ci:int,un:str,dt:Dict[str,Any]):
    ms=self.fm(un,dt)
    av=dt.get('avatar','')
    try:
      if av:
        self.bt.send_photo(ci,av,caption=ms,parse_mode="HTML")
      else:
        self.bt.send_message(ci,ms,parse_mode="HTML")
    except Exception:
      self.bt.send_message(ci,ms,parse_mode="HTML")
  def hs(self,mg):
    self.bt.reply_to(mg,"user")
  def us(self,mg):
    ci=mg.chat.id
    un=mg.text.strip().replace('@','')
    if not un:
      self.bt.reply_to(mg,"Restore user")
      return    
    pd=self.pr(un)
    self.bt.delete_message(ci.message_id)
    if pd:
      self.sp(ci,un,pd)
    else:
      self.bt.send_message(ci,"false")
  def hn(self):
    @self.bt.message_handler(commands=['start'])
    def hh(mg):
      self.hs(mg)
    @self.bt.message_handler(func=lambda mg:True)
    def mh(mg):
      self.us(mg)
  def st(self):
    self.bt.polling(none_stop=True)
if __name__=="__main__":
  bt=info("tok")
  bt.st()

import telebot as tb
import requests as rq
import re
from concurrent.futures import ThreadPoolExecutor as te
bt=tb.TeleBot("توكن")
ac={}
def gt(us):
 ur=f"https://www.tiktok.com/@{us}"
 hd={'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'}
 try:
  rp=rq.get(ur,headers=hd,timeout=10)
  dt=rp.text
  rs={}
  pt=[('fl',r'"followerCount":(\d+)'),('lk',r'"heartCount":(\d+)'),('vd',r'"videoCount":(\d+)'),('fg',r'"followingCount":(\d+)'),('nm',r'"nickname":"([^"]+)"'),('un',r'"uniqueId":"([^"]+)"'),('vr',r'"verified":(true|false)'),('av',r'"avatarLarger":"([^"]+)')]
  for ky,pn in pt:
   mt=re.search(pn,dt)
   if mt:
    if ky in['fl','lk','vd','fg']:
     rs[ky]=int(mt.group(1))
    elif ky=='vr':
     rs[ky]=mt.group(1)=='true'
    else:
     rs[ky]=mt.group(1).replace('\\u002F','/')
  return rs if rs else None
 except:
  return None
def sd(ci,us,rs):
 if not rs:return
 vr="yes"if rs.get('vr')else"no"
 mm=f"Info\nNa: {rs.get('nm','N/A')}\nUs: @{rs.get('un','N/A')}\nVe: {vr}\nFol: {rs.get('fl',0):,}\nFolg {rs.get('fg',0):,}\nLi {rs.get('lk',0):,}\nVi {rs.get('vd',0):,}\nLi https://www.tiktok.com/@{us}"
 av=rs.get('av','')
 try:
  if av:
   bt.send_photo(ci,av,caption=mm,parse_mode="HTML")
  else:
   bt.send_message(ci,mm,parse_mode="HTML")
 except:
  pass
def lp(ci,us):
 while ac.get(ci):
  rs=gt(us)
  if rs:
   sd(ci,us,rs)
@bt.message_handler(commands=['start'])
def st(ms):
 bt.reply_to(ms,"username")
@bt.message_handler(commands=['stop'])
def sp(ms):
 ci=ms.chat.id
 ac[ci]=False
 bt.reply_to(ms,"stopped")
@bt.message_handler(func=lambda ms:True)
def hn(ms):
 ci=ms.chat.id
 us=ms.text.strip().replace('@','')
 if not us:
  bt.reply_to(ms,"username")
  return
 ac[ci]=True
 ex=te(max_workers=100)
 ex.submit(lp,ci,us)
bt.polling(none_stop=True)

اتمنا ادخل بل كروب هاذا
اتمنا ادخل بل كروب هاذا

اتصـ,ـال فحص ايميل تيك موجود او لا يفيدكم بالمتاحات اخمطو بالعافيه بس ذكرو مصدر Dev: @ii00hh

صدت ذني 😂
صدت ذني 😂

صدت حسابين من تشكير انستا لي سويت كلتلكم تريدون متريدون والله منزينات😂
صدت حسابين من تشكير انستا لي سويت كلتلكم تريدون متريدون والله منزينات😂

شباب حالين موجود جنت بل مستشفى كلبت بل ماطور من وره چاملغ ونكسرت رجلي تمام هسه موجود لي يريد شي خاص. @XEF_R

هاتو فكرة او شيء ننزله لكم 🫣

Story

اسويلكم مثله ترا كلش سهل تريدون لو لا + تفاعل
اسويلكم مثله ترا كلش سهل تريدون لو لا + تفاعل

يمكن اسوي انا هكر بوبجي بس راح اسوي نسخه

حبيت اذكركم رمضان باقي 3 اشهر 🌙

متواجد الان @XEF_R

طخت بالي هسه حالين بهذه الوقت اسوي هنكر بورجي

منو يمه حساب ويتشات

ملل هاتو فكرة 🥸

يشبه ريفن صحيح مو

بربكم هاذا همين خلقه