תיבות משתמש/ת | ||
|
![]() |
חשבון זה הוא בוט־מפעיל ששייך ל־החבלן (שיחה). זו אינה בובת קש, אלא חשבון המשמש לביצוע עריכות אוטומטיות או אוטומטיות למחצה. (אימות | עריכות | ששוחזרו | פעולות יומן) למפעילי המערכת: אם בוט זה אינו פועל נכון או גורם לנזק, אנא חסמו אותו. ויקיפדים שאינם מפעילי מערכת יכולים להודיע על בעיות בדף ויקיפדיה:בקשות ממפעילים, ולתייג את בעל הבוט. |
הסבר כללי על הבוט
עריכההבוט רץ באמצעות קוד שנכתב על ידי בשפת TypeScript בסביבת Node.js. פעולות קבועות שלא דורשות תשומת לב מיוחדת רצות באופן אוטומטי לחלוטין בזמנים קבועים בסביבת ענן (AWS). פעולות שדורשות תשומת לב מיוחדת או סקריפטים חד פעמיים מורצים ממחשב אישי.
הבוט לא משמש להתחברות לוויקיפדיה בדפדפן או באפליקציה (אלא לעתים נדירות למספר דקות לצורך שינוי בהגדרות משתמש).
באמצעות מיוחד:סיסמאות בוט, הבוט משתמש במינימום ההרשאות האפשרי כדי לבצע את המשימה. רק במשימות שצריכות הרשאות מפעיל הוא מחזיק בהרשאות, ובמינימום ההרשאות שמאפשר לו לבצע את המשימה. לבוט שמגן על דפים אין הרשאה למחוק דפים ולהיפך.
משימות קבועות של הבוט
עריכהעדכוני מידע
עריכהמקור | תדירות | אוטומטי/ חצי אוטומטי | יעד | לוגיקה | דיון |
---|---|---|---|---|---|
מאיה | שנתי | חצי אוטומטי | נתוני דו״ח שנתי בערכים עם {{חברה מסחרית}} | הבוט מוצא את כל הדפים עם {{מידע בורסאי}}, לוקח את נתוני הדו״ח שנתי מאתר מאי"ה ומעדכן את {{חברה מסחרית}} בכל הדפים. | ויקיפדיה:בוט/בקשות/ארכיון#בוט_שמעדכן_נתוני_הכנסות_ורווח_של_חברות_ציבוריות וגם שיחת משתמש:החבלן ו-שיחת_משתמש:החבלן/ארכיון_3 |
יומי (א-ה) | אוטומטי | {{שווי שוק חברה בורסאית/נתונים}} (לרוב בשימוש ב-{{חברה מסחרית}}) | הבוט מוצא את כל הדפים עם {{מידע בורסאי}}, לוקח את שווי השוק מאתר מאי״ה ומעדכן ב-{{שווי שוק חברה בורסאית/נתונים}}. | שיחת_תבנית:חברה_מסחרית#שווי_שוק_של_חברות_ציבוריות | |
חודשי | חצי אוטומטי-ידני | יו״ר ומנכ״ל בערכים עם {{חברה מסחרית}} | הבוט מוצא את כל הדפים עם {{מידע בורסאי}}, לוקח את היו״ר והמנכ״ל מאתר מאי״ה. מוסיף באתרים שבהם המידע לא קיים. באתרים שבהם המידע קיים הבוט מעדכן רק אחרי אישור ידני בטבלה ייעודית. | ויקיפדיה:בוט/בקשות/ארכיון 2#עדכון אוטומטי של מנכ"ל ויו"ר בחברות ישראליות ושיחת משתמש:Sapper-bot/פרטי חברה (ניתן שם לבקש תיוג של הבוט על כל עדכון בטבלה). | |
גוגל פיננסים | יומי (ב-ה מוצאי שבת) | אוטומטי | {{שווי שוק חברה בורסאית (ארצות הברית)/נתונים}} (לרוב בשימוש ב-{{חברה מסחרית}}) | הבוט מוצא את כל הדפים עם {{מידע בורסאי (ארצות הברית)}}, לוקח את שווי השוק מאתר גוגל פיננסים ומעדכן ב-{{שווי שוק חברה בורסאית (ארצות הברית)/נתונים}}. | שיחת_משתמש:החבלן#שווי_שוק_של_חברות_בבורסות_זרות |
רשות ניקוז ונחלים כנרת | יומי (א-ו) | אוטומטי | {{מפלס הכנרת/נתונים}} | הבוט לוקח את גובה המפלס מאתר ״רשות ניקוז ונחלים כנרת״ ומעדכן בתבנית. | שיחה:הכנרת#עדכון_גובה_המפלס_אוטומטית |
מאגרי המידע הממשלתיים | חודשי | אוטומטי | {{מפלס ים המלח/נתונים}} | הבוט לוקח את המידע מה-api ומעדכן בתבנית | נכתב בעקבות בוט הכנרת |
תחזוקה/ פעילות מפעיל
עריכהמי שמעוניין לקבל התרעות על פעולות מפעיל של הבוט, אפשר להירשם ב-משתמש:Sapper-bot/תיוג משתמשים.
משימה (עם קישור לבקשה/ אישור) | תדירות | אוטומטי/ חצי אוטומטי | לוגיקה | לוג והירשמות לתיוג |
---|---|---|---|---|
הגנת תבניות שמופיעות בעמוד הראשי | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי | הבוט מחפש את כל התבניות היומיות שקיימות בשנה הקרובה ומגן עליהן ברמה של בדוק עריכות אוטומטית. | משתמש:Sapper-bot/הגנת דפים שמופיעים בעמוד הראשי |
הגנת דפי מפרט של בוט ההסבה | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי | הבוט מגן על דפי המפרט של בוט ההסבה ברמת בדוק עריכות אוטומטית. | משתמש:Sapper-bot/הגנת דפי מפרט של בוט ההסבה |
מחיקת הפניות חוצות מרחבי שם (דיון בחריגים, עוד דיון בחריגים) | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי. | הבוט עובר על כל ההפניות במרחבים הרלוונטיים ומוחק הפניות לא מתאימות למרחבים אחרים. | משתמש:Sapper-bot/מחיקת הפניות חוצות מרחבי שם |
מחיקת דפי פלט של בוט ההסבה | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי. | הבוט מרוקן את קטגוריית דפי הפלט למחיקה. | משתמש:Sapper-bot/מחיקת דפי פלט של בוט ההסבה |
מחיקת cache באישים שחוגגים יום הולדת | יומי (א-ו 00:00 UTC) | אוטומטי | הבוט הולך לדף התאריך של היום (לדוגמה 16 באפריל) בודק בפסקת נולדו מי נולד היום ומרוקן את ה-cache כדי שיופיע הגיל הנכון. | |
ניטור הפרות זכויות יוצרים טקסטואליות | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי | הבוט שולח את הדפים והטיוטות החדשות ל-Copyvios API וכותב את התוצאות בדף הלוג | ויקיפדיה:בוט/בדיקת הפרת זכויות יוצרים |
משימות חד-פעמיות שהבוט ביצע
עריכה- הוספת {{שווי שוק חברה בורסאית}} לערכים רלוונטיים.
- הוספת {{שווי שוק חברה בורסאית (ארצות הברית)}} לערכים רלוונטיים.
- תיקון קישורים לאתר המולטי יקום - וק:בוט/בקשות/ארכיון 2#תיקון קישורים לאתר "המולטי-יקום"
- הסבת קישורים ל-{{בול ישראלי - עלון}} - ויקיפדיה:בוט/בקשות/ארכיון 2#בוט בולי ישראל
- תיקון פרמטרים ל-{{כיפה}} - וק:בוט/בקשות/ארכיון 2#תבנית:כיפה
- תיקון קישורים לאתר יד ושם והסבת חלקם ל-{{מזהה חסיד אומות העולם}} - וק:בוט/בקשות/ארכיון 2#יד ושם
- המרת ומחיקת קטגוריות מיותרות של ספורטאים - ראו דיון ב-וק:בוט/בקשות/ארכיון 2#קטגוריות כדורגלנים זרים
- עדכון קישורים ל-היורשים - וק:בוט/בקשות/ארכיון 2#בוט חד־פעמי לעדכון קישורים להיורשים
- הסרת עיצוב (כתב נטוי וגרשיים) מכמות גדולה של תבניות - וק:בוט/בקשות/ארכיון 2#עדכון רוחב של מספר תבניות
- מבצע נרמול והוספת תאריכים לתבניות קישורים חיצוניים (בתהליך מתמשך) - וק:בוט/בקשות#מבצע תיקוני תאריכים בתבניות
מי שמעוניין לתרום קוד ולעזור באחת מהמשימות, יבורך. הקוד פתוח ב-github ותרומות יתקבלו בברכה. להסברים אפשר לפנות בדף השיחה
תיוגים בבוטי הפעלה. כדאי להוסיף פסקת תיוג ספציפית לכל בוט (כולל הבוטים האחרים). כדאי לבוט הדוח השנתיולבוט התפקידים.מנכ״ל ויו״ר בחברות ציבוריות.- הודעה למפעילים שלא צריך למחוק הפניות במרחבים שנמחקים אוטומטית.
- הסבת קישורים להארץ.
שינוי מיום אחרון בבוט כינרת. נשאר להטמיע בערכי הכנרת וים המלח אחרי שיתווסף הפרמטר.לבדוק שליחת אימיילים על כשלונות. נשאר לטפל בקישור.שדרוג ה-build ל-aws-sdk v3.הרצת command line באמצעות zx- הסבת בוטים לעבודה מול wikidata
- שמירת המידע מבוט התפקידים ב-db
- הוספת badge על coverage.
- החלפת כל ה-console.log ב-logger ובדיקה של הלוגים בטסטים.