Telegram Scraper Script
Budget: $30 – $250 AUD
I run a small meditation group in telegram. Where a few people are sharing radmun tracks of music. So "Joy" (The name in Telegram of the group) is my group hosted inside telegram.
Users share tracks of music by placing a link to them individually into the group. Normally these are just url links to Youtube.
The order of those tracks being shared are important to me.
So what I need is:
1. A robot or script to go from the first Youtube link posted, in my group in Telegram. Read the link & download the video from Youtube. (All other music shared from other hosting links shared can be ignored, by the scraper)
2. Each clip should carry then be saved with a unquie file name on my hard drive. For example 00001 [then the name of the clip itself], then 00002 [then the name of the file] and so on. They are about maybe 5000 tracks of music already shared. So I want to maintain the order in which the tracks were posted into the Telegram group.
3. Once it has sucessfully resolved the Youtube link and resulted in a downloaded video track locally. The script goes looking for the next Youtube url and does the same giving the resulting music clip in the order they were posted in the group. Since the start of the group. The speed it does this doesn't matter. In fact from a youtube perspective it is probably better that it does its work slowly. So as not to "upset" YouTube.
I intend to run a .mp3 scrapper locally on the list of music tracks. So I will end up with a a massive list of .mp3 tracks I can upload onto my phone. Playable in the order they were shared in the group via the 00001, 00002 naming convention automatically applied to the downloaded file name.
Some of the links to music has now been marked as "private" or has been removed by YouTube already. Upon unsucessful resolution of the url, the scrapper needs to understand that the link is no longer "working", to then move onto the next shared track.
I have done about a thousand tracks manually, as per the attached file. But show these just for example sake. The naming convention used isn't important to maintain the order in which the tracks were shared in Telegram, but the order they were shared is.
So I want:
1. A tool that reads the group looking for Youtube links.
2. Upon finding the next one in the order they were posted it goes to Youtube and downloads the resulting music video file.
3. Stores them locally on my hard drives. So I can then extract the .mp3 tracks from them, whilst again maintaining the file naming convention for the order they were shared.
If it is easier to rip the music track when downloading from YouTube. Then that would be fine as well.
I just want the MP3 files with an ordered file name. So if it is easier ripping just the .mp3 file directly from YouTube is fine.
Users share tracks of music by placing a link to them individually into the group. Normally these are just url links to Youtube.
The order of those tracks being shared are important to me.
So what I need is:
1. A robot or script to go from the first Youtube link posted, in my group in Telegram. Read the link & download the video from Youtube. (All other music shared from other hosting links shared can be ignored, by the scraper)
2. Each clip should carry then be saved with a unquie file name on my hard drive. For example 00001 [then the name of the clip itself], then 00002 [then the name of the file] and so on. They are about maybe 5000 tracks of music already shared. So I want to maintain the order in which the tracks were posted into the Telegram group.
3. Once it has sucessfully resolved the Youtube link and resulted in a downloaded video track locally. The script goes looking for the next Youtube url and does the same giving the resulting music clip in the order they were posted in the group. Since the start of the group. The speed it does this doesn't matter. In fact from a youtube perspective it is probably better that it does its work slowly. So as not to "upset" YouTube.
I intend to run a .mp3 scrapper locally on the list of music tracks. So I will end up with a a massive list of .mp3 tracks I can upload onto my phone. Playable in the order they were shared in the group via the 00001, 00002 naming convention automatically applied to the downloaded file name.
Some of the links to music has now been marked as "private" or has been removed by YouTube already. Upon unsucessful resolution of the url, the scrapper needs to understand that the link is no longer "working", to then move onto the next shared track.
I have done about a thousand tracks manually, as per the attached file. But show these just for example sake. The naming convention used isn't important to maintain the order in which the tracks were shared in Telegram, but the order they were shared is.
So I want:
1. A tool that reads the group looking for Youtube links.
2. Upon finding the next one in the order they were posted it goes to Youtube and downloads the resulting music video file.
3. Stores them locally on my hard drives. So I can then extract the .mp3 tracks from them, whilst again maintaining the file naming convention for the order they were shared.
If it is easier to rip the music track when downloading from YouTube. Then that would be fine as well.
I just want the MP3 files with an ordered file name. So if it is easier ripping just the .mp3 file directly from YouTube is fine.