Skip to content

[Bug] Simulating events triggers spam-prevention #2672

@Oceanity

Description

@Oceanity

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

When you Simulate Events with a user account that have a spam-prevention measure like Follow and Raid, those measures are triggered despite it being a test run

Expected Behavior

Simulate Event specifically says it's for testing, and tests should not have lasting changes in the environment they are run in. I had a friend who thought Firebot broke because subsequent tests after the first were silently failing, and I do not believe a user Simulating an Event with a specific username prior to a stream, only to have that same user actually trigger the event and have it fail on them live is expected behavior.

I am aware that Force Event to Run works, but, this does not address the case where an actual Event may silently fail if the user happened to test that Event beforehand with the same username

Steps To Reproduce

  1. Go to Events
  2. Click Simulate Event
  3. Enter a Username
  4. Observe Event fires
  5. Click Simulate Event
  6. Enter same Username
  7. Observe Event silently fails

Version

Firebot: 5.63.0-beta2

What operating system are you using Firebot on?

Windows 10

Relevant log output

No response

Contact Details (Optional)

No response

Metadata

Metadata

Assignees

Labels

Dev ApprovedThe issue has been approved by a team member and can be worked on.Dev Complete

Type

Projects

Status

Done

Status

Closed

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions