import tkinter as tk
import random
import time
import webbrowser
import requests
class YouTubeBotGUI:
def __init__(self, master):
self.master = master
master.title("YouTube View Bot")
self.url_label = tk.Label(master, text="YouTube URL:")
self.url_label.pack()
self.url_entry = tk.Entry(master, width=50)
self.url_entry.pack()
self.proxies_label = tk.Label(master, text="Proxies:")
self.proxies_label.pack()
self.proxies_entry = tk.Text(master, height=5, width=50)
self.proxies_entry.pack()
self.start_button = tk.Button(master, text="Start", command=self.start_bot)
self.start_button.pack()
def start_bot(self):
url = self.url_entry.get()
proxies = self.proxies_entry.get("1.0", tk.END).splitlines()
while True:
proxy = random.choice(proxies)
try:
requests.get(url, proxies={"http": proxy, "https": proxy})
print("View added from", proxy)
except requests.exceptions.RequestException:
print("Error using proxy", proxy)
time.sleep(random.randint(30, 120))
webbrowser.open(url, new=0)
root = tk.Tk()
bot_gui = YouTubeBotGUI(root)
root.mainloop()
WORKING WITH YOUTUBE