Open Source Discord Token Checker / Tekli-Toplu {Kodları}

zSwax

Silver Üye
Katılım
5 Ağu 2026
Mesajlar
95
Beğeniler
17
Tekli kodları
import requests

API_URL = " "

def check_token(token: str) -> dict:
"""Tek bir Discord token'ının geçerliliğini kontrol eder."""
headers = {"Authorization": token.strip()}
try:
r = requests.get(API_URL, headers=headers, timeout=10)
except requests.exceptions.RequestException as e:
return {"token": token, "valid": None, "error": str(e)}

if r.status_code == 200:
data = r.json()
return {
"token": token,
"valid": True,
"username": f"{data.get('username')}#{data.get('discriminator')}",
"id": data.get("id"),
"email": data.get("email"),
"phone": data.get("phone"),
"verified": data.get("verified"),
"mfa_enabled": data.get("mfa_enabled"),
"flags": data.get("flags"),
"premium_type": data.get("premium_type"), # 0=yok, 1=nitro classic, 2=nitro
}
elif r.status_code == 401:
return {"token": token, "valid": False, "error": "Geçersiz / expired token"}
else:
return {"token": token, "valid": None, "error": f"HTTP {r.status_code}"}

if __name__ == "__main__":
token = input("Token: ").strip()
result = check_token(token)
if result["valid"]:
print(f"[+] GEÇERLİ | {result['username']} | ID: {result['id']} | Email: {result['email']}")
elif result["valid"] is False:
print("[-] Geçersiz token")
else:
print(f"[!] Hata: {result['error']}")

-----------------------------------------------------------------------------------------------------------------------------

Toplu kodlar

import requests
import threading
import time
from concurrent.futures import ThreadPoolExecutor, as_completed

API_URL = " "
MAX_WORKERS = 50 # Discord rate limit'ine takılmamak için yüksek tutma
RATE_LIMIT_DELAY = 0.05 # istekler arası bekleme (saniye)

lock = threading.Lock()
valid_tokens = []
invalid_count = 0
checked_count = 0

def check_token(token: str) -> dict:
"""Bir token'ı kontrol eder, sonucu dict olarak döndürür."""
token = token.strip()
if not token:
return None
headers = {"Authorization": token}
try:
r = requests.get(API_URL, headers=headers, timeout=10)
except requests.exceptions.RequestException as e:
return {"token": token, "valid": None, "error": str(e)}

if r.status_code == 200:
data = r.json()
return {
"token": token,
"valid": True,
"username": f"{data.get('username')}#{data.get('discriminator')}",
"id": data.get("id"),
"email": data.get("email"),
"phone": data.get("phone"),
"verified": data.get("verified"),
"mfa_enabled": data.get("mfa_enabled"),
"premium_type": data.get("premium_type"),
}
elif r.status_code == 401:
return {"token": token, "valid": False, "error": "Geçersiz"}
elif r.status_code == 429:
retry_after = r.json().get("retry_after", 1)
return {"token": token, "valid": None, "error": f"Rate limited ({retry_after}s)"}
else:
return {"token": token, "valid": None, "error": f"HTTP {r.status_code}"}

def worker(token: str):
global checked_count, invalid_count
result = check_token(token)
if result is None:
return
with lock:
checked_count += 1
if result["valid"]:
valid_tokens.append(result)
print(f"[+] GEÇERLİ | {result['username']} | ID: {result['id']} | "
f"Email: {result.get('email')} | Nitro: {result['premium_type']}")
elif result["valid"] is False:
invalid_count += 1
else:
print(f"[!] {result['token'][:20]}... -> {result['error']}")

def main():
global checked_count, invalid_count
input_file = input("Token dosyası (her satırda bir token): ").strip()
try:
with open(input_file, "r", encoding="utf-8") as f:
tokens = [line.strip() for line in f if line.strip()]
except FileNotFoundError:
print("[-] Dosya bulunamadı.")
return

print(f"[*] {len(tokens)} token kontrol ediliyor... (threads={MAX_WORKERS})")
start = time.time()

with ThreadPoolExecutor(max_workers=MAX_WORKERS) as executor:
futures = [executor.submit(worker, t) for t in tokens]
for _ in as_completed(futures):
pass # sonuçlar worker içinde yazdırılıyor

elapsed = time.time() - start

# Geçerli token'ları dosyaya kaydet
with open("valid_tokens.txt", "w", encoding="utf-8") as f:
for v in valid_tokens:
f.write(f"{v['token']} | {v['username']} | ID: {v['id']}\n")

print("\n===== SONUÇ =====")
print(f"Toplam: {checked_count} | Geçerli: {len(valid_tokens)} | Geçersiz: {invalid_count} | Süre: {elapsed:.2f}s")
print(f"Geçerli token'lar valid_tokens.txt dosyasına kaydedildi.")

if __name__ == "__main__":
main()
-----------------------------------------------------------------------------------------------------------------------------
Kurulum paketleri
pip install requests
python3 checker.py
ÖRNEK KODLARDIR GELİŞTİREBİLİRSİNİZ.
 
spammer olmak böyle bişey kardeş
 

Şuanda konuyu görüntüleyen kullanıcılar

Geri
Üst Alt