كيفية إنشاء صور رمزية افتراضية والتأكد من عدم قيام أحد بتغيير صورهم الرمزية أريد تعيين صور رمزية لهم باستخدام نظام API الخاص بي

The best way will be to this and this and probably the next 3 things you’ll ask is to use DiscourseConnect - Official Single-Sign-On for Discourse (sso) and set discourse connect overrides avatar (there are other overrides for other user fields).