A bot that updates about the most subscribed artist' channels on YouTube

Overview

Check updated stats Weekly report Retweets daily Twitter Follow

icon

Most Subscribed YouTube Music Channels

This Python bot checks the most subscribed music artist channels on YouTube and makes a top chart.

It runs (almost) 24/7 thanks to GitHub Actions.

How to see the charts

Web App

You see the charts on the web app in a nice Material UI.

The website can be "installed" as Web App on Android, iOS and Windows 10.

It has the benefits of the app and the advantages of the web: it takes zero space in memory but it can also work offline as a normal app would.

Imgur

Using a console

Assuming that you have Python3 and pip installed on your machine:

  1. clone https://github.com/marco97pa/MostSubYTMusicChannels.git
  2. cd MostSubYTMusicChannels
  3. pip install rich
  4. ./show.py

Imgur

Add a new artist

You can request a new artist (channel) to track by:

  • Sending a direct message on Twitter
  • Opening a new issue on Github
  • Propose a change on the channels.csv file

Remember that only single music artist channels are approved and that it should have at least half subscribers of the most subscribed channel on YouTube.

Example:
As of January 2020, Justin Bieber is the first with 60 Million subscribers.
Only channels with at least 30 Million will be accepted.

How it works (for developers)

The script is the main.py.

Data is stored in channels.csv and it is updated every 5 ~ 30 minutes using GitHub Actions

Build your own

To build your own (maybe the Most subscribed YouTube Cooking channels?): 0. Clone this repository

  1. Get your API Keys from YouTube
  2. Paste them in the main.py file or set them as environment variables
  3. Run main.py to check for new updates on the subscribers of the channels listed in channels.csv

About the web app

The web app is written in React using the Ionic5 framework.

Source is stored in the /webapp directory of the main branch. The site is deployed on the gh-pages branch instead.

To deploy the website, follow this really helpful guide and make sure that the generated index.html has the right paths to scripts, CSSes and other resources.

Owner
Marco Fantauzzo
Love playing with computers and similar since my childhood. Always looking for new technologies Android, Java, C, C++, Python, HTML, CSS, JavaScript & PHP
Marco Fantauzzo
OliviaV2: danger bot with python

🎶 OLIVIA V2 🎵 Requirements 📝 FFmpeg NodeJS nodesource.com Python 3.7 or higher PyTgCalls 🧪 Get SESSION_NAME from below: Pyrogram 🎖 History Featur

Alvaro Einstein 2 Nov 04, 2021
Apex lets you build, deploy, and manage AWS Lambda functions with ease.

No longer maintained This software is no longer being maintainted and should not be chosen for new projects. See this issue for more information Apex

Apex 25 Dec 23, 2022
Yes, it's true :heartbeat: This repository has 337 stars.

Yes, it's true! Inspired by a similar repository from @RealPeha, but implemented using a webhook on AWS Lambda and API Gateway, so it's serverless! If

512 Jan 01, 2023
GUI Pancakeswap2 and Uniswap3 trading client (and bot)

GUI Pancakeswap2 and Uniswap3 trading client (and bot) (MOST ADVANCE TRADING BOT SUPPORT WINDOWS LINUX MAC) (AUTO BUY TOKEN ON LUNCH AFTER ADD LIQUIDI

16 Dec 23, 2021
Gets instagram public username and returns usefull informations like profilepic(b64), video_urls etc.

InstaSucker Gets instagram public username and returns usefull informations like profilepic(b64), video_urls etc. Information this project contains a

Armin Amiri 5 Apr 30, 2022
A Discord Self-Bot in Python

👨‍💻 Discord Self Bot 👨‍💻 A Discord Self-Bot in Python by natrix Installation Run: selfbot.bat Python: version : 3.8 Modules

natrix_dev 3 Oct 02, 2022
Телеграм бот решающий задания ЦДЗ, написанный на библиотеке libmesh.

MESHBot-Telegram Телеграм бот решающий задания ЦДЗ. Описание: Бот написан с использованием библиотеки libmesh. Для начала работы отправьте ему ссылку

2 Jun 19, 2022
WhatSender is a python package that allows you to send Whatsapp messages at a given time.

WhatSender is a python package that allows you to send Whatsapp messages at a given time.

IdoBarel 0 Apr 21, 2022
A Twitter Bot that retweets and likes tweets with the hashtag #girlscriptwoc and #girlscript, and also follows the user.

GirlScript Winter of Contributing Twitter Bot A Twitter Bot that retweets and likes tweets with the hashtag #girlscriptwoc and #girlscript, and also f

Pranay Gupta 9 Dec 15, 2022
Discord CTF helper bot for CyberErudites

Eruditus - CTF helper bot Eruditus - CTF helper bot About Eruditus is a Discord CTF helper bot built with Python, it was initially designed to be used

Hafidh 34 Dec 30, 2022
Hydrathallies'in istegi uzerine yapildi :)

Telegram-Doviz-Bot Telegram Döviz Botu, Pyrogram ile yapıldı. Deploy Deploy on Heroku Deploy on local git clone https://github.com/lambda-stock/Telegr

2 Dec 08, 2021
Мои личные наработки по новому API Тинькофф. Не официально.

TinkoffNewAPI Мои личные наработки по новому API Тинькофф. Не официально. Официально по ссылке: https://github.com/Tinkoff/investAPI/ Выложено по прос

1 Jan 20, 2022
Monitor your Binance portfolio

Binance Report Bot The intent of this bot is to take a snapshot of your binance wallet, e.g. the current balances and store it for further plotting. I

37 Oct 29, 2022
Huggingface transformers for discord

disformers Huggingface transformers for discord base source butyr/huggingface-transformer-chatbots install pip install -U disformers example see examp

SpaceDEVofficial 1 Nov 09, 2021
Emo-Fun is a bot which emojifies the text you send it

About Emo-Fun is a bot which emojifies the text you send it. It is easier to understand by an example Input : Hey this is to show my working!! Output

Suvodeep Sinha 3 Sep 30, 2022
Get charts, top artists and top songs WITHOUT LastFM API

LastFM Get charts, top artists and top songs WITHOUT LastFM API Usage Get stats (charts) We provide many filters and options to customize. Geo filter

4 Feb 11, 2022
Lumberjack-bot - A game bot written for Lumberjack game at Telegram platform

This is a game bot written for Lumberjack game at Telegram platform. It is devel

Uğur Uysal 6 Apr 07, 2022
Simple yet efficient tool used to check and sort tokens in terms of there validation.

Discord Token Checker Simple yet efficient tool used to check and sort tokens in terms of there validation.When the program is done,go to the "output"

Robotnik 15 Dec 27, 2022
Univerity-student oriented (lithuanian) discord bot

Univerity-student oriented (lithuanian) discord bot

3 Nov 30, 2021
A replacement for Reddit /r/copypasta CummyBot2000 with extra measures to avoid it being banned.

CummyBot1984 A replacement for Reddit /r/copypasta's CummyBot2000 with extra measures to respect Reddit's API rules. Features Copies and replies to ev

2 Feb 21, 2022