बॉट नीति
| यह पृष्ठ एक क्रॉस-परियोजना नीति का हिन्दी भाषा में अनुवाद है। कृपया ध्यान दें कि इस दस्तावेज़ के मूल अंग्रेज़ी संस्करण और अनुवाद के बीच अर्थ या व्याख्या में कोई अंतर होने की स्थिति में मूल अंग्रेज़ी संस्करण को प्राथमिकता दी जाती है। यह पृष्ठ समुदाय द्वारा विकसित और स्वीकार किया गया है और सभी सदस्यों द्वारा इसका पालन किया जाना अनिवार्य है। इसे समुदाय की पूर्व स्वीकृति के बिना संशोधित नहीं किया जाना चाहिए। |
यह पृष्ठ मेटा पर भी एक नीति है, जिसमें स्वचालित स्वीकार्यता और ग्लोबल बॉट्स भी शामिल हैं। मेटा पर पर बॉट अधिकारों का अनुरोध करने के लिए कृपया Meta:Requests for adminship#Requests for bot flags पर जाएँ।

बॉट्स स्वचालित या अर्ध-स्वचालित प्रक्रियाएँ होते हैं जो पृष्ठों को मनुष्यों के कम या अनुपस्थित प्रत्यक्ष पर्यवेक्षण के बिना ही सम्पादित करते हैं। चूँकि बॉट्स संभवतः सर्वर के संसाधनों पर भार डाल सकते हैं या फिर गलती से परियोजना को नुकसान पहुँचा बैठ सकते हैं, बॉट्स को मानक बॉट नीति में उल्लिखित नीति और दिशानिर्देशों का पालन करना होगा। इस नीति में बताया गया है कि उचित परियोजनाओं पर बॉट्स का कैसे प्रयोग किया जा सकता है; इस नीति का पालन न करने वाले बॉट्स को तुरंत अवरोधित कर दिया जाएगा जब तक संचालक उल्लंघन की सभी समस्याओं को न सुलझा ले।
नीति
बॉट खाता
बॉट को संचालक के खाते से अलग एक खाते पर चलाया जाना चाहिए, क्योंकि किसी भी मानव सम्पादक को बॉट चिप्पी प्रदान नहीं की जानी चाहिए। उसे मानव सम्पादकों से अलग करने के लिए उसके सदस्य पृष्ठ को स्पष्ट और दृश्यमान रूप से इंगित करना होगा कि वह एक बॉट है, और संचालकों को सभी प्रश्नों का उत्तर खुद देने के लिए उपलब्ध होना होगा। किसी भी सदस्य को उत्तर देने वाले स्वचालित स्क्रिप्टों का प्रयोग करने की अनुमति नहीं है। कुछ संचालक बॉट के वार्ता पृष्ठ को अपने वार्ता पृष्ठ पर अनुप्रेषित कर देते हैं, अगर उनके बॉट को संदेशों का पता लगाने के लिए कॉन्फ़िगर न किया गया हो।
प्राधिकरण
किसी विकि पर बॉट की पहुँच प्राप्त करने के तीन तरीके हैं।
ग्लोबल बॉट्स
- बॉट के संचालक को Steward requests/Bot status#Global bot status requests पर एक चर्चा की शुरुआत करनी होगी जो 2 हफ्ते तक चलेगी;
- चर्चा को MassMessage (नए ग्लोबल बॉट पर चर्चा) के द्वारा प्रसारित किया जाएगा, जहाँ समुदाय के रुचि रखने वाले सदस्य सदस्यता प्राप्त कर सकते हैं;
- बॉट के संचालक को यह साबित करना होगा कि बॉट के कार्यों की आवश्यकता कई विकिमीडिया परियोजनाओं पर है। यह दर्शाने का एक अच्छा तरीका है एक ही कार्य के लिए 5 या अधिक विकियों पर बॉट चिप्पी प्राप्त करना;
- संचालक को सुनिश्चित करना होगा कि बॉट चिप्पी का उपयोग विकि की वरीयताओं के अनुसार किया जा रहा है।
- ग्लोबल बॉट पद बॉट को सिर्फ उन्हीं परियोजनाओं और विकियों तक पहुँच देता है जो ग्लोबल बॉट की पहुँच की अनुमति देते हैं। नए विकियाँ इस समुच्चय में डिफ़ॉल्ट से जोड़ दिए जाते हैं। इसमें न शामिल विकियों की एक पूर्ण सूची उपलब्ध है। (जिन परियोजनाओं पर ग्लोबल बॉट्स को अनुमति नहीं है वहाँ पर आप लोकल बॉट चिप्पियों का अनुरोध कर सकते हैं।)
स्वचालित स्वीकृति
- इसकी अनुमति लोकल बॉट नीति या अनुरोध पृष्ठ के अनुसार होनी चाहिए;
- बॉट को कम-से-कम एक हफ्ते तक बिना बॉट की चिप्पी के सम्पादित करना होगा या फिर उचित विकियों पर नमूने के लिए कम-से-कम 100 सम्पादन करने होंगे;
- बॉट सिर्फ और सिर्फ दुगने अनुप्रेषण ठीक कर सकता है।
सामुदायिक सर्वसम्मति
अस्वीकार्य प्रयोग
- विवादित बदलाव: बॉट्स की मदद से वही सम्पादन किए जा सकते हैं जिनकी दूसरे लोकल सम्पादकों द्वारा समर्थित होने की संभवना उच्च हो; इनका उपयोग कभी भी विवादास्पद सम्पादन करने के लिए नहीं किया जाना चाहिए। अगर आप समुदाय द्वारा समर्थित कार्यक्षेत्र के परे अपने बॉट का कार्यक्षेत्र बढ़ाना चाहते हैं तो कृपया उचित चर्चा पृष्ठ पर इस बारे में बताकर सुनिश्चित करें कि कोई विरोध नहीं है। अगर आपकी बॉट चिप्पी स्वचालित स्वीकृति के अंतर्गत प्रदान की गई थी तो फिर सुनिश्चित करें कि आप "स्वचालित स्वीकृति" में वर्णित सीमाओं को पार न करें।
- सामग्री की निकासी: बॉट्स का उपयोग किसी स्वीकृत बॉट कार्य से सीधे न संबंधित किसी भी उपयोग के लिए थोक सामग्री निकालने के लिए नहीं किया जा सकता। इसमें शामिल हैं किसी दूसरी वेबसाइट से डायनामिक रूप से पृष्ठ लोड करना, जिससे कि वेबसाइट को ब्लैकलिस्ट कर दिया जा सकता है और उसकी पहुँच स्थायी रूप से रोक दी जा सकती है। अगर आप थोक सामग्री डाउनलोड करना चाहते हैं या फिर किसी परियोजना को मिरर करना चाहते हैं तो कृपया ऐसा हमारे डेटाबेस को डाउनलोड करके या उसकी अपनी प्रति होस्ट करके करें।
- वर्तनी शुद्धि: किसी भी बॉट का उपयोग समुदाय की स्पष्ट स्वीकृति के बिना वर्तनी शुद्धि के लिए नहीं किया जा सकता, विशेषतः मुख्य नामस्थान में। अधिकतर भाषाओं में बहुत सारी गलतियाँ किए बिना स्वचालित रूप से वर्तनी शुद्धि करना संभव नहीं।
ग्लोबल बॉट पद की निवृत्ति
ग्लोबल बॉट की अनुमतियाँ हटा दी जाएँगी:
- बॉट के संचालक के अनुरोध पर
- अगर बॉट का उपयोग लगातार ऐसे कार्य करने के लिए किया जा रहा हो जो ग्लोबल बॉट के क्षेत्र में नहीं आते
- अगर बॉट अक्रिय हो, निम्न प्रावधानों के अंतर्गत:
- कोई ग्लोबल बॉट खाता अक्रिय मान लिया जाता है अगर उसने ग्लोबल बॉट की पहुँच वाले किसी भी विकि पर पूरे एक वर्ष से कोई सम्पादन न किया हो।
- किसी ग्लोबल बॉट खाते की अनुमतियों को अक्रियता के कारण हटाने से पहले उसके संचालक को कम-से-कम उसके होम विकि(यों) और मेटा-विकि पर सूचित किया जाना चाहिए।
दिशानिर्देश
नाम
हालाँकि यह अनिवार्य नहीं है, फिर बी बॉट के नाम में "bot" शब्द स्पष्ट होना चाहिए ताकि उसे मानव सम्पादकों से आसानी से अलग किया जा सके; सबसे प्रचलित रूप उत्पन्न होते हैं संचालक के सदस्यनाम से (जैसे Pathosbot), या फिर बहुविकल्पी शैली से (जैसे Xenophon (bot))।
सम्पादन थ्रॉटल और अति व्यस्त समय
बिना बॉट चिप्पी के चल रहे बॉट्स को सम्पादनों के बीच 1 मिनट से अधिक के अंतराल पर (यानी 1 सम्पादन प्रति मिनट से कम) सम्पादित करना चाहिए। जब उन्हें प्राधिकृत करके चिप्पी प्रदान कर दी जाए, उन्हें न्यूनतम 5 सेकंड के अंतराल पर (12 सम्पादन प्रति मिनट) काम करना चाहिए। बॉट्स को अति व्यस्त समय के दौरान न चलने की कोशिश करनी चाहिए, क्योंकि वे काफी सारे संसाधनों का उपयोग करते हैं जो कि मानव पाठकों और सम्पादकों के लिए बचे रहने चाहिए। इस अवधि में संसाधन बचाने के लिए उन्हें 20 सेकंड के अंतराल पर (3 सम्पादन प्रति मिनट) काम करना चाहिए।
बॉट्स की सम्पादन की गति हर अनुरोधित URL के क्वेरी स्ट्रिंग में एक अतिरिक्त पैरामीटर जोड़कर अपने आप सर्वर के भार से अनुसार समायोजित की जा सकती है (डेटाबेस सर्वर लैग का गुलाम बनकर); मीडियाविकि पर maxlag का प्रलेख देखें।
पर्यवेक्षण
जब तक बॉट स्वायत्त रूप से चल रहे के रूप में सार्वजनिक रूप से घोषित न किया जाए, संचालक को उपलब्ध रहना चाहिए, बीच-बीच में संदेश देखने चाहिए, और बॉट अगर अपेक्षानुसार कार्य न करे या फिर शिकायतें प्राप्त हों तो फिर बॉट को बंद करने को तैयार होना चाहिए। अगर संचालक उपलब्ध नहीं होता तो फिर समस्याओं के सुलझाए जाने तक बॉट को अवरोधित कर दिया जा सकता है।
सर्वोत्तम प्रथाएँ
wikitech:Help:Toolforge/Developing successful tools पर कुछ ज़रूरी सलाह हैं जो भविष्य में आपकी और सभी की ज़िन्दगियाँ आसान बनाकर रखेंगे!
संक्षेप में:
- एक लाइसेंस चुनें
- कोड को प्रकाशित करें
- सह-अनुरक्षक बुलाएँ
- प्रलेख लिखें
ये भी देखें
- ग्लोबल बॉट्स: ग्लोबल अनुमति · ग्लोबल समूह (toolforge) · सदस्य सूची · समूह बदलाव लॉग
- ग्लोबल समूह
- ग्लोबल बॉट विकियाँ: विकि समुच्चय का अवलोकन • विकि समुच्चय का बदलाव लॉग
- स्टीवार्ड्स से बॉट पद का अनुरोध करें
- बॉट्स के बारे में:
- बॉट
- अंतरविकि बॉट और अंतरविकि छाँटने का क्रम
- Pywikibot फ़्रेमवर्क (सभी मीडियाविकि स्थापनाओं का समर्थन है)