Skip to content

v3.414 Whispers, cheers & timers

Compare
Choose a tag to compare
@BOLL7708 BOLL7708 released this 07 Jul 17:19
· 586 commits to master since this release

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 config Config.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's triggers:
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 base audio action and tags. See below on how to do it now, just put this in the actions for an event.
audio: {
  src: '%userInput'
}

Config Changes

Moved Config.twitch.channelTrophyUniqueNumbers to Config.controller.channelTrophySettings.uniqueNumbers.