Stop strangers messaging me on Facebook messenger?

Anyone know how to stop people I’m not friends with in Facebook from messaging me?
I want to stop anyone that can find me on messenger (random strangers) sending me messages.
Is there an option to only receive messages from people you’re actually friends with on facebooks/messenger?

I actually want to stop one person in particular from messaging me but don’t want to block them because if they say I’ve blocked them I can deny it and say my settings are set to only allow messages from people I’m connected with (I’m not connected with this person)
Is there such an option?
I don’t want to use mute, I want them to think I’ve blocked them then when they call me out on it I can say I haven’t blocked you I’ve blocked everyone I’m not friends with from sending me messages.
Stop strangers messaging me on Facebook messenger?
Post Opinion