Skip to content

v2.0.2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 10:19

Installation

  1. Download ACT_DiscordTriggers-v2.0.2.zip from the Assets below.
  2. Right-click the downloaded zip β†’ Properties β†’ tick Unblock β†’ OK.
    (Windows flags node.exe/DLLs from the internet; skipping this can trip SmartScreen/antivirus.)
  3. Extract it into your ACT plugins folder:
    %AppData%\Advanced Combat Tracker\Plugins
    You should end up with a Plugins\ACT_DiscordTriggers\ folder containing
    ACT_DiscordTriggers.dll, node.exe, bundle.js, and node_modules\.
    Keep all of these files together in that folder.
  4. In ACT: Plugins tab β†’ Browse… β†’ select
    ACT_DiscordTriggers.dll inside that folder β†’ Add/Enable Plugin.

Then follow the
First-Time Setup Guide
to connect your Discord bot.

Updating: replace the whole ACT_DiscordTriggers folder, not just the .dll.


What's Changed

This stable release rolls up everything from the v2.1.0-pre.1 pre-release into a
proper 2.0.2. Coming from v2.0.1, the highlights are:

✨ New

  • Selectable Audio Quality. A new Audio Quality dropdown on the Sound
    page lets you pick the Opus bitrate the bot streams at β€” Low (48 kbps),
    Medium (96 kbps, default), or High (128 kbps). High needs a boosted
    channel; the plugin warns you if the channel can't support it.
  • Your TTS Voice is now remembered. The selected text-to-speech voice is
    saved between sessions instead of resetting to the first installed voice every
    time ACT starts. If that voice is ever uninstalled, the plugin quietly falls
    back to the first available one.

πŸ› οΈ Settings reliability

  • Settings now live in a dedicated, versioned file format with crash-safe
    atomic writes
    , so an interrupted shutdown can no longer leave you with a
    half-written (corrupt) config.
  • Automatic one-time migration of your existing settings on first launch β€”
    nothing to re-enter. Your original config is preserved as a
    .legacy-v0.bak backup so your bot token is never lost.
  • Loading settings never crashes the plugin: a missing, locked, or corrupt
    config now falls back to defaults (and recovers from the backup where it can)
    instead of failing to start.
  • The one-time migration and any settings issues are recorded in the
    diagnostics log, which makes upgrade problems easy to report.

πŸ“š Docs

  • README and the wiki
    updated for the new Audio Quality setting and TTS voice persistence.

Full Changelog: v2.0.1...v2.0.2