FYI
https://www.curseforge.com/wow/addons/automatic-role-check
This is an Automatic Role Checker, which will automatically accept LFG Role Checks, Sign Ups, etc. This was created 4 years ago (2021) and has 30.6k downloads. If this was bannable, then 4 years ago people wouldve been banned for this.
https://wago.io/HyHjIHeKm
Here is a 6 year old WA that automatically accepts the role check in a group, with 4k downloads. The same logic applies.
https://wago.io/7fbVq7lLg
Here is a WA that the same thing. This was created in 2022, with 856 downloads. The same logic applies.
If anybody ever can find any post ever of anybody saying they were banned ever of using these automatic role checkers, please god link them to me. No, you aren't getting banned for using a Automatic Role Checker. No, this isn't simulating multiple key presses.
https://us.forums.blizzard.com/en/wow/t/policy-update-for-input-broadcasting-may-2021/956613
The screenshot given by Chops is an exerpt of this blue post, and as you can tell from reading it Blizzard is talking about duplicating keypresses onto multiple clients.
The name of the post is "Policy Update for Input Broadcasting". Input Broadcasting is the term.
Here's the exact quote that the Chops quote comes from: "We will now additionally prohibit the use of all software and hardware mechanisms to mirror commands to multiple World of Warcraft accounts at the same time, or to automate or streamline multi-boxing in any way."
I think you could probably tell, by reading, that they are talking about mirroring keypresses to multiple clients. I think you could also maybe tell that perhaps the usage of automate and streamline with the verb multi-boxing means anything that mirrors WoW commands/keypresses.
Simulating Multiple Keypresses is bannable, yes. But it's being defined incorrectly. Pressing some script or macro that does multiple things which you would've had to click otherwise is not simulating those clicks, they're executing Lua inwhich they are calling Lua Functions given to us by Blizzard for us to interface with the game. When Blizzard messes up and some function does something it shouldn't do, Blizzard will stop the function from being able to perform that action or just take the function out of players hands all together. They do not ever BAN people who used that function or addon or macro in any way.
Simulating Multiple Keypresses means to press once (or not at all) and have something else do actual KEY PRESSES (keyboard input/mouse input). AHK, Razer Synapse (Jump Binds) are examples. These are things which SIMULATE the KEY PRESSES, instead of them being created by a real human using a keyboard/mouse. Key presses = Keyboard input (pressing W, pressing 1) and Mouse Input (moving mouse/clicking mouse button 1), not Lua using Lua Functions that Blizzard gives us.
Once again, please prove me wrong. Find anything anywhere of anybody getting banned specifically for using an IN-GAME macro/addon. Having some Macro/Addon which communicates to some third party cheat software does not count, they got banned for using the third party cheat software not the addon that put some pixels on the screen. Using some in-game macro or addon to get to places like OOB Warsong Gulch or GM Island does not count aswell, they were banned for being OOB in PvP or being at GM Island, not the usage of those macros or addons.