This is a Python script for generating Kick views using proxies. It is implemented as a GUI application with the help of the tkinter module.
⚠️ Buy me a coffee✓.
- Python 3.x
- streamlink
- requests
- fake_useragent
- tkinter
Warning If you don't have Git installed, you can download it from here.
-
Open a command prompt and navigate to the location where you want to install the folder. Then use the following command:
git clone https://github.com/H1B0B0/Kick-Viewerbot.git
-
Once the folder installation is complete, navigate into the folder.
-
Run the file
install.bat
to install the required dependencies.
Warning You need Python installed. If you don't have it, you can download it from here
- Run
main.bat
ormain_just_terminal.bat
if you prefer a command-line interface and better performance (the terminal version currently uses HTTP scraped proxies).
- Install the requirements:
pip install .
- Run the script:
python3 main.py
or
python3 main_just_terminal.py
or
python3 script.py -threads nb_threads -kickname example_channel
or
py -3 main.py
or
py -3 main_just_terminal.py
or
py -3 script.py -threads nb_threads -kickname example_channel -proxyfile path/to/your/proxylist
- Fill in the following details in the GUI:
- Number of threads: Enter the number of threads you want to use. Each thread represents 1/10 of a single viewer(So if you want 100 viewers you need to enter 1000 threads).
- Kick channel name: Enter the name of the Kick channel you want to generate views for.
The script starts by importing the required modules and setting up global variables.
The ViewerBot
class has methods for reading the list of proxies, getting the URL for the Kick channel, and sending HEAD requests using proxies.
The ViewerBotGUI
class sets up the GUI and handles button clicks.
The main()
function creates an instance of the ViewerBotGUI
class and starts the GUI main loop.
This project is licensed under the MIT License. See the LICENSE file for details.
This code is for educational purposes only