Lankide:EnzaiBot/Komandoak

Orrialde honetan ikus ditzakezu zeren bitartez eta nola dihoan EnzaiBot bot-a. Behekaldean aurkitu ditzakezu pywikipediaren bitartez erabiltzen dituen programak eta hauetan zer komando ezartzen zaion.

user-config.pyAldatu

Bota zein proiektu eta hizkuntzatan lan egingo duen jartzen du. Hizkuntz edo proiektu berri bat jarri eta gero, login.py -all bitartez logeatuko gara (pasahitza jartzea).

family = 'wikipedia'
mylang = 'eu'
usernames['wikipedia']['eu'] = 'EnzaiBot'
usernames['wikipedia']['en'] = 'EnzaiBot'
usernames['wikipedia']['es'] = 'EnzaiBot'
usernames['wikipedia']['fr'] = 'EnzaiBot'
usernames['wikipedia']['ca'] = 'EnzaiBot'
usernames['wikipedia']['de'] = 'EnzaiBot'
usernames['wikipedia']['it'] = 'EnzaiBot'
usernames['wikipedia']['ja'] = 'EnzaiBot'
usernames['wikipedia']['zu'] = 'EnzaiBot'
usernames['wikipedia']['war'] = 'EnzaiBot'
usernames['wikipedia']['bcl'] = 'EnzaiBot'
usernames['wikipedia']['nl'] = 'EnzaiBot'
usernames['wikipedia']['pl'] = 'EnzaiBot'
usernames['wikipedia']['ro'] = 'EnzaiBot'
usernames['wikipedia']['ru'] = 'EnzaiBot'
usernames['wikipedia']['sk'] = 'EnzaiBot'
usernames['wikipedia']['sv'] = 'EnzaiBot'
usernames['wiktionary']['eu'] = 'EnzaiBot'

interwiki.pyAldatu

Artikuluen zehar beste hizkuntzetan artikulu berdina ote dagoen bilatzen du, eta horrela bada, jartzen du. Prozedura hau egiteko beharrezkoa da artikuluan interwiki bat behintzat egotea. Ala ere, jarri daiteke interwikirik ez duen arren beste hizkuntzetan bilatzea artikulu bera, baina lan hau askoz gehiago irauten du (-hint:all komandoaren bitartez).

interwiki.py -start:xx -auto -cleanup -pt:1 -family:wiktionary -wiktionary
             -gorandom                                                     -lang:xx
             -new:xx
             -recentchanges:xx

pagefromfile.pyAldatu

pagefromfile.py -family:wiktionary -pt:1 -appendbottom -notitle -start:xxxx -end:yyyy -file:pagefromfile.txt