Βικιπαίδεια:Bots

Από τη Βικιπαίδεια, την ελεύθερη εγκυκλοπαίδεια

Μετάβαση σε: πλοήγηση, αναζήτηση
en: Requests for the bot flag should be made on this page. This wiki does not use the standard bot policy but allows global bots. Other bots should apply below.

Τα bots στην Βικιπαίδεια είναι προγράμματα που κάνουν αλλαγές σε άρθρα της Βικιπαίδειας εντελώς αυτόματα ή ελεγχόμενα από κάποιο χρήστη. Δείτε τους παρακάτω κανόνες και οδηγίες πριν σχεδιάσετε ή βάλετε σε εφαρμογή κάποιο bot στην Ελληνική Βικιπαίδεια.

Πίνακας περιεχομένων

[Επεξεργασία] Ονομασία και Λειτουργία

For a translation of the guidelines see en, de, fr.

Τα bots στην ελληνική Βικιπαίδεια θα πρέπει να έχουν όνομα χρήστη που να αφήνει ξεκάθαρο ότι πρόκειται για bot, συνήθως προσθέτοντας την λέξη bot στο τέλος του, κατά προτίμηση μετά το όνομα του χειριστή του π.χ. Somebot για το bot που χειρίζεται ο χρήστης Some.

Ο χειριστής ενός bot θα πρέπει να κάνει μια ανακοίνωση στις Αιτήσεις botstatus για την λειτουργία του (τι κάνει, ποιός το χειρίζεται). Το bot θα πρέπει να δοκιμάζεται από τον χρήστη του και αφού διαπιστώνεται η καλή λειτουργία του και δεν υπάρχουν αντιρρήσεις, να πάρει bot status (ώστε να μην εμφανίζεται στις Πρόσφατες αλλαγές).

Όταν πρόκειται για bot που δεν πρόκειται να χρησιμοποιείται τακτικά (έκτακτο bot) μπορεί να μείνει χωρίς bot status εφ'όσων κάνει λιγότερες από 10 αλλαγές την ημέρα ή 30 αλλαγές την εβδομάδα.

Τα bots που δεν έχουν bot status θα πρέπει να κρατούν κενό πάνω από 30 δευτερόλεπτα μεταξύ των επεξεργασιών που κάνουν.

Bots με ιδιότητα global bot επιτρέπονται.

[Επεξεργασία] Bots που λειτουργούν στην Ελληνική Βικιπαίδεια


[Επεξεργασία] Αιτήσεις botstatus

Αρχείο αιτήσεων που έχουν εγκριθεί (Archive of accepted applications)

Εδώ μπορείτε να ζητήσετε την άδεια για παραχώρηση δικαιωμάτων bot στον λογαριασμό που το χρησιμοποιεί. Απλά προσθέστε ένα σχετικό σχόλιο με την υπογραφή σας και με προτεινόμενη επικεφαλίδα το όνομα του bot.

Αίτηση

[Επεξεργασία] BOTarate

I request the bot flag for my bot, BOTarate:

Operator:es:User:Rastrojo
Programming Language:Pywikipedia
Functions:Interwiki, in autonomous mode
Other languages:full list

Thanks Rastrojo 14:47, 20 Απριλίου 2008 (UTC)

Please do some tests first. — Geraki ΣΜ 11:06, 21 Μαΐου 2008 (UTC)

~25 edits done Rastrojo 19:08, 10 Ιουνίου 2008 (UTC)
Granted --Dada* 12:28, 30 Ιουνίου 2008 (UTC)

[Επεξεργασία] SoxBot

Hello! I'm Soxred93 from English edition of Wikipedia. I'm asking to give my bot a bot flag, then I'll update interwiki links, I'll scan English Wikipedia always. If it done or if there are any questions about it, please notice me in my English talk page. Thank you!--90.148.255.188 17:26, 17 Φεβρουαρίου 2008 (UTC)

Please do some tests first. — Geraki ΣΜ 11:07, 21 Μαΐου 2008 (UTC)

