This is the guide for Ducky-hosted Spoofify. For the self-hosted installation guide, see this page.
Setting up Spoofify
Hide Steps to set up Spoofify
Hide Steps to set up Spoofify
Claim your spoofify.live URL
<your choice>.spoofify.live
Create a Spotify Developer Application
This is the step that generates the required credentials for Spoofify to fetch data from your Spotify account.Navigate to the Spotify Developer Dashboard, choose
Choose
As of February 11 2026, a Spotify Premium account is required to access developer resources. Learn more about this Spotify change here
Show Opinion
Show Opinion
This change is harmful to the community building apps with Spotify for many reasons. The most glaring of them are:
- Developers now have to be a Spotify Premium subscriber to experiment with the Spotify API.
- Any given Developer is limited to a single application, an arbitrary limitation that hinders experimentation.
- Any given application in “development mode” (unapproved) is limited to 5 total users, including the developer themself (people who can log in using it)
- A developer who wishes to exceed the new limits must be “approved,” which involves being an established company/enterprise building a Spotify integration.
- The approval process is not intended for hobbyists/personal projects in any way, per Spotify’s own words.
If you so please, let Spotify know how this change hurts the developer community on this thread
Create app, and enter the following information:Show Options
Show Options
The public-facing name of the application. (What you see when you log in)
A concise description of what the app does.
Displays currently playing song + queue management
The URL that Spotify will redirect you to after logging in.
Enable only
Web APISave (or Create) to create the application.Provide Application Credentials
Once your application is created, copy the
Client ID and provide it to Ducky.Choose View client secret to generate it, then copy the Client Secret and provide it to Ducky.- Do not ever share the Client Secret with anyone else. Treat it like a password to your dev application.
Ducky's Turn
Now that the developer application is created, it’s Ducky’s turn to work some magic! (start the app)
We’ll continue to the next step once that’s done. Ducks work at their own pace, you know.
Setting up the Twitch Bot
Show Steps to set up the Twitch Bot
Show Steps to set up the Twitch Bot
OPTIONAL Create the Bot AccountNavigate to https://twitch.tv and create a new account.
You should have prior communication from Ducky, and you should know whether or not you need this step. If not, please touch base before continuing.
Authorize the Bot
Once the Twitch account being used is established, head to the URL provided by Ducky to log in with the bot account via Twitch.
If Ducky is hosting the bot account for you, continue to step 2.
Add the bot to your channel
While logged in to your main Twitch account, navigate to the bot’s chat (https://twitch.tv/popout/{bot_username}/chat)Run
!join in the bot’s chat, and it will join your channel.!leave can be used to force the bot to leave your Twitch chatOPTIONAL Mod or VIP the BotIn order to prevent being caught by spam filters, the Spoofify bot will prepend a string of 3 random numbers to each message.
[123]This can be disabled, though it is required to Mod or VIP the bot to make it immune to spam filters in your chat.The bot’s functionality does not depend on Mod/VIP, and this step is optional if you don’t mind the numbers./vip bot_username
Adds the bot as a VIP in your chat
/mod bot_username
Adds the bot as a Moderator in your chat

