Happy to see Crooda got banned for openly admitting he reports fellow botters, we are a community we shouldn't be back stabbing eachother instead if I see a fellow botter who looks like he is having trouble I'll say "Hey, message me on the forums my name is Wildkin". However on the subject at hand, your BEST bet would be to just switch servers and make sure you bot NO MORE than 16 hours a day on and then bring it down for 2-3 hours after that. Keep that pattern and unless you're going nuts and just being careless you will be perfectly fine man, good luck.
i will usually start a conversation with 'oh hey, we must be using the same gathering addon' you have a good idea if the player is botting or not, but a short conversation about something innocuous like mounts or faction rep will seal the deal. on my old server we had about 5 of us that would rotate our profiles, meet on skype to see what everyone was running that day so we didnt run bot trains. yeah, its a small server, lol blizz killed all of us in the December Massacre of '12.
This is something useful for avoiding player reports: http://www.thebuddyforum.com/honorbuddy-forum/plugins/monitoring/119813-plugin-avoidplayers.html