As much as i hate to see so many spammers around FH there isn't anything i can do apart from a "block". Whereas mate beggars are quite annoying, some people do it because they want to role-play and such or just feel bored/lonely. But if they get annoying then either walk away/tell them nicely to stop or block them.
But i think that if people ask questions on the game over and over again, then you should help them or direct them to a person that can. They might be new or lost, like we all were when we first started.
That's just my opinion...