crowbartools / Firebot

A powerful all-in-one bot for Twitch streamers
https://firebot.app
GNU General Public License v3.0
350 stars 99 forks source link

[Bug] Currencies Pay Out While Offline Even if Offline Payout is Disabled #2801

Open CrowbarToolsRobot opened 1 week ago

CrowbarToolsRobot commented 1 week ago

Description

Users with Bonus Currency should only get Bonus Currency while the stream is online if offline currency disbursal is enabled. However, if offline currency disbursal is disabled, they will still accrue bonus currency in error.

From Discord user Marstead

Steps to Reproduce

  1. Add a currency
  2. Disable offline payouts
  3. Set a custom role payout modifier
  4. Profit while offline

    Expected Behavior

    No offline currency payouts to occur

    Firebot Version

    v5.63.2

    Submitted By

    phroggie

Created via Discord.

phroggster commented 1 week ago

To clarify, you have to first check the Offline Payouts checkbox, then uncheck it in order to actually trigger this.