كيف تحصل على شارة "المستخدم الجديد للشهر"؟

إذا قمت بالبحث عن ‘المستخدم الجديد للشهر’ في هذا الرابط، ستجد الكثير من المعلومات حول هذه الشارة. إذا كانت الشارة مفعلة، تُمنح لشخصين كل شهر. تُمنح الشارة للمستخدمين اللذين سجلا في الموقع خلال الشهر الماضي ولهما أعلى درجة. تعتمد الدرجة على عدد الإعجابات التي تلقاها المستخدمون لمشاركاتهم وعلى عدد المشاركات التي أنشأوها. يتم ترجيح الإعجابات بناءً على مستوى الثقة للمستخدمين الذين أعجبوا بالمشاركات. وهذا يعني أن الإعجابات التي يقدمها المستخدمون من مستوى ثقة 3 والمشرفون تُرجّح بشكل أكبر من الإعجابات التي يقدمها المستخدمون الجدد.

الكود المستخدم لحساب الدرجة متوفر هنا: discourse/app/jobs/scheduled/grant_new_user_of_the_month_badges.rb at main · discourse/discourse · GitHub.