Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/k0dev/sc-explorer
Discover new songs on SoundCloud
https://github.com/k0dev/sc-explorer
music python scraper soundcloud
Last synced: 29 days ago
JSON representation
Discover new songs on SoundCloud
- Host: GitHub
- URL: https://github.com/k0dev/sc-explorer
- Owner: k0dev
- License: mit
- Created: 2023-06-18T23:12:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-26T11:45:21.000Z (over 1 year ago)
- Last Synced: 2024-09-27T11:43:02.393Z (about 1 month ago)
- Topics: music, python, scraper, soundcloud
- Language: HTML
- Homepage:
- Size: 59.6 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- ideas-for-projects-people-would-use - Kevin Grosso
README
# sc-explorer
Plays the most commented 10 seconds of a random song on SoundCloud® and adds it to a playlist if you like itLIVE DEMO: [soundswipe](http://soundswipe.org/)
## This script uses undocumented SoundCloud® APIs (since you cannot currently ask for an api key). Use it at your own risk! (theoretically your account might get banned)
## TODO
- TODO: better UI lol## Credits
Idea taken from https://twitter.com/yush_g (https://github.com/Divide-By-0/ideas-for-projects-people-would-use)## Installation
```console
$ pip install -r requirements.txt
$ echo YOUR_CLIENT_ID > client_id
$ echo YOUR_OAUTH_TOKEN > oauth
$ echo YOUR_RECAPTCHA_WEBSITE_KEY > website_key
$ echo YOUR_RECAPTCHA_SECRET > secret
$ echo YOUR_COOKIEBOT_DECLARATION_SCRIPT > cookie_declaration_html
$ echo YOUR_COOKIEBOT_BANNER_SCRIPT > cookie_banner_html
$ mv path_to_logo.png static/logo.png
$ flask --app sc-explorer run --debug
```## Screenshots
https://imgur.com/a/ZDAE87z