Open with Fool’s Mate.
How to be rude in chess

Or:
f3 g4 against a beginner
then just go knight up and down
the first one isn’t really rude tho just saying...

I don't see resigning in a lost position as being rude, on the contrary, I see it as a sign of respect.

Don't forget to tell your opponent something like "I was going easy on you", also always mark your opponent as a bad sport on chess.com and report them. Also also spit on the board(OTB only, though you can try it online too)

Why exactly is resigning one move before getting mated rude?
I don't think it's it rude to resign in that case, but if I'm one move from being mated, I'll often play my move and let them get the satisfaction of mating. To me losing is losing, but I'd rather win by mate than by resignation, so I'll offer that to opponents (at least sometimes).

punch, spam report claiming they are cheaters, against the opponent when they win on time, go out with there mother on a date.

I never bothered with most of these things. However I hate when someone insults me and my capacity to play. We're all here to learn, afterall, and besides, we may be tired or simply not trying our best at the moment. Arogance and pettyness are very prevalent at least in chess.com, specially at four player chess.
I agree it can be disrespectfull to be offered draw when you are winning, but sometimes, if in online chess the opponent may do this just as a joke. I remember there was this opponent that constantly did this during our three or four consecutive games that we played . Some of them, I offered a draw myself just before my matting move, and my opponent did the same when it was his/her win hahaha
I don't know what would be a "spam in the chat", but if it's a report against you, well, the player may be in their right. I just cling to the idea that chess.com may have a good judgement when analysing the complain.
About constant pre-moves, well, it's their loss.
1. Resign one move before getting mated.
2. If u r losing, keep offering draws.
3. Spam in the chat.
4.Insult ur opponent.
5. Against a stronger opponent- premove EVERYTHING.
6. Always play foolsmate, the best opening.
7.(Reallifechesstips) If everything u tried didn't work, just throw the board against the wall, when ur getting checkmated.
8. (Reallifechesstipps) Try to intervene in other games as much as u can.
9. (Reallifechesstips) : Bribe the arbitrator to win, even if ur losing (has worked out VERY nice for me sofare).
10. Report ur opponent if he says some s**t like GG, good luck, or well played.
These tips helped me a lot on Chess.com. Try to remember them and try them out
(Comments r welcome)