I've playing poker since 3 to 4 years but I can't think of a way to deal with all in players. They literally do all in on every 2nd or 3rd hand
The simple answer is Call or Fold!
But to be serious.
I played against one player who was very aggressive at the table and in chat, and every time I limped he pushed all-in because he knew it would annoy me and tried getting under my skin, many times I had to fold and he would message me with "Chicken" or "Loser" and even asked me why I wouldn't call? I just Ignored him and thought to myself "When I am ready".
He even started to show his cards when no one called to show the rubbish he was holding, then I was dealt Pocket Aces and thought well here goes! I limped in and sure enough he shoved all-in, I immediately called and took a huge part of his stack, the very next hand I was dealt Kings and limped in again, he shoved, I called and boom he was gone!
Just be patient with those idiots, wait for the right hands, and give them enough rope to hang themselves.
Good luck in the Future!