[Επεξεργασία] WikiDreamer Bot

  • Operator: WikiDreamer
  • Automatic or Manually Assisted: Automatic
  • Programming Language(s): Python (Pywikipedia framework)
  • Function Summary: Interwiki from sk wikipedia
  • Bot with flag: 22 wikipedia
  • Bot without flag (requests): 7 wikipedia

I run my bot now for 50 test edits. Thanks! --WikiDreamer 01:55, 22 Μαΐου 2008 (UTC)

GrantedGeraki ΣΜ 09:44, 9 Ιουνίου 2008 (UTC)

[Επεξεργασία] SpBot

Hello. I would like to get a bot-flag on this wiki.

  • Operator: de:User:Euku
  • Purpose: Interwiki links: It adds/modifies/deletes interwiki links.
  • Software: pywikipediabot framework via SVN
  • Already has bot flag on: 51 Wikipedias, for example: ar, bn, ca, cs, de, en, es, eu, da, fr, he, hu, it, pl, ro, ru, sq, tr. (on German Wikipedia since 2006, with >67.000 edits), look at details
Thank you! --Euku 08:13, 4 Ιουνίου 2008 (UTC)
Granted — Geraki ΣΜ 09:46, 9 Ιουνίου 2008 (UTC)

[Επεξεργασία] CarsracBot

I would like to get a bot-flag on this wiki.

  • Operator: nl:User:Carsrac
  • Purpose: Interwiki links: It adds/modifies/deletes interwiki links.
  • Software: pywikipediabot framework via SVN
  • Already has bot flag on: nl, en, nap, sq, tr and many more look at this alternative page)

Thanks Carsrac 17:30, 17 Ιουνίου 2008 (UTC)

Has slipped through the cracks, granted. --Geraki ΣΜ 06:50, 22 Απριλίου 2009 (UTC)
Thanks. It is understandable as I also don't check my messages on el.wikipedia, daily, weekly or even monthly. If there is something urgent give me a message on my dutch usertalk page. Carsrac 13:55, 3 Ιουνίου 2009 (UTC)

[Επεξεργασία] Ginosbot

Hello. I would like to get a bot-flag on this wiki. Contributions

  • Operator: it:Utente:Ginosal
  • Purpose: Interwiki links: interwiki, -autonomous mode
  • Software: pywikipediabot framework via SVN
  • Already has bot flag on: these projects (where marked as bot, of course + la.wiki, where flag is not needed to run interwiki only bots)
I'll do ~30 test edits. Thanks --Ginosal 01:36, 30 Ιουνίου 2008 (UTC)
Test edits done. I'll stop and wait. Goodbye! --Ginosal 00:39, 2 Ιουλίου 2008 (UTC)
GrantedGeraki ΣΜ 21:28, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] Muro Bot

  • Operator: es:Muro de Aguas
  • Bot name: Muro Bot
  • Programming language: python
  • List of bot flags on other wikipedias: 33 projects. Total editcount: 202.000 edits.
  • Contributions: contributions
  • Purpose: interwiki links
  • Technical details (optional): I use the pywikipediabot framework, I update it every day from SVN.

Thanks. Muro de Aguas 14:45, 3 Ιουλίου 2008 (UTC)

GrantedGeraki ΣΜ 21:30, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] SilvonenBot

  • Operator: fi:Käyttäjä:Silvonen
  • Bot name: SilvonenBot (contributions)
  • Programming language: Python (pywikipedia)
  • Already has a bot flag on: ay, bcl, ca, cs, da, de, en, eo, es, et, fi, fiu-vro, fo, fr, hu, id, io, is, it, ja, ko, la, lt, lv, mdf, myv, nds, nl, nn, no, pt, ro, ru, se, simple, sk, sl, sv, sw, tr (contributions)
  • Purpose: Interwiki linking
  • Technical details: The bot runs daily, usually in autonomous mode starting from Finnish, sometimes assisted manually.

I am now starting a test run. Thank you! --Silvonen 17:40, 3 Ιουλίου 2008 (UTC)

