- Python
- Windows
- Choco:
choco install python
- Choco:
- Mac
- Brew:
brew install python3
andbrew install pip3
- Brew:
- Ubuntu Guide
- Windows
- A Twitch bot account
- A Spotify account (I think Premium is required, not sure.)
- Bot Token
- Twitch Application
- Create a
Chat Bot
application - the OAuth redirect URL can just be
http://localhost
- Create a
- Spotify Application
- Set the Website and Redirect URLs to
http://localhost:8080
- Set the Website and Redirect URLs to
- Run the
setup.py
script. - Follow all the instructions!
- !sr {song name}
- You can also use a Spotify URL or URI
- You can get a URI by searching a song on Spotify, then holding down the
Ctrl
key while right clicking on the song, and then selecting "Copy Spotify URI" from the Share menu.
- You can get a URI by searching a song on Spotify, then holding down the
- You can also use a Spotify URL or URI
-
Variables:
-
{user}
- Twitch Username -
{song}
- Can be a song name, a Spotify URI, or a Spotify URL (for the blacklist commands, it can only be a URI or URL)
-
-
Commands:
-
!ping
- Checks if the bot is online + shows what version -
!blacklistuser {user}
- Blacklists a user from using the bot -
!unblacklistuser {user}
- Unblacklists a user from using the bot -
!blacklist {song}
- Blacklists a song from being played -
!unblacklist {song}
- Unblacklists a song from being played -
!np
- Shows the current song -
!songrequest {song}
- Requests a song to be played -
!roleadd {role/role id}
- Adds a role to blacklist users from the bot -
!roleremove {role/role id}
- Removes a role to blacklist users from the bot
-
matt |