- Joined
- Feb 13, 2018
- Messages
- 149
- Reaction score
- 25
- Points
- 47
I want to create a YouTube tool that can check any channel's stats in real-time. This way, I can see which videos are getting the most views in the last 1 or 24 hours. Then, I'll use this information to make similar videos that stand out among the competition.
I want to make something like Social Blade, but better. Social Blade tells us how many views and money a YouTube channel gets in a day, but it doesn't show which videos are popular. I want to fix that so we can see which videos are really getting views
I started building everything from scratch with very basic knowledge in .NET and using the YouTube API. After working on it for about 3-5 months or even longer, I managed to create my own tool. If you have the right niche and are already in the game, you can earn a lot because you know what kind of videos are trending by observing your competitors. As a beginner programmer, it wasn't easy to create something like this, but I enjoyed the process. My bot has a few features like...
I want to make something like Social Blade, but better. Social Blade tells us how many views and money a YouTube channel gets in a day, but it doesn't show which videos are popular. I want to fix that so we can see which videos are really getting views
I started building everything from scratch with very basic knowledge in .NET and using the YouTube API. After working on it for about 3-5 months or even longer, I managed to create my own tool. If you have the right niche and are already in the game, you can earn a lot because you know what kind of videos are trending by observing your competitors. As a beginner programmer, it wasn't easy to create something like this, but I enjoyed the process. My bot has a few features like...
- You can check the title, description, tags, and comments for any video, and grab thumbnails in bulk.
- With keyword research, you can find relevant channels and ideas by entering a YouTube video ID or keyword.
- You can fetch all videos from a channel or grab bulk channel IDs, and so on.
- You can automate your channels to check every 1 or 24 hours. This means you can specify the time and focus on your research in the morning to decide which videos to make.
- I encountered a few issues while creating this bot: 1.1. There was a limit on the YouTube API requests, so I had to create multiple API keys. 1.2. To ensure the bot runs smoothly, I maintained it from the start with dedicated proxies. 1.3. It runs 24/7, so I needed a dedicated server. 1.4. Sometimes, luck plays a role in getting a channel started within the first few months and getting monetized.
- Initially, I had a small VPS with less than 10 API keys and limited proxies. Later, as I started earning, I upgraded to a dedicated server and increased the proxies to 100, allowing me to track over 30,000 videos in a single day. My niches are limited, so I manage to track around 10,000 videos every day.
- Tips for success: 3.1. Choose a niche you're interested in and passionate about. 3.2. List out your competitors' channels. 3.3. Make relevant videos based on your competitors' popular content within a 24-hour timeframe. Put effort into creating catchy thumbnails. 3.4. Avoid re-uploading others' content; instead, draw inspiration from them. 3.5. I created my own tracking service when none was available. 3.6. My initial goal was $2000/month, but I exceeded my expectations. 3.7. English isn't my first language, but I did my best. 3.8. I'm starting a new niche targeting a brand new channel next week, applying the same principles. My goal is to earn $50-60/day consistently by the end of the next year. 3.9. You don't necessarily need a bot; the method itself works.
Last edited by a moderator: