هل يمكنني إضافة مستخدمين إلى Discourse دون إرسال دعوات؟

أنا أقوم بنقل مجتمع إلى Discourse، ولدي قائمة بعناوين البريد الإلكتروني. أود إنشاء حسابات لكل مستخدم، حتى أتمكن من إرسال رسائل بريد إلكتروني لهم عبر المنتديات، لكنني لا أخطط لتمكينهم من النشر بعد. أحاول في البداية استخدام Discourse كمنصة لإرسال الإعلانات فقط.

هل يمكنني استيراد قائمة بعناوين البريد الإلكتروني دون إرسال دعوات لكل شخص؟

إذا كنت تخطط لإنشاء حسابات دون التسجيل أو الدعوة، فإليك طريقة يمكنك تجربتها في وحدة التحكم.

rails c
u = User.create!(username: "اسم", email: "اسم@البريد الإلكتروني.com", password: "كلمة المرور")
u.approve(Discourse.system_user, false) # إذا كانت الموافقات اليدوية مطلوبة
u.activate

فقط تأكد من حصولك على موافقة من هؤلاء المستخدمين. كما يمكنهم فقط استقبال رسائل ملخص Discourse، حيث لا يتمتع Discourse بأي وظيفة مدمجة للنشرة البريدية أو البريد الإلكتروني تتجاوز ذلك.

يمكنك إجبار جميع المستخدمين على مشاهدة فئة معينة.

يمكنك ذلك… لكنك ستُجبر هؤلاء المستخدمين أيضًا على… حسنًا، أن يكرهوك بسبب إزعاجهم بالرسائل غير المرغوب فيها. :wink:

لا تنسَ أن الفترة الافتراضية التي يُسمح فيها للمستخدمين بتغيير اسم المستخدم هي 3 أيام. قد لا يرغب بعض المستخدمين في أن يكون اسم المستخدم بادئة لبريدهم الإلكتروني. الإعداد موجود في admin/site_setting/category/users. قد ترغب في زيادة عدد الأيام للسماح لهم بتسجيل الدخول وإجراء أي تغييرات.