0.2.1
Pre-release
Pre-release
Added
!song promote <number>
to promote songs to the top of the queue (#2).- Optional web page (hosted on
setbac.tv
) to display current queue (#3) (config:api_url
). - Support suppressing echoing of current song (config:
[player] echo_current_song = false
). - Show queue position in player view (#8).
- Support deleting a song at the given position (#7).
- Moderator action cooldowns (#6).
- Moderators are automatically picked up through
/mods
command on IRC (#5). - Support for
!clip
command (#13) - Support for
!8ball
command (#14) !afterstream
command now has a cooldown configured through[irc] afterstream_cooldown
.!song when
to see when your requested song will be playing.- Added
{{elapsed}}
as a variable forcurrent_song
. [current_song] update_interval = "5s"
to specify how frequently the current song information will be updated.
This might be necessary in case{{elapsed}}
is used as a variable and you want it to update live.[irc] startup_message = "HeyGuys"
to send a message when the bot starts.
Changed
- Changed configuration format to be TOML and flatten it (see example configuration).
- Removed HTML escapes from
current_song
(#4). - Fixed
!song purge
not sending update tosetbac.tv
(#9). - Streamer is immune to cooldown and is always moderator (#10).
- Changed configuration format to flatten it more (#11).
- Reduced the number of scopes requested for tokens to a minimum.