Youtube View Bot Proxy
A multithreaded view bot for YouTube | PythonRepo
I think youtube detect the bot
Hi I start using the bot five days ago first day I get 195 hours third day I get 770 hours forth I get 90 hours last day I get 509 hours but all these hours losted today what’s wrong
opened by egbrave 71
Youtube Music Support
Hi.
Could you make youtube music support possible, and also make a set interval to loop the script?
opened by thisisawesome1994 54
URL txt
First I can speak only clumsy English.
I’m sorry. Uniform Resource Locator list isn’t reflected. How should it be done?
opened by mqpkamiya 33
All proxies are bad also viewer doesnt work
This program was working 1-2 days ago but today because i get new proxy and i want to test them and run some video but unfortunately the script is not working i checked instantly if you have updated but only is updates so is not something with code
opened by KkK1337 31
Proxy issue on ubuntu 20. 04 headless
hI,
I have issues on proxies using Ubuntu 20. 04 headless server setup.
It reports all proxies dead, while I have changed proxies few times already.
Awaiting your response,
thisisawesome1994
I openend a issue with webshare
We Will see what they say
opened by thisisawesome1994 31
add play speed choice in the main programs / config
it’s just an example just like the one I found on line 641-661, you know better than me in the code part.
is this implementable?
I’m tryting to replicate the code on main, use the lowest speed provided 0. 25.
def play_speed(driver):
try:
nd_element_by_css_selector(
“””)()
nd_element_by_xpath(
“//div[contains(text(), ‘Playback speed’)]”)()
speed = WebDriverWait(driver, 10)(EC. element_to_be_clickable(
(, f”//span[contains(string(), ‘0. 25′)]”)))
driver. execute_script(
“arguments[0]. scrollIntoViewIfNeeded();”, speed)
()
except:
pass
if this feature can be added, please add it to the next release. thanks and love your works! :100:
opened by ignisc4t 28
watched in a random time between%85 and%95 issue.
First of all, I am grateful to you for creating this kind of program. I ran into a problem. Within the codes, it is written that the video will be watched in a random time between%85 and%95 of the time. but when I try it for a 5 minute video it always shuts down before it even reaches 2 minutes. same thing happens for every video. What is the reason? I hope we can solve this problem. thank you.
opened by kuziru 24
Failure messages when start the script
Hey,
As I saw you already updated the files to improve the watch times.
When I start the script I get the following 4 messages:
└─$ python3:228: RuntimeWarning: eenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject:228: RuntimeWarning: eenlet size changed, may indicate binary incompatibility. Expected 144 from C header, got 152 from PyObject
Yb dP dP”Yb 88 88 888888 88 88 88″”Yb 888888
YbdP dP Yb 88 88 88 88 88 88__dP 88__
8P Yb dP Y8 8P 88 Y8 8P 88″”Yb 88″”
dP YbodP YbodP’ 88YbodP’ 88oodP 888888
Yb dP 88 888888 Yb dP 888888 88″”Yb
Yb dP 88 88__ Yb db dP 88__ 88__dP
YbdP 88 88″” YbdPYbdP 88″” 88″Yb
YP 88 888888 YP YP 888888 88 Yb
What exactly is the problem?
It seems the script runs…
Thanks and best regards
opened by chefo66 23
Issue in
Hi, I follow the same instructions in file but the bot can’t find the video. I can see my video is on the top of the videos and its show me an error video not found.
opened by alighazanfar-dev 2?… I want to some advice, and one request…?
Hlo sir,
Thanks for your hard work for repo ❤️
I want to some advice, and have a one request…
I have used your YouTube bot..! With primium proxy but my 40-50% view and watchtime is decreasing Almost after 2-3 days.
Don’t know what is reson maybe proxy..!
But I’m using my Owen method to increase Watch time and I’m getting 10% droping rate.. with my method.
I’m using 50+ different chrome profiles to watch YouTube videos with different zenmate vpn ip’s. With Zenmate vpn YouTube don’t drop my views.
So.. i want use your bot with Zenmate chrome extension instead of proxy.
I don’t know python as well..
So I want to requesting u.. suggest some edits in your code to use Zenmate vpn instead of proxy list…
Thanks ❤️… @Spshah878
opened by sandippshah 0
Program closes alone.
After running the program for a short while it closes by itself. Can you tell me what could be causing this?
I use Royal Proxy Premium (26 in total, but opening only 13 tabs).
this is the configuration I’m using:
Loading urls…
4 url loaded from
Loading queries…
1 query loaded from
{
“_api”: {
“enabled”: false,
“host”: “0. 0. 0”,
“port”: 5000},
“database”: true,
“views”: 3000,
“minimum”: 10. 0,
“maximum”: 15. 0,
“proxy”: {
“category”: “p”,
“proxy_type”: “”,
“filename”: “”,
“authentication”: true,
“proxy_api”: false,
“refresh”: 1. 0},
“background”: false,
“bandwidth”: true,
“playback_speed”: 1,
“max_threads”: 10,
“min_threads”: 10
Please, could you help me?
Thanks.
opened by MBicudo21 2
view drop after a week.
After a few week, view and watch hours drop. Mine drop about 500 watch hours and about 2k view drop.
I’m using paid proxy from webshare, ip:username:pass. thread is 5, multiple video and multiple link.
Url is using link that i share on Facebook and twitter, copy share link and shorten it using and direct youtube url.
example: Proxy that I used is:
I have suggestion. Is it possible to spoof or change mac address of chrome extension for every chrome extension used just like the proxy used are. What I’m trying to saying here is that for every chrome extension that is used, can it using the difference device id or mac address, example, 5 thread is used, and for each of that thread using the difference mac address. Because i believe youtube detect device id too besides the ip of every devices.
opened by seadota2 4
Recommended Interval To Reload Proxies
What is the recommended interval to reload proxies from File or API (in minute)?
I have tested the bot and it worked, except that I lost the views after some days. From reading other issues here, I am now making some changes:
now I am setting multiple urls and search items
I have changed the playback speed from 3 to 1
not running on headless mode
my proxy list has 100 entries from the proxy royal premium
now I changed bandwidth quality from low to normal
and was curious as to what is the proxy reload interval? my current setting for this is 10minutes, what is the recommended?
Thanks!!!
opened by hectorferronato 1
Javascript anti fingerprinting files in this project
The Javascript files that you have in the extensions directory of your project, do you just automatically include them in the rendered page that YouTube sends onto the client side? Where do you include them, in the Head tag before any other Javascript includes?
opened by mishav78 0
Dropped views
Used iproyal for paid proxies. Ran on 1 video just for a small amount of time. Got up to 65 views and after about 5 days dropped back down to 7.
opened by Propick1 6
MShawon/YouTube-Viewer: A multithreaded view bot … – GitHub
Yb dP dP”Yb 88 88 888888 88 88 88″”Yb 888888
YbdP dP Yb 88 88 88 88 88 88__dP 88__
8P Yb dP Y8 8P 88 Y8 8P 88″”Yb 88″”
dP YbodP `YbodP’ 88 `YbodP’ 88oodP 888888
Yb dP 88 888888 Yb dP 888888 88″”Yb
Yb dP 88 88__ Yb db dP 88__ 88__dP
YbdP 88 88″” YbdPYbdP 88″” 88″Yb
YP 88 888888 YP YP 888888 88 Yb
Simple program to increase YouTube views written in Python. Works with live stream too.
Disclaimer: This has been developed for educational purposes only. Any action you take using this script is strictly at your own risk. I will not be liable for any losses or damages you face using this script.
Cons: There will be some view drop always.
Consider a donation to keep this project alive and for the countless hours of works and testing:)
PayPal: Bitcoin: 1Jh8KZ6khuHayNDeVV9tEzYSq9FPExKCAH
Python 3. 6+
High speed Internet Connection
Good proxy list (,, socks4, socks5)
Google Chrome installed on your OS (not Chromium)
YouTube default, live streaming and YouTube Music support
Multithreaded and Dynamic thread support
Auto download updated chrome driver whenever user’s Google Chrome version is updated
Patch chrome driver on the start of every thread by undetected-chromedriver
Proxy support
location: text file (must be on path) / proxy API (should work with most of the proxy providers)
type:,, socks4, socks5
format: ip:port, user:pass@ip:port, ip:port:user:pass
proxy refresh after a certain time specified by the user
rotating proxy support
chrome v70+ randomized user agent based on platform
canvas, audio, font, webgl fingerprint defender and IP leak prevent by webrtc control
geolocation, timezone, referer spoofing
can add extra extensions in the extension/custom_extension/ folder
direct link or search keyword on YouTube then watch the video by matching exact video title
modify and on the fly without restarting program
HTTP api on localhost and a database to store view count
to save settings
bypass consent page and several other pop up
save bandwidth by reducing video quality
can set higher(100%) watch duration percentage to increase Watch time, change playback speed
IPRoyal offers datacenter and residential proxies. The Royal Residential proxies have a large pool with addresses in over 160 countries all over the world, so they can generate a massive number of views. IPRoyal agreed to provide a huge discount for my script users, so the price will be as low as 0. 60USD/GB! To get this incredible 80% discount for Royal Residential proxies, use the discount code: youtube80
Free Proxy
Try not to use free proxies. But if you have a paid subscription and you want to use authenticated IP feature, then you can use the free proxy category. Provide your text file path (where you saved the proxies) when the script asks for a proxy file name or a proxy API.
N. B: Available for (s)/socks4/socks5
Premium Proxy
Proxies with authentication can also be done. To do so put your proxies in this format username:password@ipaddress:portor ipaddress:port:username:password in a text file. Every single line will contain a single proxy. Provide your text file path when the script asks for a proxy file name or a proxy API.
N. B: Only available for type proxy.
Rotating Proxy
You can also use the rotating proxies service. You can either authenticate your IP on your proxy provider service and use ipaddress:port as Main Gateway.
Or direct use username:password combo like this username:password@ipaddress:port or ipaddress:port:username:password as Main Gateway.
You can use proxy API too.
Live logs fetched every 10 seconds and statistics in graphs are available on localhost:5000/ ip_of_your_pc:5000/ use this to access from another device under same network. A SQLite Database is being used to store your generated views from this script.
Last 20 logs from scripts are fetched every 10 seconds to show on website and graph is updated every 5 minutes.
No need to type everything everytime you run the script. A config file will be created automatically to save and use your preferences.
Put video links in the For multiple videos place urls in multple lines.
To find video link in YouTube click share and copy.
If you have any external link which will redirect to your youtube video you can use that too. Example: when you post a YouTube video link in twitter and you hit play on twitter, you will get a link like this. This is helpful because YouTube will see that views are coming from External Source like twitter in this example.
Program can search youtube with the keyword you want and find video with video title. To do this you need to know what keyword can find your video on youtube search engine. Also you need to provide exact video title. Put keyword and title like this format keyword:::: video title in You can use same video title for multiple keyword too.
If you don’t know any keyword just put your video title:::: video title in
This script supports live streams too. Just use this script as you would for the already uploaded video. Script will automatically know if your video is live. Just bear in mind, you need a high-end pc for higher threads to get more viewers.
Basically, script will check every 60 secs if youtube shows x watching now is present. If your live stream ends, script will check 5 times to be sure. In another word, after your live stream ends, script takes 5 minutes to close the driver.
If you have never used this script before, use this first for an already uploaded video. This way, you will have a better understanding of how this script works. To do so, keep reading.
Can generate views on YouTube Music too. In put your music link like this. Script will automatically load YouTube Music when it sees link have Search feature is not available for this. So you need to empty the otherwise it will start searching videos in default YouTube.
Binary Release
For windows you can download binary releases from Binary releases. Download this file named, unzip it and run the Or you can install it from source. To do so keep reading.
Installation
Open command prompt and type
$ git clone
$ cd YouTube-Viewer
$ pip install -r
If something goes wrong, try again after installing latest version pip.
Important
If you’ve got a large proxy collection, you should run this command to filter Good proxies. Then use for proxy in
After closing program, if chromedrivers are still running. You may want to double click to close all chrome instances.
or can’t be empty. Otherwise you will see errors. Use both for better results.
Usage
Open command prompt in YouTube-Viewer folder and run
$ python
Rest is self explanatory.
Open your favourite terminal and run
$ pip3 install -r
After closing program, if chromedrivers are still running. Open your terminal and run
ps aux | awk ‘/chrome/ { print $2} ‘ | xargs kill -9
$ python3
To get the most out of this script you should maintain these things.
Don’t use HEADLESS mode. Because no IP leak prevention, fingerprint defending, etc. can be done in headless mode.
Youtube doesn’t count views from the same IP after a certain time. Like, don’t expect to get 100 views from 10 proxies. If you want more views, try to use a lot of premium proxies(free proxies are flagged by most websites). DO NOT use TOR proxies.
Use both and
And use as many urls and keyword::::title as you can. Don’t use just one video.
Before opening an issue, please read this page thoroughly. Maybe someone already faced the same problem you have right now. So it’s always a good idea to check the answer to issues first. If your problem isn’t there, feel free to open an issue. Also, don’t forget to give as many details as you can. and a screenshot of terminal output provide a handful of information to resolve your problem.
I want to thank all of you who have opened an issue or shared your code snippets or ideas with me!
YouTube View Bots and Other Easy Hacks to Increase Views[2021]
Sep 06, 2021• Proven solutions
YouTube view bots are against YouTube’s rules, which makes them dangerous for your channel. We recommend you build your following organically, but we’ve provided this information in case you feel the risk is worth it.
To gain organic traffic for your YouTube videos, you need a good YouTube video editing software which helps you to express your ideas and grow up the YouTube channel. We recommend you to try Filmora, an easy to use yet powerful enough to make videos polished with various templates and video effects. Download Wondershare Filmora video editor and have a try. Share your experience in the comments below with us.
–
One of the greatest problems facing many YouTube creators is capturing views. There are a lot of people on YouTube who would probably love their content, but all of those views are going to channels that are already popular. It’s hard to crack the top search engine rankings as a small channel.
Many YouTubers look for alternative ways to get views for their videos not to replace organic views, but to better position their videos to be seen by real viewers. Buying views or signing up for a view exchange platform are two methods some YouTubers consider, and another is bots.
Warning: be aware that increasing your view count with a bot is against YouTube’s Terms of Service and that if you get caught your video will be taken down. View exchange platforms are allowed, and buying views is a grey area, but bots are against the rules. If you still wish to learn more about bots, keep reading. If you want some safer options, scroll down to ‘Alternatives to Bots’.
What is a YouTube view bot?
Why use a YouTube view bot?
What else can a YouTube view bot do?
Are there risks to using a YouTube view bot?
Alternatives to YouTube view bots
What Is A YouTube View Bot?
Bots work in an automated sense just like software and they can run in the background. Bots automatically add views to your videos.
Setting up a bot can be as easy as using other pieces of software and there are lots of free tutorials on YouTube for view bots.
Why Use a YouTube View Bot?
Bots are used to create the illusion that a video is already popular in order to attract real viewers who view the existing view count as ‘social proof’ of the video’s quality. There are other ways, besides bots, bot accomplishes this but if a YouTuber is resorting to a bot it probably means they don’t have the money to buy real human views or the time to participate in a view exchange platform. The main benefit of a bot is that it is fast, easy, and usually free.
Bots can also be used to generate comments and likes for videos.
What Else Can A YouTube View Bot Do?
The most effective bots come with more features than just bypassing Captchas and generating views.
You can set up a YouTube bot to perform daily tasks and automate your workflow. An example might be ensuring that every video on your page is getting a view and comment every day. You can also use bots (or content organization platforms) to automatically share your videos across social media. This frees you up to focus on creating quality content.
Using a bot to increase your views artificially has its dangers, but it does also have the potential to kick start the organic growth of your channel. Once you start attracting real viewers and subscribers you will not need to keep relying on a bot.
Are There Risks to Using A YouTube View Bot?
Yes.
Bots are against YouTube’s TOS, especially for partners using AdSense (learn more about YouTube’s partnership program here). If you are suspected of using a bot your videos can get taken down and you could lose the ability to monetize content (YouTube reviews channels now before they can monetize and it will be obvious to them if you’ve used a bot to get to the 10, 000 lifetime views you need for monetization). Repeated offenses could even get you banned from YouTube, and it is much easier to lose AdSense access.
The biggest danger isn’t YouTube taking your videos down, though. So long as you don’t persist after being warned you can always recover. No, the real danger of bots is that they generate low retention views. Essentially, the views you get from a bot appear to YouTube’s algorithm as if people have clicked on your videos, but haven’t watched them. The algorithm interprets that as ‘the people who are clicking on this don’t like it, we should rank it lower down in search results’. Rather than attracting organic views, bots can actually make it very difficult for a real viewer to find your content.
If you are going to use a bot, you need to use it smartly and sparingly in order to prevent damage to your channel.
Alternatives to Using View Bots to Increase YouTube Views
1. Organically Growing Your Channel
Using bots, or any of the services below, won’t really grow your channel more quickly than the tactics like posting on a schedule, creating clickable thumbnails, or mastering SEO. There can be some perks to using them – we won’t deny that there are people who have benefitted from bots through a mixture of luck and careful strategy – but in general, it is better to focus your efforts on your content and solid YouTube strategies.
2.
View2be is a free YouTube views service that also comes with a premium option. The company will deliver a series of free subscription packages, engagement packages, and view packages. In most cases, this is a traffic exchange service (meaning you must participate by watching other people’s videos) until you get into the premium service and affiliate service. In these cases, users can advertise the services of View2be in order to get access to more views and subscriptions. The premium services are just a straight charge for a total number of views, subscribers, or other items.
3. UltraViews
UltraViewers is another traffic exchange service in which people can trade traffic in order to get more views on their own webpages or YouTube videos. This site requires you to open your browser and automatically navigate to a number of websites. Based on the number of websites that you visit, you will be rewarded with new hits to your own videos. This is a fairly simple system. There is also a lottery where you can win extra hits.
4. My Social Following
My Social Following is a source for YouTube viewers, subscribers, and likes. As a professional marketing service, the company allows for a variety of benefits such as location targeted services, fast deliveries, improvements in the ranking, and (most importantly)real viewers watching your YouTube videos in full in order to boost your retention rates and search engine rankings.
If you are truly serious about earning free views, YouTube view bots are one of many options but they do mean accepting whatever consequences YouTube might hand down.
Richard Bennett
Richard Bennett is a writer and a lover of all things video.
Follow @Richard Bennett
Frequently Asked Questions about youtube view bot proxy
Can bots increase YouTube views?
Bots work in an automated sense just like software and they can run in the background. Bots automatically add views to your videos. Setting up a bot can be as easy as using other pieces of software and there are lots of free tutorials on YouTube for view bots.
How do you get YouTube View bots?
Go to the proxy hub. Select the first proxy site on the list. Paste your video’s URL into the main field on the page, then click on the “Enter” button. The proxy will then load your YouTube video, incrementing its view count.
How can I see proxy views?
Get Views from YouTube’s Organic Search ResultsUse Descriptive and Keyword Rich Titles.Have Quality and Keyword Rich Descriptions.Use Tags.Optimize Your Thumbnail Image.Create Transcripts of Your Videos.Provide Content that Educates or Entertains or Both.Piggyback off of Viral Trends.Use Guest YouTubers.More items…