كومنز:بوتات

This page is a translated version of a page Commons:Bots and the translation is 96% complete. Changes to the translation template, respectively the source language can be submitted through Commons:Bots and have to be approved by a translation administrator.

Shortcuts: COM:BOTS • COM:BOT • COM:B

ما هو البوت؟

البوت هو برنامج آلي يقوم بمهام متكررة القيام بها يدويا ممل، معظم البوت محدودة في نطاق عملياتها وتركز على التنظيف في منطقة معينة. تعمل بعض البوتات على أداة الصياغة بينما يعمل الآخرون على حاسوب مشغلهم.

السماح بتشغيل بوت

جميع البوتات التي تعمل على ويكيميديا ​​كومنز يجب أن تحصل على إذن مسبق للقيام بذلك، هناك حاجة إلى إذن ما إذا كان البوت يتطلب علم بوت أم لا.

سيتم منح الصلاحية فقط فيما يتعلق بالمهام المدرجة في طلب البوت (يمكن أن تكون المهام عامة إلى حد ما مثل رفع الصور" أو "القيام بتغييرات الترجمة في قالب المعلومات"). يجب عدم استخدام البوتات لتنفيذ مهام مختلفة لم يتم منح الإذن بها، بالطبع، لا يُتوقَّع أن يعيد مشغلو البوتات الطلب في كل مرة يريدون فيها إجراء تعديل بسيط، ولكن إذا تم تغيير وظيفة البوت لتنفيذ مهمة جديدة مهمة، فيجب تقديم طلب جديد. لطلب صلاحية تشغيل بوت; يُرجَى الانتقال إلى Commons:Bots/Requests.

حسابات البوت

يجب تشغيل البوتات من حساب مستخدم منفصل عن ذلك المستخدم للتحرير العام بواسطة مشغل البوت، لتحديد الحساب كحساب بوت; يجب أن يتضمن اسم المستخدم عادةً كلمة "Bot".

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

لا يجوز استخدام حسابات البوتات للمساهمات التي لا تقع ضمن نطاق مهام البوت المحددة، على وجه الخصوص، لا ينبغي لمشغلي البوتات استخدام حساب بوت للرد على الرسائل المتعلقة بالبوت. قد يرغب مشغلو البوتات في تحويل صفحة نقاش حساب البوت لحسابهم الخاص.

لا تُعتبَر الأدوات شبه الآلية (على سبيل المثال، أدوات جافا سكريبت) بوتات ولا تتطلب حسابا منفصلا، ولكن بعض المستخدمين يختارون استخدام حساب منفصل للتحرير بدون بوت ولكن عالي السرعة.

المعلومات حول البوتات

يجب أن تحدد صفحة مستخدم البوت البوت في حد ذاته، ويُفضَّل استخدام القالب {{Bot}}، يجب توفير المعلومات التالية بوضوح في تلك الصفحة أو في صفحة مرتبطة بها، يُرجَى التأكد من إدراج جميع هذه المعلومات قبل طلب صلاحية بوت.

  • من هو المنشئ/المشغل وكيف يمكن الاتصال بهم بشكل أفضل
  • تفاصيل مهمة أو مهام البوت
  • ما إذا كان البوت يُساعَد يدويا أو يعمل تلقائيا
  • متى تعمل (بشكل مستمر، أم بشكل متقطع، أم في فترات محددة)
  • معدل التعديل الأقصى للبوت (على سبيل المثال، تعديلات كل دقيقة)
  • اللغة و/أو البرنامج الذي يتم تشغيله.

سرعة البوت

يجب أن يدرك مشغلو البوتات أن البوت الذي يقدم العديد من الطلبات أو يحرر بسرعة عالية له تأثير أكبر بكثير من متوسط ​​المساهم; لذا يجب أن تكون البوتات متحفظة في سرعة تحريرها، يجب ألا يتم تعديل البوتات الذي ينفذ مهاما غير عاجلة أكثر من مرة واحدة كل 5 ثوانٍ. قد تقوم البوتات التي تقوم بمهام عاجلة، مثل استرجاع التخريب، بتحرير أسرع، يجب أن يتم تعديل البوتات التي بدون علم ببطء أكثر من البوتات التي بعلم حيث أن تعديلاتها مرئية في قوائم المراقبة، وسيؤدي التحرير عالي السرعة إلى إغراق قوائم المستخدمين الآخرين.

علم البوت

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

يُعتبَر علم البوت بمثابة بيان ثقة المجتمع، ويؤكد أن تعديلات البوت ليست بحاجة إلى فحص يدوي.

منع البوتات

يجوز لأي مسؤول منع بوت - بدون تعيين خيار المنع التلقائي – الذي يعمل بشكل سيئ إذا كان المشغل غير متاح على الفور للتعامل مع المشكلة، من حيث المبدأ، قد يتم منع بوت غير معتمد، على الرغم من أنه في الممارسة العملية ما لم يضر البوت، فيجب أن يُطلَب من المشغل في العادة تقديم طلب بوت رجعي. إذا لُوحِظ أنه يتم استخدام بوت للمهام التي تختلف اختلافا كبيرا عن تلك المحددة في طلب البوت الأصلي، فيجب أن يُطلَب من مشغل البوت تقديم طلب بوت جديد يحدد المهام الجديدة.

الإخطارات لبوتات الرفع

إذا كنت ترفع باستخدام بوتك أو تقدم بوتك إلى أطراف ثالثة للرفع، فستتلقى بشكل افتراضي إشعارات حول طلبات الحذف وما إلى ذلك في صفحة نقاش بوتك، أو إذا قمت بتحويل صفحة النقاش هذه إلى صفحة المستخدم الخاصة بك، سوف تتلقاها في صفحة المستخدم الخاصة بك. إذا كان الطرف الثالث يجب أن يتلقى هذه الرسائل أو لا يجب إرسال رسائل إلى صفحة نقاش البوت الخاصة بك على الإطلاق، فيُرجَى ذكر قائمة بوتاتك وفقا لذلك في MediaWiki:Gadget-libCommons.js أو اطلب من شخص ما القيام بذلك باستخدام {{Edit request}} في صفحة النقاش واربط للعودة إلى هذه الفقرة: [[Commons:Bots/ar#Notifications to upload bots]].

مكتبات البوتات

يمكن كتابة البوتات بأية لغة برمجة تقريبا، يعتمد اختيار اللغة في كثير من الأحيان على خبرة كاتب البوت، أو اللغات التي هو على دراية بها، أو على توفر مكتبات سابقة التطور للقيام بالمهمة المطلوبة، تتضمن القائمة التالية عدة مكتبات للمساعدة في مهام البوتات.

برامج مفيدة يمكن أن تطلب خدمات منها

  • ArchiverBot - يؤرشف صفحات النقاش تلقائيا
  • SpBot - أوتوماتيكيا يؤرشف صفحات النقاش
  • CommonsDelinker - يمكن أن يكون يُؤمَر لاستبدال الصور عالميا/نقل/إعادة تسمية/إضافة تصنيفات.
  • Rotatebot تدوير الصور التي تحمل القالب {{Rotate}}
البوتات النشطة
Active bots

Service bots Providing services on request to any user, via a standard request system

Extensions

File upload

Maintenance

User assistants


Edit Bots List