Here are some macros I have been using for this exact same thing
Nelf - Hunter
Code:
/use Mote of Water
/use Zapthrottle Mote Extractor
/cast [combat] Feign Death
/cast [nocombat, nostealth] Shadowmeld(Racial)
/script UIErrorsFrame:Clear()
and for any type of Rogue
Code:
/use Mote of Water
/use Zapthrottle Mote Extractor
/cast [combat] Vanish
/cast [nocombat, nostealth] Stealth
/script UIErrorsFrame:Clear()
What these do is, If you get into combat, it will either Feign Death or Vanish (depending on which macro you use) so you wont die a lot of the times. And if you're out of combat and out of stealth it will stealth/shadowmeld you. Also, for long afk's the /use mote of air is great so your bags wont be clumped up with mote of air everywhere, it turns them into Primal airs for you. This macro works great and I've left it over night for like 10 hours with no one whispering me or reporting me.
Happy Farming!