Skip to content

Getting Started

Jared Dyreson edited this page Jan 16, 2021 · 3 revisions

Firstly, this project is an application that uses the Spotify API. Therefore to proceed, you need to register a developer account. That link can be found here. Once you have an account, you should be greeted with a screen that looks like this:

You need to click the button labeled "Create An App" and you will see this pop-up window appear:

Fill in the fields as you wish. Once done, navigate to the pane of the application you just created:

After that, you need to note the client id and client secret: This information will go into a configuration file and is used by the program.

For the authentication app to work properly, you need to specify some redirect URI's for Flask. Add the following in the window you see below:

Navigate to the releases page and grab the latest FunnelCake driver code and install the module via pip using the following command:

pip install git+https://github.com/JaredDyreson/Funnel-Cake.git

After that, you can place the funnel "binary" anywhere on your system. My personal preference is to put it into a scripts folder where you can mantain them yourself, but do as you feel is right. Running the following commands will then allow you to use the application as intended.

python funnel --config
python funnel --authenticate
Clone this wiki locally