my personal rule is not to put any negative or... "opposite affirming" information in my profile. for example i see a lot of profiles that include a "dont message me if" list. we all have those dealbreakers but to me its just unnecessarily negative and puts a bad taste in my mouth when i could just as easily ignore those messages altogether. if i see a guy who has that on his profile i lose interest; it signals something a little off about emotional intelligence to me, you know what i mean? you want to put your best foot forward and present yourself as a great person to be around.
my profile used to be fairly lengthy, but it was also very funny and i used to get great messages. none of them mentioned hooking up or anything because if they did they would be making it obvious that they didnt read my profile (that simply was not the tone of the profile, and mentioning it in a message would have been obviously out of place), and if they did read my profile, they would know i wouldnt respond to that.
long story short, i think its higher quality to show, not tell. that guy who messaged you, if that had been me i would have just ignored him and blocked him from messaging me again. (in addition to ignoring messages, i block almost every profile from anyone who messages me that i know i do not want to date.) you dont have to say what youll accept - to me thats like saying "this is an area i have a problem with." i dont know if that makes sense
but giving warnings in your profile isnt going to stop a moron that doesnt care about what you want anyway (half the time they clearly do not even read profiles), and it might turn off someone that would otherwise vibe with your profile.
e: i just got this message
Excuse me I know you hear it a million times a day but I think you are an incredibly attractive and intriguing woman and I thought I should introduce myself. I'm Jon
ignored it and blocked the sender
no hard feelings but im not interested, and sometimes they message twice
dont want it, thanks