Right now: 17 listening · 1 on demand · 3 on Twitch
Times in Europe/Stockholm (GMT+2)

Sat-U-Rated voting

Chat votes are saved privately for future Sat-U-Rated shows. They do not change
public track ratings or show public vote totals. Each show can use its own date
range and choose whether to include provisional votes from unlinked chat accounts.

Player mood buttons are a separate system. A mood never overwrites a chat rating.

Moodvotes: how does this track feel right now?

Moodvotes are quick reactions in the radio player, separate from the 1–10 chat
ratings below. Play a on a SceneSat channel, then use the three
buttons in the website player or above Play in the iPhone app. Other supported apps
offer React. Guest stations do not accept SceneSat moods or ratings.

Mood What it means
😍 Loving it This is just what I want to hear.
🙂 It’s okay I’m happy to let this one play.
😕 Not right now This track isn’t for me at this moment.

No sign-in is required. Without an account, you have one changeable mood per
play on this browser or app installation. The website remembers a random identity
and recent choices locally, with timestamps. It keeps up to 100 choices and drops entries older than
24 hours whenever you save another mood. We do not use hardware fingerprinting; the server stores a hash of the
random identity. Clearing browser storage resets that local identity.

Sign in with SceneSatID for one mood per play shared across your devices. A
signed-in reaction replaces this installation’s anonymous choice for the same play.
If you then sign out, sign back in to change that play’s saved mood.

Choosing another mood updates it. Use Clear my mood, or tap the selected mood
again in the website or iPhone player, to remove it from the counts. When the same song plays
again later, you can react again. Your mood never overwrites a track rating.

The reaction follows what your player is actually playing. If HLS is behind
the live broadcast, your mood belongs to the song you hear. If a save cannot be
confirmed, Retry checks that same listening moment even after the music moves on.

You can hide the controls in Settings → Show mood buttons (under Mood reactions
on the website). While signed in, this preference syncs through SceneSatID across
your supported apps and browsers, normally within 30 seconds. Without an account it
stays on this browser or device. Signing in loads your account choice; it does not
overwrite it with your local choice. Hiding buttons does not delete saved moods.

Counted moods require active playback with timed track information and a song in the
SceneSat track library. MP3, AAC and HLS (the Auto (HLS) quality option) are supported in the website and native
apps version 0.53.0 or newer. A browser that cannot match MP3/AAC playback will
ask you to choose Auto (HLS), labelled HLS (auto) in older versions. Ogg/FLAC lossless streams currently lack timed track
information, and the Windows/Linux VLC player is not supported for moods yet.
Paused playback, unknown songs and moments that cannot be matched do not count.
We count only moods you choose.

Rate the track in chat

Send a command on its own in the public SceneSat chat. Each word has a rating from
1 to 10. For example, !awesome means 9/10, and !love means 8/10.

Rating Track playing now Previous track
10 !magnificent, !massive !magnificented, !massived
9 !awesome !awesomed
8 !love, !loves !loved
7 !lovely !lovelyd
6 !like, !likes, !pleasant !liked, !pleasanted
5 !meh, !neutral !mehd, !neutraled
4 !boring !boringed
3 !dislike, !dislikes !disliked
2 !loathe, !loathes !loathed
1 !hate, !hates !hated

Yes, !magnificented and !lovelyd are real commands. We kept the old bot's
slightly peculiar grammar!

Shortcut: !v and !vl

You can also give the rating as a number from 1 to 10:

Command Same as What it rates
!v 10 !magnificent The track playing now
!vl 6 !liked The previous track

!v 9 is !awesome, !vl 3 is !disliked, and so on down the scale. Send just
!v or !vl, or a number outside 1–10, and the bot shows this help instead.

Missed the end of a track?

Use the previous-track form: !awesomed, for example, will rate the track that
played immediately before the current one. Commands refer to the public radio
broadcast, even if you are listening through a delayed stream. The bot will name
the track in its confirmation so you can check it picked the one you meant.

If the track cannot be identified, the bot will say so instead of guessing.
You do not need to type the artist or title. !love this show is a chat message,
not a rating command.

During a show

Votes need a song in the SceneSat library and a confirmed broadcast play. The bot
names the song it saved, or explains when it cannot identify the play. Missing
song history never falls back to an unrelated rotation track.

Your latest vote counts

Your latest vote for a track is the one that counts within the period chosen for
a Sat-U-Rated show. If you vote again when the track plays later, it replaces your
earlier choice in that period. Your SceneSatID account links web and app sessions
and supported external accounts verified as yours.
Matching nicknames alone never link accounts.

Unlinked accounts can still participate: their votes are saved as provisional.
Show organizers can include or exclude these votes when preparing a Sat-U-Rated
show. Separate unlinked accounts cannot be deduplicated as one person. IRC
nicknames and Twitch login names currently remain provisional.

Sending a different rating for the same play updates it. Repeating the same
rating leaves it unchanged. Deleting or editing the chat message does not change
the saved vote; use the vote commands instead.

Changed your mind?

Use !revoke or !unvote within 15 minutes of your latest accepted
vote to remove it. Either command works from any of your verified linked
accounts. The bot confirms which vote it removed, or explains why it could
not remove one.

A changed rating or a new latest choice starts a new 15-minute window. Repeating
your current choice does not extend the window. Revoking your latest choice does
not bring an older rating back into the same show period.

From votes to Sat-U-Rated shows

Votes retain the track, broadcast play and time so organizers can prepare shows
for any chosen period. The vote data and totals stay private. A show's organizer
chooses whether to include provisional votes and which ranking rules to use.
Revoked votes are excluded according to the show's closing and revocation cutoff.

Type !votetriggers to find this page again, or see all public bot commands.