User:DarkJedi613 bot

User:DarkJedi613 bot is a Bot controlled (hopefully) by DarkJedi613 to perform mundane tasks on Harry Potter Wiki. He is powered by the Pywikipedia bot framework. Please use this talk page if you have an questions/comments/requests. Thanks!

See his recent edits.

Current Tasks

 * Misspellings
 * née --> neé
 * replace.py -start:! -always neé née
 * British spellings
 * replace.py -start:! "Sibyll Trelawney" "Sybill Trelawney"
 * replace.py -start:! "Minister of Magic" "Minister for Magic"
 * replace.py -start:! -always "Defense Against the Dark Arts" "Defence Against the Dark Arts"

Future Tasks

 * "Correct" American spellings
 * Sorcerer's Stone --> Philosopher's Stone
 * Bertie Bott's Every Flavour Beans
 * Enforce the layout policy
 * Trivia --> Behind the scenes
 * Making ref list small?
 * Second Battle of Hogwarts --> Battle of Hogwarts

Old Tasks

 * Move Category:Organizations --> Category:Organisations
 * Disambiguations for Tom Riddle, Arcturus Black and Cygnus Black

user-config.py
Placed in pywikipedia import os, re, sys family = 'harrypotter' mylang = 'en' usernames['harrypotter']['en'] = 'DarkJedi613 bot' minthrottle = 1 maxthrottle = 4 put_throttle = 4 noisysleep = 2.0
 * 1) pywikipedia bot settings

ring_bell = False
 * 1) General Settings
 * 2) Do not ring bell on expected input

harrypotter_family.py
Placed in pywikipedia/families import family class Family(family.Family): def __init__(self): family.Family.__init__(self) self.name = 'harrypotter' self.langs = { 'en': None, }      # Most namespaces are inherited from family.Family. self.namespaces[4] = { '_default': u'Harry Potter Wiki', }      self.namespaces[5] = { '_default': u'Harry Potter Wiki talk', }      # A few selected big languages for things that we do not want to loop over # all languages. This is only needed by the titletranslate.py module, so      # if you carefully avoid the options, you could get away without these # for another wiki family. self.languages_by_size = ['en'] def hostname(self,code): return 'harrypotter.wikia.com' def path(self, code): return '/index.php' def version(self, code): return "1.9"