Usage¶
Slack¶
The first step is to create a Slack bot. Instructions
can be found here under the title
How do I create custom bot users for my workspace?
You can give it a name and assign an avatar to it. This will make it easier later when reading messages from it on your channel.
Once your bot is created, it will generate a token for you in order to communicate to Slack API.
Do not forget to add the bot user to your channel!
Spotify¶
The second step is to register an APP in your Spotify account. You can follow the instructions on how to do this in here
Configuration¶
Once you have all the details, you are going to need to create a configuration file so that the CLI can get all the parameters.
By default, the program will look into a hidden file named .slacksound
under your home directory but you can also specify the location manually.
slacksound --configuration /Users/slack/myconfig.cfg
The configuration must be like as per below:
[spotify]
username = <username>
password = <password>
client_id = <client_id>
client_secret = <client_secret>
playlist = <playlist_name>
callback_url = <callback_url>
scope = <scope>
[slack]
token = <bot_token>
channel = <channel_name>
reaction = <emoji_reaction>
count = <number_of_reaction_counts>