@skells There are no real rules.. though every community kinda has their own.. QOTO we are kinda "anything goes just dont be an asshole", and we give people the benefit of the doubt on if they intended to be an asshole..
As for the rest of the community, well, it depends entierly on the group your interacting with.. Some are very sensative and expect you to carefully censor yourself.. others are so uncensored they are abrasiveness, in your face, and rude as a matter of course, and like and expect you to be the same in return.
Luckily you can get a sense for what sort of etiquette will be expected simply from the server the person your are interacting is coming from.