I stopped the test run after ~30 edits. (The edits shown to be made in March were made on other wikipedias, and those articles were later imported to the Greek Wikipedia.) --Silvonen 05:43, 7 Ιουλίου 2008 (UTC)
GrantedGeraki ΣΜ 21:32, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] Kwjbot

--Kwjbot 11:22, 4 Ιουλίου 2008 (UTC)

GrantedGeraki ΣΜ 21:34, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] DrFO.Tn.Bot

--DrFO.Tn 15:23, 7 Ιουλίου 2008 (UTC)

GrantedGeraki ΣΜ 21:35, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] Albambot

  • Operator : ko:User:알밤한대
  • Bot name : Albambot
  • Programming language : Pywikipedia via SVN
  • Already has a bot flag on : als, ar, bg, ca, cs, da, de, en, es, eo, et, fi, fr, he, hu, it, ja, ko, lt, nl, no, pt, ro, ru, simple, sk, sl, sr, sv, tr, uk, vo, zh
  • pending on : id (sul:Albambot)
  • Purpose : Interwiki

--Albambot 10:41, 29 Ιουλίου 2008 (UTC)

GrantedGeraki ΣΜ 21:35, 4 Αυγούστου 2008 (UTC)

[Επεξεργασία] Luckas-bot

Luckas Blade 20:32, 18 Αυγούστου 2008 (UTC)

GrantedGeraki ΣΜ 15:48, 27 Σεπτεμβρίου 2008 (UTC)

[Επεξεργασία] Ptbotgourou

--Gdgourou 09:41, 4 Σεπτεμβρίου 2008 (UTC)

GrantedGeraki ΣΜ 15:56, 27 Σεπτεμβρίου 2008 (UTC)

[Επεξεργασία] zxabot

  • Operator : JaynFM
  • Bot name : zxabot
  • Programming language : Pywikipedia (SVN)
  • Already has a bot flag on : de-wp
  • Purpose : Interwiki

--JaynFM 00:32, 20 Σεπτεμβρίου 2008 (UTC)

GrantedGeraki ΣΜ 15:56, 27 Σεπτεμβρίου 2008 (UTC)

[Επεξεργασία] 2008-10-24 – ArthurBot

For start, I'm going to make around 50 testing edits. With regards, --Mercy 18:25, 24 Οκτωβρίου 2008 (UTC)

GrantedGeraki ΣΜ 08:46, 8 Νοεμβρίου 2008 (UTC)

[Επεξεργασία] 2008-11-17 – HerculeBot

Granted. — Geraki ΣΜ 22:31, 17 Δεκεμβρίου 2008 (UTC)

[Επεξεργασία] 2008-11-29 – DirlBot


Granted. — Geraki ΣΜ 22:31, 17 Δεκεμβρίου 2008 (UTC)

[Επεξεργασία] 2008-12-22 – GnawnBot

StormDaebak 21:37, 22 Δεκεμβρίου 2008 (UTC)

GrantedGeraki ΣΜ 21:35, 21 Ιανουαρίου 2009 (UTC)

[Επεξεργασία] Darkicebot

I request bot status for my interwiki bot, Darkicebot.

  • Operator: simple:User:Razorflame
  • Function: interwiki
  • Operation: automatic as long as I am on, which is usually between 4 and 12 hours.
  • Software: standard pywikipediabot updated daily.
  • Has bot flags on:simple, it, es, fr, az, en, de, pt, bs, vec, ca, sv, vo, uk, ru, az, ar, ku, he, nl, hu, fi, eo, sk, ja, gl, vi, zh, pl, oc, id, an, jv
  • Bot flags pending:cs, bg, be, fa, da, co, ro, ht, mr, sr, sl, ko, lt, no, tr, io, zh-yue, zh-classical, ast, bar, eu

This bot will be making anywheres between 4 and 12 edits per minute. If you require any test edits or if you grant or deny the flag, please contact me on my talk page over on Simple English Wikipedia: simple:User talk:Razorflame. Thank you! Razorflame 05:41, 15 Φεβρουαρίου 2009 (UTC)

