Donation Alerts: Integrated!

Donation Alerts: Integrated!

Let your audience interact with your world through commands.

51 downloads

banner

Donation Alerts: Integrated

Receive events from DonationAlerts and interact with your Minecraft chat and server in real time.

Features

  • Donation alerts — reacts to donations, Twitch Bits, Twitch Points, YouTube/Twitch subscriptions
  • Send chat messages — customisable messages with placeholders
  • Execute commands — any Minecraft command (including mod commands) on donation
  • Flexible triggers — configure amount ranges, currency, and event types
  • Built-in GUI — in-game configuration screen (press = by default)
  • Delay support — schedule handler execution with delay (in ticks)

Placeholders

{message}   — donation message
{amount}    — donation amount
{currency}  — donation currency
{username}  — donator username
{playername} — your Minecraft player name

How to use

status

  1. Copy your DonationAlerts token to clipboard
  2. Run /da set in chat (no need to paste — the token is taken from clipboard automatically)
  3. Run /da connect
  4. Open the GUI with = key and configure your triggers

Commands

Command Description
/da set Set token from clipboard
/da connect Connect to DonationAlerts
/da disconnect Disconnect
/da status Check connection status

Configuration

triggers Settings file: .minecraft/donation-alerts-integrate/settings.yaml

You can edit triggers directly in the YAML file or use the in-game GUI.

Sensitive types

Type Description
daintegrate/sensitive/always Activates for any event
daintegrate/sensitive/donate Amount range + currency
daintegrate/sensitive/subscribe Subscription type
daintegrate/sensitive/twitch/bits Twitch Bits range
daintegrate/sensitive/twitch/points Twitch Points range

Handler types

Type Description
daintegrate/handler/message Send a chat message
daintegrate/handler/command Execute a server command

Example

triggers:
  - name: "Thanks for donation"
    isActive: true
    sensitives:
      - properties:
          type: daintegrate/sensitive/donate
          value:
            from: 5
            to: 50
            currency: USD
    handlers:
      - delay: 0
        properties:
          type: daintegrate/handler/message
          value:
            message: "Thank you, {username}!"
      - delay: 10
        properties:
          type: daintegrate/handler/command
          value:
            command: "time set day"

Requirements

  • Minecraft 26.1.x
  • Fabric Loader
  • Fabric API

Support

Report issues on GitHub.

Thanks

This mod is based on https://modrinth.com/mod/donation-alerts-integrate - thanks, Folleach!