משתמש:Sapper-bot
תיבות משתמש/ת | ||
|
חשבון זה הוא בוט־מפעיל ששייך ל־החבלן (שיחה). זו אינה בובת קש, אלא חשבון המשמש לביצוע עריכות אוטומטיות או אוטומטיות למחצה. (אימות | עריכות | ששוחזרו | פעולות יומן) למפעילי המערכת: אם בוט זה אינו פועל נכון או גורם לנזק, אנא חסמו אותו. ויקיפדים שאינם מפעילי מערכת יכולים להודיע על בעיות בדף ויקיפדיה:בקשות ממפעילים, ולתייג את בעל הבוט. | |
הסבר כללי על הבוט
[עריכת קוד מקור | עריכה]הבוט רץ באמצעות קוד שנכתב על ידי בשפת TypeScript בסביבת Node.js. פעולות קבועות שלא דורשות תשומת לב מיוחדת רצות באופן אוטומטי לחלוטין בזמנים קבועים בסביבת ענן (AWS). פעולות שדורשות תשומת לב מיוחדת או סקריפטים חד פעמיים מורצים ממחשב אישי.
הבוט לא משמש להתחברות לוויקיפדיה בדפדפן או באפליקציה (אלא לעתים נדירות למספר דקות לצורך שינוי בהגדרות משתמש).
באמצעות מיוחד:סיסמאות בוט, הבוט משתמש במינימום ההרשאות האפשרי כדי לבצע את המשימה. רק במשימות שצריכות הרשאות מפעיל הוא מחזיק בהרשאות, ובמינימום ההרשאות שמאפשר לו לבצע את המשימה. לבוט שמגן על דפים אין הרשאה למחוק דפים ולהיפך.
סטטיסטיקות
[עריכת קוד מקור | עריכה]7784 פעולות מפעיל בשנה הראשונה כבוט מפעיל (🥈).
6791 פעולות מפעיל בשנה השניה (🥇).
54,763 פעולות ליבה (נכון לינואר 2025).
משימות קבועות של הבוט
[עריכת קוד מקור | עריכה]עדכוני מידע
[עריכת קוד מקור | עריכה]מקור | תדירות | אוטומטי/ חצי אוטומטי | יעד | לוגיקה | דיון |
---|---|---|---|---|---|
מאיה | שנתי | חצי אוטומטי | נתוני דו״ח שנתי בערכים עם {{חברה מסחרית}} | הבוט מוצא את כל הדפים עם {{מידע בורסאי}}, לוקח את נתוני הדו״ח שנתי מאתר מאי"ה ומעדכן את {{חברה מסחרית}} בכל הדפים. | ויקיפדיה:בוט/בקשות/ארכיון#בוט_שמעדכן_נתוני_הכנסות_ורווח_של_חברות_ציבוריות וגם שיחת משתמש:החבלן ו-שיחת_משתמש:החבלן/ארכיון_3 |
יומי (א-ה) | אוטומטי | {{שווי שוק חברה בורסאית/נתונים}} (לרוב בשימוש ב-{{חברה מסחרית}}) | הבוט מוצא את כל הדפים עם {{מידע בורסאי}}, לוקח את שווי השוק מאתר מאי״ה ומעדכן ב-{{שווי שוק חברה בורסאית/נתונים}}. | שיחת_תבנית:חברה_מסחרית#שווי_שוק_של_חברות_ציבוריות | |
יומי (א-ה) | אוטומטי | {{מדד תל אביב בסיס/נתונים}} | הבוט מביא את כל המדדים מאתר מאיה, מביא מכל אחד את המניות ומעדכן ב-{{מדד תל אביב בסיס/נתונים}}. | ויקיפדיה:בוט/בקשות#בוט למחיקת תבנית שנמחקה מערכים | |
יומי (א-ה) | אוטומטי | {{מדדי הבורסה לניירות ערך בתל אביב/נתונים}} | הבוט מביא את כל המדדים מאתר מאיה, מוצא עבור כל חברה באלו מדדים היא נכללת ומעדכן ב-{{מדדי הבורסה לניירות ערך בתל אביב/נתונים}}. | שיחת תבנית:מדד תל אביב בסיס#שאלה וחצי | |
גוגל פיננסים | יומי (ב-ה מוצאי שבת) | אוטומטי | {{שווי שוק חברה בורסאית (ארצות הברית)/נתונים}} (לרוב בשימוש ב-{{חברה מסחרית}}) | הבוט מוצא את כל הדפים עם {{מידע בורסאי (ארצות הברית)}}, לוקח את שווי השוק מאתר גוגל פיננסים ומעדכן ב-{{שווי שוק חברה בורסאית (ארצות הברית)/נתונים}}. | שיחת_משתמש:החבלן/ארכיון 3#שווי_שוק_של_חברות_בבורסות_זרות |
מאגרי המידע הממשלתיים | יומי (א-ו) | אוטומטי | {{מפלס הכנרת/נתונים}} | הבוט לוקח את גובה המפלס מה-api ומעדכן בתבנית. | שיחה:הכנרת#עדכון_גובה_המפלס_אוטומטית |
מאגרי המידע הממשלתיים | חודשי | אוטומטי | {{מפלס ים המלח/נתונים}} | הבוט לוקח את המידע מה-api ומעדכן בתבנית | נכתב בעקבות בוט הכנרת |
מדיה פורסט | שבועי | אוטומטי | ויקיפדיה:בוט/בוט מצעדים/מדיה פורסט | הבוט לוקח את המידע על המצעד האחרון מאתר מדיה פורסט ומעדכן בטבלה | בקשה בדף השיחה של ברק אברגיל |
אתר צה"ל ואתר ה-INSS | יומי (א-ה) | אוטומטי | {{אבדות במלחמת חרבות ברזל/נתונים}} | בניגוד לבוטים האחרים, הבוט מעדכן רק חלק מהנתונים בתבנית וחלק אחר מעודכן ידנית על ידי שאר גולשי ויקיפדיה. |
תחזוקה/ פעילות מפעיל
[עריכת קוד מקור | עריכה]מי שמעוניין לקבל התרעות על פעולות מפעיל של הבוט, אפשר להירשם ב-משתמש:Sapper-bot/תיוג משתמשים.
משימה (עם קישור לבקשה/ אישור) | תדירות | אוטומטי/ חצי אוטומטי | לוגיקה | לוג והירשמות לתיוג |
---|---|---|---|---|
הגנת תבניות שמופיעות בעמוד הראשי | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי | הבוט מחפש את כל התבניות היומיות שקיימות בשנה הקרובה ומגן עליהן ברמה של בדוק עריכות אוטומטית. | משתמש:Sapper-bot/הגנת דפים שמופיעים בעמוד הראשי |
הגנת דפי מפרט של בוט ההסבה | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי | הבוט מגן על דפי המפרט של בוט ההסבה ברמת בדוק עריכות אוטומטית. | משתמש:Sapper-bot/הגנת דפי מפרט של בוט ההסבה |
מחיקת הפניות חוצות מרחבי שם (דיון בחריגים, עוד דיון בחריגים, דיון נוסף) | יומי ב-6:00 ו-18:00 UTC (חוץ משבת ויום טוב) | אוטומטי. | הבוט עובר על כל ההפניות במרחבים הרלוונטיים ומוחק הפניות לא מתאימות למרחבים אחרים. הבוט מוחק מיידית הפניות ממרחב הראשי החוצה, הפניות למרחב הראשי נמחקות אחרי 30 יום. | משתמש: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#עדכון רוחב של מספר תבניות
- מבצע נרמול והוספת תאריכים לתבניות קישורים חיצוניים (בתהליך מתמשך) - וק:בוט/בקשות#מבצע תיקוני תאריכים בתבניות
- הגנת דפי המשנה של {{דגל}} - שיחת משתמש:החבלן#משימת הגנה נרחבת לבוט, ויקיפדיה:בוט/בקשות/ארכיון 2#הגנה על תבניות "דגל"
- הסבה לתבנית {{אוצר הכתובות}}
- הוספת {{מדדי הבורסה לניירות ערך בתל אביב}} לערכים רלוונטיים
מי שמעוניין לתרום קוד ולעזור באחת מהמשימות, יבורך. הקוד פתוח ב-github ותרומות יתקבלו בברכה. להסברים אפשר לפנות בדף השיחה
תיוגים בבוטי הפעלה. כדאי להוסיף פסקת תיוג ספציפית לכל בוט (כולל הבוטים האחרים). כדאי לבוט הדוח השנתיולבוט התפקידים.מנכ״ל ויו״ר בחברות ציבוריות.- הודעה למפעילים שלא צריך למחוק הפניות במרחבים שנמחקים אוטומטית.
- הסבת קישורים להארץ.
שינוי מיום אחרון בבוט כינרת. נשאר להטמיע בערכי הכנרת וים המלח אחרי שיתווסף הפרמטר.לבדוק שליחת אימיילים על כשלונות. נשאר לטפל בקישור.שדרוג ה-build ל-aws-sdk v3.הרצת command line באמצעות zx- הסבת בוטים לעבודה מול wikidata
- שמירת המידע מבוט התפקידים ב-db
- הוספת badge על coverage.
- החלפת כל ה-console.log ב-logger ובדיקה של הלוגים בטסטים.