GrantedGeraki ΣΜ 09:11, 2 Μαρτίου 2009 (UTC)

[Επεξεργασία] 2009-03-01 – SassoBot

I can run some test edits if needed. -Djsasso 23:55, 1 Μαρτίου 2009 (UTC)

Granted --Geraki ΣΜ 21:18, 30 Μαρτίου 2009 (UTC)

[Επεξεργασία] GhalyBot

  • Operator: Ghaly
  • Function: interwiki
  • Operation: automatic
  • Software: pywikipediabot
  • Has global bot flag and local bot flags on:ru, sl, vo, pl , ar, arz, de, da, zh, en, fr, es, nl, simple, zh, ja, he, hu

I have peformed some test edits . Thank you.--Ghaly 12:26, 6 Μαρτίου 2009 (UTC)

Granted --Geraki ΣΜ 21:18, 30 Μαρτίου 2009 (UTC)

[Επεξεργασία] Almabot

Thanks. Tieum p 02:18, 22 Μαρτίου 2009 (UTC)

Granted --Geraki ΣΜ 21:18, 30 Μαρτίου 2009 (UTC)
Thanks. Tieum p 01:56, 31 Μαρτίου 2009 (UTC)

[Επεξεργασία] 2009-04-07 – Egmontbot

Παραχωρήθηκε για διόρθωση συνδέσμων αποσαφηνίσεων. --Geraki ΣΜ 23:20, 19 Απριλίου 2009 (UTC)

[Επεξεργασία] 2009-06-12 – mastiBot

Granted --Geraki Επίθεση! 21:22, 4 Ιουλίου 2009 (UTC)


[Επεξεργασία] 2009-07-04 – SpsBot

  • Όνομα bot: SpsBot
  • Χειριστής: SpyrosCS
  • Γλώσσες προγραμματισμού: Java
  • Λειτουργία: αλλαγή των παραμέτρων σε πρότυπα κυρίως για μετάφραση του πλαισίου πλοήγησης
  • Άλλα:

Εξήγησε λίγο καλύτερα, ίσως και με ένα παράδειγμα τι ακριβώς θα κάνει. Ποιά πρότυπα θα αλλάξουν και με ποιό τρόπο; --Geraki Επίθεση! 21:19, 4 Ιουλίου 2009 (UTC)

