import time import requests # Lista tokenów kont TOKENS = [ "token1", "token2", "token3", # Dodaj tutaj kolejne tokeny ] # Lista ID kanałów CHANNELS = [ "channel_id1", "channel_id2", "channel_id3", # Dodaj tutaj kolejne ID kanałów ] # Wiadomość do wysłania MESSAGE = "Cześć! To jest wiadomość od bota." # URL API (przykład dla Discorda) API_URL = "https://discord.com/api/v9/channels/{channel_id}/messages" def send_message(token, channel_id, message): """ Funkcja wysyła wiadomość na określony kanał przy użyciu danego tokena. """ headers = { "Authorization": f"Bot {token}", "Content-Type": "application/json", } data = { "content": message } response = requests.post(API_URL.format(channel_id=channel_id), json=data, headers=headers) if response.status_code == 200 or response.status_code == 204: print(f"Wiadomość wysłana na kanał {channel_id} przy użyciu tokena.") else: print(f"Błąd wysyłania wiadomości na kanał {channel_id}: {response.status_code}, {response.text}") def main(): """ Główna funkcja bota. Obsługuje wysyłanie wiadomości na kanały dla wielu tokenów. """ for token in TOKENS: print(f"Rozpoczynam wysyłanie wiadomości przy użyciu tokena {token}.") for channel_id in CHANNELS: send_message(token, channel_id, MESSAGE) print(f"Oczekiwanie 20 sekund przed wysłaniem kolejnej wiadomości...") time.sleep(20) # Przerwa 20 sekund między wiadomościami print(f"Zakończono wysyłanie wiadomości dla tokena {token}.") print("Oczekiwanie 5 sekund przed przejściem do następnego tokena...") time.sleep(5) # Przerwa 5 sekund między tokenami if __name__ == "__main__": main()