import asyncio from telethon.sync import TelegramClient from telethon.errors.rpcerrorlist import SlowModeWaitError # Twoje ID API i hash API dla klienta Telegram # Aby uzyskać te dane, musisz zalogować się na stronie https://my.telegram.org, przejść do "API development tools" i wypełnić formularz. # Otrzymasz podstawowe adresy oraz parametry api_id i api_hash wymagane do autoryzacji użytkownika. api_id = 'tu api id' api_hash = 'tu api hash' client = TelegramClient('moje_konto', api_id, api_hash) # Lista kanałów, na które chcesz wysłać wiadomość channels = { 'https://t.me/jarmarknarkotykowy', 'https://t.me/ilegal_chat', 'https://t.me/SzybkiCas', 'https://t.me/CaliBagsBender', 'https://t.me/gettoo', 'https://t.me/+RMQ9q2IUN8w0YWJk', 'https://t.me/elo3200', 'https://t.me/zydowskikot', 'https://t.me/egzotycznysklep', 'https://t.me/Mefedronowe_lowe', 'https://t.me/tematywarszawskie', 'https://t.me/NiezwyklySklep', 'https://t.me/wtspoland', 'https://t.me/wtswtbwwa', 'https://t.me/druglordx', 'https://t.me/warszawa022', 'https://t.me/BAZAREKCZASU', 'https://t.me/httpsSTAJNIA', 'https://t.me/okurwaalewysoko', 'https://t.me/LegitShopWWA', 'https://t.me/ZAWSZESZTYWNO022', 'https://t.me/wawamefedron', 'https://t.me/DRUGSMARKETWTS', 'https://t.me/gwiazdasmierci' } # Wiadomość, którą chcesz wysłać message_to_send = """ Tu wpisujesz/wklejasz treść wiadomości """ async def send_message(): while True: for channel in channels: channel_name = channel.replace('https://t.me/', '') try: await client.send_message(channel_name, message_to_send) except SlowModeWaitError as e: # Obsługujemy SlowModeWaitError print(f"Kanał {channel_name} jest w trybie Slow Mode: {str(e)}") except Exception as e: # Obsługujemy wszystkie inne wyjątki print(f"Wystąpił błąd podczas wysyłania wiadomości na kanale {channel_name}: {str(e)}") # Czas w sekundach przed kolejnym cyklem wysyłania wiadomości w sekundach(w nawiasie) await asyncio.sleep(1200) # Uruchomienie klienta i funkcji send_message with client: client.loop.run_until_complete(send_message())