Σε πρώτη φάση θέλω να μεταφράσω τις παραμέτρους του παραπάνω προτύπου. Δηλαδή να αλλάξει το name σε όνομα, το title σε τίτλος κτλ. Έπειτα, με το bot θα τροποποιώ τα πρότυπα που χρησιμοποιούν το πλαίσιο πλοήγησης ώστε να αλλάζει και εκεί το όνομα της κάθε παραμέτρου. - SpyrosCS 21:44, 4 Ιουλίου 2009 (UTC)
Αυτός είναι και ο βασικός λόγος που δημιούργησα το bot, μπορεί βέβαια αργότερα να το χρησιμοποιήσω και σε άλλες λειτουργίες όπως αλλαγή ονομάτων των κατηγοριών για τα πρότυπα. Γενικά η όλη χρήση του θα περιστρέφεται γύρω από πρότυπα και αυτά που θα αλλάζει κατά 99% δεν θα απαιτούν πρότερη συζήτηση. - SpyrosCS 21:51, 4 Ιουλίου 2009 (UTC)
Δηλαδή πρόκειται να αλλάξει τα πρότυπα που χρησιμοποιούν το Πρότυπο:Πλαίσιο Πλοήγησης. Καλό είναι να δείξεις την μετάφραση των μεταβλητών πριν εφαρμοστούν οι αλλαγές, και κατά την γνώμη μου μπορούν να εφαρμοστούν διπλές μεταβλητές (αγγλικές και ελληνικές). Γενικά να ανακοινώνεις τις αλλαγές που θα γίνονται (πάντα είναι πιθανό να έχει κάποιος μια διαφορετική άποψη π.χ. για το όνομα μιας κατηγορίας). --Geraki Επίθεση! 22:53, 4 Ιουλίου 2009 (UTC)
Ναι, αυτός είναι ο βασικός στόχος, κυρίως γύρω από πρότυπα και ειδικά τα ονόματα των πεδίων. Η μετάφραση των πεδίων δεν έχει ολοκληρωθεί ακόμα, θα γίνει σταδιακά. Κάποια είναι πολύ προφανή(name,title,image,list), κάποια όχι και τόσο(above,below,groupstyle), θα ζητήσω και απόψεις από άλλους για αυτά. Για τις κατηγορίες πήγα να ξεκινήσω με μια πρόταση αλλά δεν υπήρξε ανταπόκριση.
Τέλος, μόλις το δοκίμασα και δουλεύει κανονικά, επομένως επισήμανε το για να μην εμφανίζεται στις πρόσφατες. - SpyrosCS 23:06, 4 Ιουλίου 2009 (UTC)
Αν εφαρμοστούν διπλές μεταβλητές (ονόματα πεδίων) δεν είναι απαραίτητη η αλλαγή τους στα πρότυπα αφού θα δουλεύουν είτε με αγγλικές είτε με ελληνικές μεταβλητές. Ας συζητηθεί αυτό. Οι συζητήσεις πλέον μπορούν να γίνονται στην Επιχείρηση Πλαίσια Πληροφοριών και Πλοήγησης. Η δοκιμή που έκανες αφορά μόνο την αλλαγή ενός string, του ονόματος του προτύπου (κάτι που δεν είναι απαραίτητο εφόσον είναι ανακατεύθυνση). Η αλλαγή όλων των μεταβλητών με μια επεξεργασία είναι περισσότερο πολύπλοκη και θα πρέπει να δοκιμαστεί οπωσδήποτε πριν δοθεί bot status (ελπίζω να μην σκοπεύεις να τις κάνεις μία-μία). Ας προσδιοριστούν πρώτα οι αλλαγές που θα γίνουν και μετά να δοκιμαστεί το bot. --Geraki Επίθεση! 23:21, 4 Ιουλίου 2009 (UTC)

Όπως είπες ήτανε δοκιμή και το έκανα για να βεβαιωθώ πως δουλεύει. Ο πυρήνας είναι αυτός:

...
String[] title = wiki.whatTranscludesHere("Πρότυπο:ΚουτίΠλοηγός",10);
String str1 = "ΚουτίΠλοηγός";
String str2 = "Πλαίσιο Πλοήγησης";
 
