!songrequest
Twitch
- Access
- Everyone
- Requires
- Song Requests
- Aliases
!sr
The !songrequest command (aliased as !sr) allows viewers to add songs or videos to the streamer’s media request queue. This command primarily integrates with YouTube, enabling users to request media using search terms or direct URLs.
To request media:
!songrequest <search_term_or_url>Or using the alias:
!sr <search_term_or_url>Examples
Section titled “Examples”Parameters
Section titled “Parameters”<search_term_or_url>(Required): The media to request. This can be:- A YouTube video URL.
- A YouTube playlist URL (if enabled in settings).
- A search term (the bot will typically pick the first result).
Configuration
Section titled “Configuration”- Streamers can configure various settings in the Media Request module:
- Enable/disable the feature.
- Link a Spotify account (optional, for different functionality).
- Set request limits (per user, per stream).
- Set a minimum user level required to request songs.
- Set maximum song/video duration.
- Enable/disable playlist requests.
- Set up a song blacklist (by keyword or specific URL).
- Loyalty point costs:
- A per-song cost can be set, charged in loyalty points each time a viewer requests a song.
- A subscriber discount (percentage) reduces the cost for subscribers.
- Users at or above the configured exempt level (Moderators and above by default) pay nothing and bypass request filters.
- If moderation is enabled, requests from non-exempt users are sent to a pending queue for approval instead of being added directly.
- Default cooldown: 15 seconds per user, 3 seconds global.
Related Commands
Section titled “Related Commands”!songqueue: View the current media request queue.!song: Displays information about the currently playing song.!next: Displays information about the next song in the queue.!wrongsong: Allows users to remove their most recent song request.!skip: (Moderator+) Skips the currently playing song.!volume: Checks or adjusts the volume of the media player.!removesong: (Moderator+) Removes a specific song or all songs by a user.