Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

Awesome Lists containing this project

README

        

# sc-explorer
Plays the most commented 10 seconds of a random song on SoundCloud® and adds it to a playlist if you like it

LIVE 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