SpotiBot v1 Guide

AyyBabz

ayybabz

SpotiBot: The Ultimate Now-Playing Widget for Kick Streamers

Overview

SpotiBot is the ultimate now-playing widget designed specifically for Kick streamers. It brings your music to life by engaging viewers and enhancing the overall streaming experience. Packed with interactive features, SpotiBot creates a lively music environment for your community.

Key Benefits

SpotiBot offers several key benefits that enhance the streaming experience:

  • User Engagement in Chat: Encourage interaction among viewers with chat commands that allow them to participate actively in the music experience.
  • Monetization Opportunities: Viewers can earn credits by subscribing or gifting subs, which they can use to skip songs. This feature can be toggled on or off and controlled via the setup, allowing streamers to manage the monetization aspect effectively.
  • Hot or Not Feature: Viewers can vote whether the currently playing track is "hot" or "not" (upvote or downvote). When the vote threshold set by the streamer is reached, the current song is curated to a viewer-curated playlist in the streamer’s Spotify Playlists, enhancing viewer participation and engagement.

Hot or Not Feature

The Hot or Not feature allows viewers to express their opinions about the currently playing song. Here's how it works:

  • Viewers can cast their votes by using the !hot or !not commands in chat.
  • The streamer can set a specific vote threshold that must be met for the song to be added to the viewer-curated playlist.
  • Once the threshold is reached, the song is automatically added to the streamer’s Spotify playlist, specifically to the playlist named SpotiBot Hot or Not, showcasing viewer preferences and creating a more interactive atmosphere.
  • At any time, viewers can check the rating for the current song by typing !rating.

Standout Song Request Search Options

With three intuitive ways to request songs, SpotiBot makes it easy for viewers to select their favorite tracks:

  • Traditional Search: Use !sq (song queue) to differentiate from other bots that use !sr. Simply type a query combining title, artist, year, album, remix, etc. The Spotify API will return the top result for your search. Note that this method may not always be reliable.
  • Advanced Search: For more precise results, use the format !sq artist:artist_name title:title_name album:album_name year:year. You can include any of these fields or just one (except for the year, which requires at least one other field) to fine-tune your search results.
  • Spotify URI Requests: To request an exact song, use the Spotify URI format like this: !sq spotify:track:05gNNySi0N20CpbNiYynCy. This method adds the exact song to the queue.

To obtain a Spotify URI for a song, navigate to the track in Spotify,

  • Navigate to the desired track in Spotify.
  • Right-click the track or click the three dots next to it.
  • Select Share from the pop-up menu.
  • Hold the Control key on your keyboard.
  • Select Copy Spotify URI from the revealed options.

Engagement with Credits

SpotiBot encourages viewer interaction through a unique Credit System that enhances the music experience in your stream:

Song Request Credits
  • Earned Through Support: Viewers can earn song request credits by subscribing to the channel or gifting subs. This incentivizes viewers to engage with the stream and support the streamer.
  • Priority in Song Requests: Once enabled by the streamer, these credits allow viewers to request songs to the queue. Requests made using credits receive priority over requests from non-credit holders, ensuring that supporters have a direct impact on the music played during the stream.
  • Automatic Deduction: When a viewer uses the !sq command to request a song, their credits are automatically deducted, streamlining the process and encouraging frequent participation.
Skip Credits
  • Enabling Skip Credits: Streamers have the option to allow viewers to use their earned credits to skip songs currently playing. This feature can be enabled or disabled in the streamer's setup, providing control over viewer interactions.
  • Using Skip Credits: When enabled, viewers can skip the currently playing song by using their credits. The command !skip will trigger the deduction of credits, allowing viewers to have a say in the song selection during the stream.
  • Encouraging Viewer Participation: By allowing skip credits, streamers can enhance viewer engagement, as supporters can influence the playlist actively. This feature creates a more interactive and dynamic listening experience for everyone in the chat.

Engagement with Skip Polls

The Skip Poll Feature adds another layer of interactivity for viewers:

  • Enabling Skip Polls: Streamers have the option to enable or disable the skip poll feature in their setup. When enabled, viewers and moderators can initiate a skip poll for the currently playing song, creating a democratic way for the audience to decide which tracks to skip.
  • Initiating a Skip Poll: To start a skip poll, viewers or moderators can use the command !voteskip. Once initiated, the KickTools chat bot will announce in chat that a skip poll is active, including details about the votes required to skip the song.
  • Voting Process: Viewers can cast their skip votes using the !skip command. The streamer sets a specific vote threshold in the setup, and once this threshold is reached, the currently playing song will be skipped. This encourages audience participation and keeps the music selection lively and tailored to viewer preferences.

Real-Time Song & Playlist Info

SpotiBot enhances the streaming experience by providing viewers with real-time information about the currently playing track and playlist. With the !song command, viewers can easily obtain essential details about the track, such as the title, artist, featured artists, and album information. When this command is issued, the KickTools chat bot responds in the chat with all the relevant song details, including a direct link to the track on Spotify. This allows fans to quickly access and explore the song they are enjoying.

Additionally, viewers can use the !playlist command to get insights into the current Spotify playlist being played. This feature provides a link to the playlist on Spotify, enabling viewers to discover other tracks and artists featured in the playlist. By offering these commands, SpotiBot promotes engagement and encourages viewers to explore more music while interacting with the stream.

Visual Customization & Themes

Customize the look of your SpotiBot to match your stream:

  • Visual Options: Choose from playlist, traditional, and compact views, with more options coming soon.
  • Pre-Programmed Color Themes: Make your player stand out or customize colors to match your brand.

Advanced Chat Command Integration

SpotiBot integrates seamlessly with the KickTools chatbot for easy song control through chat:

  • Moderator & Streamer Commands: Commands to skip songs, adjust volume, and more.
  • Viewer Commands: Viewers can check current songs, song history, playlist links, and their credits.

Chat Commands

Everyone:

  • !song - Show current song playing info
  • !playlist - Show current Spotify playlist if available
  • !sq artist:artist title:title year:year - Add song to Spotify Queue Playlist.
  • !scredits - Show available song request credits
  • !voteskip - Start a poll to skip currently playing song
  • !skip - Vote for skip poll
  • !creditskip - Skip currently playing song using song request credits
  • !hot / !not - Vote for currently playing song
  • !rating - Show Hot or Not rating for currently playing song

Streamer or Mods:

  • !skip - Skip currently playing Spotify track
  • !volume ## - Change volume of Spotify player
  • !add credits user amount - Manually add song request credits to a user
  • !remove credits user amount - Manually remove song request credits from a user

Easy Setup & Compatibility

SpotiBot is compatible with OBS, Streamlabs, and other broadcasting software. Setting it up is quick, with step-by-step instructions available on KickTools. (Note: SpotiBot requires Spotify Premium for song request functionality.)

Why Choose SpotiBot?

With features like interactive song requests, voting, and a credit-based skip option, SpotiBot enhances your stream's entertainment value. It's perfect for streamers looking to build viewer loyalty and add a unique musical touch to their broadcasts.