Anda tidak dapat menghentikan orang untuk mengedit HTML situs Anda, bagian depan apa pun biasanya dapat diedit.
Mengenai batasan, saya tidak 100% apa yang Anda maksud, tetapi jika pengguna a tidak dapat mengirim pesan ke pengguna b, maka Anda harus melakukan sisi server itu. Kembalikan false dan tampilkan pesan yang sesuai ke front end pengguna.