Oct-18-2022, 07:14 PM
from dataclasses import dataclass from tkinter.messagebox import YES from telethon import TelegramClient from telethon import utils from telethon.errors.rpcerrorlist import PhoneNumberBannedError import csv import configparser from telethon.sync import TelegramClient from rich.console import Console from rich.text import Text from rich.theme import Theme from rich.traceback import install from asyncio import create_task, gather import os, asyncio konsol = Console() secenek = int(konsol.input(f"[yellow4][!] - Lütfen Bir Seçenek Giriniz :")) def bankontrol(): config = configparser.ConfigParser() config.read("ayarlar.ini") api_id = (config['Redstone']['API_ID']).strip() api_hash = (config['Redstone']['API_HASH']).strip() redstonebanned = [] with open('numaralar.csv','r',) as d: sl = 0 tasks = (create_task([row[0] for row in csv.reader(d)])) for numaraR in gather(*tasks, return_exceptions=True): numara = utils.parse_phone(numaraR) sl += 1 konsol.print(f"""[bold yellow4][↓] Kontrol Edilen Numara [↓][/] [bold magenta]{numara}""") client = TelegramClient(f"sessions/{numara}", api_id, api_hash) client.connect() if client.is_user_authorized(): konsol.print("""[bold green][✓] Tebrikler, Bu numara Temiz! [✓]""") if not client.is_user_authorized(): try: konsol.print("""[bold red][×] Üzgünüm, Bu numara Banlı! [×] """) redstoneban = utils.parse_phone(numaraR) redstonebanned.append(redstoneban) continue except: print('Ban') rexhacks = str(sl) redstoneban = utils.parse_phone(numaraR) redstonebanned.append(redstoneban) continue print() done = True konsol.print(f"[bold blue][!] Toplam {len(redstonebanned)} Adet Numara BanlıNumaralar.csv'ye Kayıt Edildi.") input() if secenek == 1: bankontrol()
Error: loop = events.get_running_loop()
RuntimeError: no running event loop