חב"דציטוט:בוט: הבדלים בין גרסאות בדף

מ
החלפת טקסט – "ערכים" ב־"דפי ציטוטים"
(יצירת דף עם התוכן "{{בוט/פתיח}} תוכנת ה'''בוט''' בחב"דציטוט מסייעת לביצוע פעולות תחזוקה המצריכות שינוי בדפים רבים בחב"דציטוט על ידי החלפת טקסט ובכך גורמת אחידות בסגנון כתיבת הערך לנוחותו של הקורא. הפעלה של בוט יכולה להיעשות על ידי משתמשים בעלי הרשאת בוט, ואינה מצריכה בהכרח יד...")
 
מ (החלפת טקסט – "ערכים" ב־"דפי ציטוטים")
 
(4 גרסאות ביניים של 2 משתמשים אינן מוצגות)
שורה 1: שורה 1:
{{בוט/פתיח}}
{{קיצור דרך|[[חב:בוט]]}}
תוכנת ה'''בוט''' בחב"דציטוט מסייעת לביצוע פעולות תחזוקה המצריכות שינוי בדפים רבים בחב"דציטוט על ידי החלפת טקסט ובכך גורמת אחידות בסגנון כתיבת הערך לנוחותו של הקורא.
בוט ב[[חב"דציטוט]] הוא תוכנה המבצעת שינויים בדפים שונים על פי כללים מוכתבים מראש ובאופן אוטומטי. יש גם בוטים הבודקים דפים ומצביעים על בעיות, ואת תיקונן הם משאירים לאדם.


הפעלה של בוט יכולה להיעשות על ידי משתמשים בעלי הרשאת בוט, ואינה מצריכה בהכרח ידע תכנותי. ניתן להריץ בוט שנכתב על ידי מפעיל הבוט, או בוט קיים לצרכים כלליים.
== קווים מנחים לכתיבת והפעלת בוט בחב"דציטוט ==
* בוט צריך להיות שימושי - לפני שניגשים לכתוב בוט רצוי לוודא שיש בו '''צורך אמיתי''', שכן לפעמים עדיף לבצע את הפעולה על ידי [[חב"דציטוט:איך להקים אסם|הקמת אסם]]. בנוסף, אין סיבה להעמיס על השרת בעריכות שאינן מביאות תועלת ממשית '''לקורא'''.
* על הבוט להיות '''לא מזיק''' - אם הבוט פגע בתוכנם של דפי ציטוטים, עדיף היה אילו הוא לא היה פועל כלל.
* חשבון-בוט צריך לקבל "דגל בוט" (bot flag) כך שלא יפריע למעקב השוטף אחרי דף השינויים האחרונים. בקשות מהסוג הזה ניתן להגיש ב[[חב"דציטוט:בקשות לדגל בוט|דף הבקשות המתאים]] (דגל בוט).
* חשבון-בוט יהיה נפרד מהחשבון הראשי שלכם ומיועד למטרה זו בלבד.
* גם לאחר קבלת דגל בוט, אין להפעיל את הבוט למטרה חדשה ללא הסכמת העורכים הוותיקים העוסקים בתחזוקה טכנית. ייתכן שמפעיל הבוט יידרש להציג את הצעת-ההפעלה שלו בפני הקהילה ב[[חב"דציטוט:אולם דיונים|אולם הדיונים]].


==קווים מנחים להפעלת בוט==
== היתרונות שבהפעלת בוט ==
* קודם כתיבת החלפה, יש לבדוק שהיא בכלל שימושית שכן לפעמים עדיף לבצע את הפעולה ידנית. בנוסף, אין סיבה להעמיס על השרת בעריכות שאינן מביאות תועלת ממשית לקורא וממלאות לחינם את הגרסאות הקודמות של הדפים.
* אפשרות נוחה ומהירה להכניס מידע ממאגר קיים לתוך חב"דציטוט בתבנית אחידה (למשל - בוט היישובים).  
* על הבוט להיות לא מזיק - אם הבוט פגע בתוכנם של ערכים, עדיף היה אילו הוא לא היה פועל כלל.
* אפשרות לבצע תיקונים טכניים בהיקף גדול בזמן קצר (למשל - בוט ההחלפות).
* חשבון-בוט יהיה חשבון נפרד מהחשבון הראשי ומיועד למטרה זו בלבד. בחשבון זה הוא ישים את התבנית <nowiki>{{בוט|שם המשתמש}}</nowiki> שישמש כמפסק חירום במקרה הצורך.
* להפעלה של בוט למטרה חדשה יש להיוועץ קודם ב[[חב"דציטוט:בוט/אולם דיונים|אולם דיונים]].


===שימת לב===
== החסרונות שבהפעלת בוט ==
לפני הפעלת בוט יש לבחון את היתרונות והחסרונות הבאים:
* לבוט חסר את שיקול הדעת של עורך אנושי.
:'''יתרונות:'''
* בוט שגוי או זדוני יכול להזיק למספר גדול מאד של דפי ציטוטים בטרם יאותר וייחסם.
* אפשרות נוחה ומהירה להכניס מידע ממאגר קיים לתוך חב"דציטוט בתבנית אחידה.
 
* אפשרות לבצע תיקונים טכניים בהיקף גדול בזמן קצר.
== בוטים פעילים בחב"דציטוט ==
:'''חסרונות:'''
* [[/בוט החלפות/|בוט ההחלפות]]: מטפל בהאחדת כתיב ובתיקון שגיאות כתיב נפוצות.
* לבוט חסר שיקול הדעת של עורך בשר ודם. במשימות שאינן מוגדרות היטב או מצריכות שיקול דעת יש להעדיף עריכה ידנית או חצי אוטומטית.
* בוט תיקון הפניות כפולות - רץ כל יום
* ערכים שנוצרו על ידי בוט יהיו מקובעים ויכללו אך ורק נתונים יבשים.
* החלפה שגויה יכולה להזיק למספר גדול מאוד של ערכים בטרם תאותר ותעצר.


==הסתרת פעילות הבוטים בדף השינויים האחרונים==
==הסתרת פעילות הבוטים בדף השינויים האחרונים==
פעמים רבות בוט עושה שינויים בערכים רבים, שממלאים חלק ניכר מ[[מיוחד:שינויים אחרונים|דף השינויים האחרונים]]. כדי להתמקד בשינויים האנושיים, ניתן לבקש בדף השינויים האחרונים וברשימת המעקב הסתרה של עריכות של בוטים (אך יש להיזהר, משום שאם קדמה לעריכת הבוט עריכה אנושית, היא לא תוצג).
פעמים רבות בוט עושה שינויים בדפי ציטוטים רבים, שממלאים חלק ניכר מ[[חב"דציטוט:דף שינויים אחרונים|דף השינויים האחרונים]]. כדי להתמקד בשינויים האנושיים, ניתן לבקש בדף השינויים האחרונים וברשימת המעקב הסתרה של עריכות של בוטים (אך יש להיזהר, משום שאם קדמה לעריכת הבוט עריכה אנושית, היא לא תוצג).


==רשימת החלפות==
== עריכות בוט שגויות==
רשימת החלפות תהיה בדף [[חב"דציטוט:בוט/רשימת החלפות]]. ניתן להוסיף החלפות אך ורק על ידי התבנית {{תב|החלפת טקסט}}!
* בהפעלת קוד חדש של בוט יש להריצו להרצת ניסיון של לפחות 10 דפי ציטוטים, ובהתאם למורכבות המשימה שהבוט מטפל בה גם ליותר, ולבדוק ידנית את העריכות שנעשו כדי לוודא שהוא פועל כיאות.
* בהפעלת בוט שהקוד שלו כבר הורץ ונבדק לפני כן:
** אם במהלך "הרצת אמת" של הבוט זוהתה תקלה שפוגעת בחלק ניכר מהדפי ציטוטים שהבוט עורך:
***יש לחסום את הבוט ללא חסימת כתובת IP כדי לא לפגוע ביכולת העריכה של מפעיל הבוט (שמשתמש באותה כתובת IP), או לבוטים אחרים שמשתמשים באותה כתובת IP (כמו בוטים שמורצים מwmflabs)
***יש ליידע את מפעיל הבוט בדף השיחה שלו בחב"דציטוט.
***יש לבקש ממפעיל הבוט להפעיל יכולת שחזור של הבוט או לבקש ממפעיל לשחזר את הבוט  כך שלא יופיע בדף השינויים האחרונים ([[חב"דציטוט:הנחיות למפעילי מערכת#שחזור מהיר]])
**אם התקלה פוגעת במספר מועט של דפי ציטוטים וניתנת לתיקון ידני בקלות אפשר ליידע את מפעיל הבוט כדי למנוע תקלה דומה בעתיד, ולתקן/לבטל את העריכה הספציפית.


ההחלפות שיוספו לדף זה הם '''רק''' החלפות שדנו עליהם ב[[חב"דציטוט:בוט/אולם דיונים]] במשך שבוע. לאחר שבוע, אם תהיה את הסכמת רוב המשתתפים להחלפה, הדיון יאורכב וההחלפה תיכנס לרשימה בדף זה כשלידה יכנס הסבר וקישור לדיון המאורכב.
==ראו גם==
* [[חב"דציטוט:בקשות לדגל בוט|בקשות לדגל בוט]]
* [[חב"דציטוט:בוט/בקשות|בקשות ממפעילי בוטים]]
* [[מיוחד:רשימת משתמשים/bot|רשימה אוטומטית של כל המשתמשים עם דגל בוט]]


==קישורים חיצוניים==
[[קטגוריה:חב"דציטוט: בוטים|*]]
* [https://www.mediawiki.org/wiki/Extension:Replace_Text הוראות שימוש בדף ההרחבה במדיה ויקי]
[[קטגוריה:חב"דציטוט - הרשאות|בוט]]