كم يستمر الصمت التلقائي لـ "المستخدم الجديد يكتب بسرعة كبيرة"؟

أين يمكنني العثور على مدة استمرار هذا الصمت التلقائي أو أين يتم تكوين تلك المدة؟

لقد تحققت من:

  • المسؤول ← الإعدادات ← مستويات الثقة
  • المسؤول ← الإعدادات ← النشر
  • تحديد المعدل وإعدادات المستخدم الجديد

لا أرى إعدادًا صريحًا لـ مدة الصمت مرتبطًا بهذا السلوك، ولا تعرض واجهة المستخدم وقت انتهاء الصلاحية للصمت.

هل هو دائم؟ بالنسبة للمستخدمين الجدد، أود أن أكون قادرًا على ضبط هذا لمدة 24 ساعة. حتى الآن، معظم حسابات البريد العشوائي التي يتم إسكاتها لا تعود للمحاولة مرة أخرى. لكن المستخدمين الحقيقيين سيعودون. في بعض الأحيان يتم إسكاتهم بسبب لصق رسالتهم الأولى.

لقد قرأت أيضًا: New user auto-silenced with no option to approve?


أخيرًا،

image

كمسؤول، لا أتلقى هذه الرسائل. لذا هل أحتاج إلى إضافتي كمشرف أيضًا؟

إعجابَين (2)

يتم إسكاتهم حتى يتم إلغاء إسكاتهم بالإجراءات اليدوية للمشرف.

سيتم تحذير هؤلاء المشرفين بواسطة علامة، والتي ستكون في قائمة المراجعة (متاحة على /review). إليك لقطة شاشة منقحة لواحدة من Meta في وقت سابق اليوم:

إعجاب واحد (1)

من الغريب بعض الشيء أن لدينا هذا الكود، والذي يتم تعيينه افتراضيًا على 1000 سنة (لول)، ولكنه بدا أيضًا أنه كان لديه القدرة على تعيين تكوين مخصص على الرغم من ذلك

@user.silenced_till = @opts[:silenced_till] || 1000.years.from_now

إعجاب واحد (1)

لول شكرًا. أين يمكنني تغيير هذا إلى 24 ساعة، ولكن فقط للمشاركين لأول مرة الذين يكتبون بسرعة كبيرة؟

@Bas لا أحصل على تلك التحذيرات في الإشعارات. لذلك يبدو أنه بصفتي مسؤولاً، أحتاج أيضًا إلى إضافة نفسي إلى مجموعة المشرفين.

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

لدينا إعداد المدة لكتم الصوت في الدردشة، والذي تمت إضافته مؤخراً، لذلك أعتقد أن هذا مرشح جيد لتقديم طلب ميزة له :slight_smile:

4 إعجابات

حسناً شكراً لك. في غضون ذلك، سأضيف نفسي إلى مجموعة المشرفين لتلقي الإشعارات.

إعجاب واحد (1)

إذا لم تكن قد قمت بذلك بالفعل، فقد ترغب أيضًا في التحقق من إعدادات الموقع المتعلقة بكتم الصوت التلقائي، خاصةً إخطار المشرفين عند كتم صوت المستخدم

افترضت أن الكود سيتم استخدامه للفترة الزمنية المخصصة عندما تقوم بكتم صوت مستخدم يدويًا لفترة زمنية معينة.

إعجابَين (2)

نعم، تم التحقق من ذلك بالفعل، ولكني لا أتلقى التنبيهات.

هذا مثير للاهتمام. لدينا أيضًا هذا الإعداد محددًا في موقعنا ولكن يبدو أن المشرفين لا يتلقون دائمًا التنبيه في قائمة انتظار المراجعة.

اعتقدت أنه ربما كان خللاً يتعلق بنسخة Discourse الخاصة بنا على وجه التحديد ولكن ربما لا.

المشكلة هي أنها عشوائية تمامًا؛ في بعض الأحيان نتلقى تنبيهات، وفي أحيان أخرى لا نتلقى.

أي أفكار حول كيفية استكشاف هذه المشكلة وإصلاحها؟

أعتقد أن الإعداد هو نوع من النسخ الاحتياطي حتى يعرف المشرفون حتى عندما لا تتم إضافة المستخدم إلى قائمة انتظار المراجعة (لأي سبب كان :woman_shrugging: ).

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

إعجاب واحد (1)

لا، لا يوجد.
التدفق الأساسي هو كالتالي:

  • يقوم النظام بإسكات مستخدم (لأي سبب كان)
  • يظهر هذا في قائمة المراجعة (Review Queue)
  • يتعامل المشرفون معه

لا يوجد أي رسالة خاصة (PM)، ولا أي إشعار آخر يشير إلى أنه تم إسكات مستخدم بسبب الكتابة بسرعة كبيرة وما إلى ذلك.
السبب الوحيد الذي يجعلني أعرف أن هناك فترات عشوائية بدون إشعارات هو أنني أتحقق بانتظام من علامة التبويب “Admin >> Users >> Silenced” (المسؤول >> المستخدمون >> تم الإسكات).

أردت فقط التأكد من عدم إرسال أي رسالة بالفعل. قد يكون أيضًا أن لا يلاحظ أحد ذلك لأن مستوى إشعار صندوق بريد المشرف مضبوط بحيث يسبب ضوضاء قليلة (في هذه الحالة، ربما أقل من اللازم).

أعتقد أنه يمكن أن ينجح استخدام data-explorer و automation لإرسال رسالة أو نشر في موضوع في فئة الموظفين عندما يقوم @system بكتم صوت مستخدم.

شيء مثل:

SELECT target_user_id, details, updated_at
FROM user_histories
WHERE action = 30
AND acting_user_id = -1
AND updated_at  >= NOW() - INTERVAL '1 hour'

وإعداد أتمتة “جدولة رسالة خاصة بنتائج مستكشف البيانات” أو “جدولة منشور في موضوع بنتائج مستكشف البيانات” تعمل كل ساعة.

3 إعجابات