{"id":23413132,"url":"https://github.com/ati1707/sc-trackscrapper","last_synced_at":"2025-04-09T04:39:52.650Z","repository":{"id":269308186,"uuid":"907018009","full_name":"Ati1707/SC-TrackScrapper","owner":"Ati1707","description":"A Python tool to scrape tracks from the followers of a specified Soundcloud profile.","archived":false,"fork":false,"pushed_at":"2024-12-22T16:25:52.000Z","size":20,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-09T04:39:50.268Z","etag":null,"topics":["database","python","scrapper","soundcloud","soundcloud-api"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Ati1707.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-12-22T15:29:57.000Z","updated_at":"2024-12-22T16:25:55.000Z","dependencies_parsed_at":"2024-12-22T16:27:43.527Z","dependency_job_id":"06633e76-1fe8-463b-bb87-45af7db63be3","html_url":"https://github.com/Ati1707/SC-TrackScrapper","commit_stats":null,"previous_names":["ati1707/sc-trackscrapper"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ati1707%2FSC-TrackScrapper","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ati1707%2FSC-TrackScrapper/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ati1707%2FSC-TrackScrapper/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Ati1707%2FSC-TrackScrapper/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Ati1707","download_url":"https://codeload.github.com/Ati1707/SC-TrackScrapper/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247980826,"owners_count":21027803,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["database","python","scrapper","soundcloud","soundcloud-api"],"created_at":"2024-12-22T19:25:09.014Z","updated_at":"2025-04-09T04:39:52.610Z","avatar_url":"https://github.com/Ati1707.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SoundCloud Track Scrapper\r\nThis tool allows scrapes the followers of a SoundCloud user and gets their track count.  \r\nIf a follower has tracks, their track url and the first 5 tracks will be printed to the console and added to a database to avoid being checked again in the future.\r\n\r\n## Usage\r\n\r\nInstall requirements first\r\n\r\nAdd your client_id: [main.py](https://github.com/Ati1707/SC-TrackScrapper/blob/0baaeec2c25ef52142117aa27a8774b2b6fba723/main.py#L100)\r\n\r\nThe script will prompt you to choose between entering a SoundCloud URL to check followers or viewing all entries in the database.  \r\nIf you choose to view all entries, the script will display all checked followers stored in the database.  \r\n\r\nEnter a SoundCloud URL in the format:  \r\n\r\nhttps://soundcloud.com/username/\r\n\r\nFor example:  \r\nhttps://soundcloud.com/billieeilish  \r\nor  \r\nhttps://soundcloud.com/billieeilish/sets  \r\nthe text after the username gets ignored so you dont need to copy url from the mainpage\r\n\r\nIt might seem like the tool does nothing when entering the user url but it is scrapping the followers. The higher the count the longer it will take if it doesnt finish then most likely your client_id doesn't work\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fati1707%2Fsc-trackscrapper","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fati1707%2Fsc-trackscrapper","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fati1707%2Fsc-trackscrapper/lists"}