Step 1: Get an autoclicker with random interval or use another method to press a button on your keyboard every X seconds (random interval is better than fixed interval)
Step 2: Create the following macro:
/click BattlefieldFrameJoinButton
/click StaticPopup1Button1
/script WorldStateScoreFrame:Show()
/click WorldStateScoreFrameLeaveButton
/click StaticPopup1Button2
Step 3: Put the macro on your keyboard, disable all addons and go to the AV cave in alterac mountains. Stand inside the portal
Step 4: Set up your autoclicker and put your mouse cursor on the macro.
This will have you automatically queue, join up and exit bg once over. It will also prevent AFK as long as u click atleast once per 5 minutes.
I've ran this for about 4 days of 16-18 hours (with short breaks inbetween, relogging etc) before i got a 3day suspension for 'disruptive gameplay'. (Proof: https://i.imgur.com/uK6SyRQ.png). This just proves that i got reported a lot by salty alliance players, and not by warden or other automated processes.
So I got to thinking... Is there anything I can add to the macro that will get me outside of the cave? Cant use the AV trinket cuz its indoors, cant /follow people... I was thinking about 'click to move' but unsure how to set it up. The goal here is to be 100% afk and have this macro running 16-18 hours per day on its own. Any ideas?