Saytda yozishmalar paydo bo'lganda, har bir foydalanuvchida sukut bo'yicha «birinchi bo'lib faqat do'stlar yoza oladi» turardi. Oqilona ko'rinardi.
Bu tamoman ishlay olmasdi. Do'st bo'lish uchun so'rov yuborish kerak, kelishish uchun esa yozish kerak. Notanish odamga birinchi xabar hech qachon o'tmasdi.
Bu yerda muhimi: sukut qiymati mayda-chuyda emas. Ko'pchilik sozlamalarni hech qachon ochmaydi, shuning uchun sukut qiymati — bu mahsulotning o'zi.
To'g'ri sukut qiymati — «kim bo'lsa ham», cheklov esa notanishlar xalaqit beradiganlar uchun tanlov bo'lib qoladi.
Eski akkauntlarni o'tkazish sana bilan chegaralangan: tuzatishdan keyin yaratilganlari tegilmaydi — u yerda bu allaqachon ongli tanlov.
TypeScript
1/// Кто может написать первым: "EVERYONE" | "FRIENDS" | "NOBODY".2///3/// По умолчанию — кто угодно. Сначала здесь стояло "FRIENDS", и это4/// было ошибкой: чтобы подружиться, нужно отправить заявку, а чтобы5/// договориться о чём-либо — написать. При таком умолчании первое6/// сообщение незнакомому человеку не проходило никогда, и переписка7/// на сайте просто не работала.8///9/// Ограничение остаётся, но как выбор человека, а не как исходное10/// состояние: кому мешают незнакомцы, ставит "FRIENDS" или "NOBODY".11allowMessagesFromString @default("EVERYONE")