v3.414 Whispers, cheers & timers
Still figuring out how to do these releases. Was going to squash develop into master, but then it seemed like squashing in git was a destructive action, so I merged this time around.
Feature Changes
- It is now possible to announce cheer amounts in chat. You can see an example of this in the template or below, and you add your levels and announcements in
Config.twitch.announceCheers
.
announceCheers: [
{bits: 1, message: '%userTag cheered %userBits bits! (will be the default message)'},
{bits: 100, message: 'Wow %userTag cheered %userBits bits! (for 100 or more)'}
],
- The
label
action can now append when writing to file instead of just replacing the prior content, example:
label: {
fileName: "yourlabel.txt",
text: `%userName was here`,
append: true
}
- The
!raid
command messages are now possible to skip if you replace the messages in the configConfig.controller.chatReferences[Keys.COMMAND_RAID]
with empty strings.
New Triggers
timer
- Execute an event on a fixed timer, with an optional count and initial delay, put this in an event'striggers
:
timer: {
interval: 120,
times: 10,
delay: 240
}
New Actions
whisper
- Send a Twitch whisper to a user using the account set as chat bot.
whisper: {
entries: 'You have been whispered!',
user: '%userLogin'
}
Removed Actions
audioUrl
- This action became redundant as the same thing can now be done with the baseaudio
action and tags. See below on how to do it now, just put this in theactions
for an event.
audio: {
src: '%userInput'
}
Config Changes
Moved Config.twitch.channelTrophyUniqueNumbers
to Config.controller.channelTrophySettings.uniqueNumbers
.