try{
     for (int i = 0; i < title.length; i++){
         try{
             String txt = wiki.getPageText(title[i]);
             txt = txt.replaceFirst(str1, str2);
             //System.out.println(txt);
             wiki.edit(title[i], txt, "ΚουτίΠλοηγός - > Πλαίσιο Πλοήγησης", true);
         }catch (Exception ex){
....

, δεν νομίζω ότι είναι και τόσο δύσκολο να αλλάξουν όλα με μια επεξεργασία, το πρόγραμμα είναι εύκολα επεκτάσιμο (τι σκατά προγραμματιστής είμαι :)?). Πάντως δεν ήξερα ότι γίνεται τόσο ενδελεχής έλεγχος για ένα bot, εξάλλου απλά να μην εμφανίζονται οι αλλαγές ζητάω, επειδή είχε αναφερθεί ως πρόβλημα παλαιότερα. - SpyrosCS 23:39, 4 Ιουλίου 2009 (UTC)

Ναι, αλλά η δοκιμή ήταν άσχετη με αυτό που σκοπεύεις να κάνει το bot. Όλες οι άλλες αιτήσεις αφορούν συνηθισμένες επεξεργασίες ρουτίνας, εδώ έχουμε με έκτακτη τακτική αλλαγή. Δεν υπάρχει πρόβλημα με δοκιμαστικές αλλαγές, δυο-τρεις-δέκα αλλαγές δεν κατακλύζουν τις Πρόσφατες Αλλαγές (δες παραπάνω την πολιτική). Το θέμα εδώ δεν είναι το bot status και αν κάνει σωστά αλλαγές αλλά τί είδους αλλαγές θα γίνουν. Αφού δεν τις έχεις έτοιμες δεν υπάρχει λόγος βιασύνης. --Geraki Επίθεση! 00:05, 5 Ιουλίου 2009 (UTC)

[Επεξεργασία] 2009-08-22 TobeBot

  • Operator : Mymelo (ja:User:Mymelo)
  • Bot name : TobeBot
  • Programming language : Python pywikipediabot
  • Already has a bot flag on : ar, bpy, bs, ca, co, cs, cy, da, de, en, es, eu, fa, fr, ga, gd, hi, hu, id, it, ja, ml, mn, nap, nl, pdc, pt, ro, roa-tara, ru, scn, sco, simple, sh, sr, sv, th, tr, uk, vi, vo, wuu, zh, zh-classical, zh-yue
  • Purpose : Interwiki links

I starting some test edits.--Mymelo 04:48, 22 Αυγούστου 2009 (UTC)

I made 9 test edits and now stopping ro run my bot. It is based on Βικιπαίδεια:Bots/en's non-regularly bot policy. But if my bot gets bot flag on elwiki, It will regularly work interwiki links. If test edits are not enogh, I can run more test edits again. Thank you, best reards. --Mymelo 07:20, 22 Αυγούστου 2009 (UTC)


Done --Geraki Επίθεση! 13:20, 12 Σεπτεμβρίου 2009 (UTC)

[Επεξεργασία] 2009-08-26 – BokimBot

Done --Geraki Επίθεση! 13:20, 12 Σεπτεμβρίου 2009 (UTC)

[Επεξεργασία] 2009-09-15 - Dinamik-bot

Hello! I would like run the interwiki bot Dinamik-bot here and get a bot flag for these operations.

Operator: Dinamik
Programming Language(s): Python, pywikipedia
Function: adding\editing interwiki links (interwiki.py)
Operation: automatic, maximum practically realizable period: up to 24 hours a day
Already has bot flag on: az, be-x-old, ca, cs, he, fa, fi, id, it, ka, mk, nl, no, pl, pt, ro, ru, simple, sr, sv, tr, uk, zh, zh-yue

Thank you! Dinamik 17:35, 15 Σεπτεμβρίου 2009 (UTC)

Granted --Geraki Επίθεση! 23:51, 16 Οκτωβρίου 2009 (UTC)

[Επεξεργασία] 2009-10-02 – MerlLinkBot

The bot replaces urls that have to be changed. This can be only a domain change or a more complex page structure change on a website. Links are dectected with the help of the api (and not with regex) and are only replaced if the webserver of the new url returns a 200-status-response for that new resource. “Link text” is not changed. (own framework written in java - used by all of my bots)
  • Άλλα: Already has a bot flag on: dewiki(home),ar,be-x-old,bn,bs,ca,cs,da,en,es,fr,he,hr,hu,it,ja,ksh,lt,ms,nl,nn,no,pl,pt,ro,ru,sh,sr,sv,sw,zh,commons,simple and some more requested (see all flags)

Could sb. please help me to localize the edit summary of my bot for el? I have described the four possible edit summaries at Συζήτηση χρήστη:MerlLinkBot. Merlissimo 15:05, 2 Οκτωβρίου 2009 (UTC)

Thanks to Egmontaz for translating the bot edits summeries. Merlissimo 16:31, 2 Οκτωβρίου 2009 (UTC)

Granted --Geraki Επίθεση! 23:52, 16 Οκτωβρίου 2009 (UTC)

Thanks. Merlissimo 08:58, 17 Οκτωβρίου 2009 (UTC)

[Επεξεργασία] 2009-12-05 - TjBot

I request a bot flag for TjBot

.. Contributions in all Wikimedia projects see here. Flags and edit counter in other projects see here.

  • Purpose: interwiki
  • Technical details: use pywikipedia

— Tjmoel Icons-flag-id.png talk 08:55, 5 Δεκεμβρίου 2009 (UTC)