Skip to content
JoΓ£o Amaro Lagedo edited this page Jun 22, 2026 · 10 revisions
ACT Discord Triggers mascot

ACT Discord Triggers

An Advanced Combat Tracker (ACT) plugin that plays your triggers β€” text-to-speech and sound effects β€” through a Discord bot in a voice channel, so your whole party hears them. Works with ACT Custom Triggers and Triggernometry.

πŸ”€ This is the actively maintained fork of Makar8000/ACT-Discord-Triggers, revived after Discord's DAVE end-to-end voice encryption β€” now mandatory for voice channels β€” broke the original. It's been rebuilt to support DAVE, so it works with Discord again. Everything it needs is bundled in the download β€” there's nothing extra to install.

The Discord Triggers tab in ACT

πŸ“– Start here

✨ Features

  • πŸ–₯️ Two output modes β€” stream triggers to a Discord voice channel for the whole party, or play them locally on this PC's speakers with no bot or Discord login needed. Choose on the Main page (see Settings & Configuration).
  • πŸ”Š TTS in voice chat β€” fire trigger text-to-speech straight into a Discord voice channel.
  • 🧠 Neural voices β€” an optional ONNX engine plays natural-sounding neural voices (60+ across several languages), downloaded on demand; or use the offline Windows (SAPI) system voices with nothing to install. Both are explained in Settings & Configuration.
  • 🎡 Sound-file triggers β€” play sound effects through the bot in .wav, MP3, OGG, or FLAC (see Supported audio formats).
  • 🎚️ Concurrent playback β€” overlapping triggers mix together instead of queueing, so nothing gets dropped or delayed.
  • 🎲 Random sound effects β€” optionally add a random audio effect (echo, reverb, pitch-shift, and more) to triggers as they play, just for fun.
  • πŸ“ˆ Auto-leveling β€” perceptual LUFS loudness matching evens out the volume so every callout and sound plays at a consistent level.
  • πŸŽ›οΈ Master limiter β€” a look-ahead brickwall limiter keeps overlapping triggers from clipping when they play at once.
  • πŸ” Discord DAVE support β€” speaks Discord's end-to-end voice encryption, now required to join voice channels.

🎡 Supported audio formats

When a trigger plays a sound file, the bot plays it into the voice channel. It supports several common formats:

Format Extension Notes
WAV .wav Uncompressed. The only format ACT's built-in triggers can use (see below).
MP3 .mp3 Common compressed format.
OGG .ogg Ogg Vorbis.
FLAC .flac Lossless compressed.

You don't need to worry about technical details β€” the bot automatically converts your file to whatever Discord needs, so it just works.

Which formats you can use depends on the trigger system:

  • ACT Custom Triggers (built-in) can only attach a .wav file β€” that's a limitation of ACT's own interface, not the plugin. With vanilla ACT triggers you're limited to WAV.
  • Triggernometry (add-on) can point a trigger at any audio file, so it's how you use MP3, OGG, or FLAC. Route its audio through ACT (see the FAQ) and point your trigger at a file in one of the formats above.

πŸ’‘ In short: use .wav for plain ACT triggers; use Triggernometry if you want MP3/OGG/FLAC sound effects. Either way the file plays through the bot for the whole party to hear.

πŸ”— Links

  • Releases β€” download the latest plugin.
  • Issues β€” report a bug or request a feature.
  • Source & README β€” full project details and developer docs.

Clone this wiki locally