User:TheDaveBot/ConjBot

'''Add verbs to the list! They go HERE!'''

Information
owner: TheDaveRoss talk

software: pywikipedia bot framework, custom script

task: create pages for the conjugated forms of regular spanish verbs

examples: I ran through the verb acabar, see contribs for list of examples.

subpages: /verbs/raw - /verbs/check - /verb_list

Feature requests

 * "Verb form" header this is contentious at the moment, but the header has been templatized so it can be changed. - TDR
 * templated definition lines for all conjugated forms made - TDR
 * Inflection line as template:infl - not going to happen - TDR
 * Categorization template for later sorting/including. done - TDR

Tasks

 * 1) subst out {{esbot:conjline from category:Spanish verb forms
 * 2) subst out {{#if from category:Spanish verb forms
 * 3) run more verbs

algorithm

 * 1) accept verb
 * from the list of verbs it has been passed.
 * 1) check wikt for verb
 * see if we have a page for the infinitive, if not, do nothing.
 * 1) run through all conjugated forms
 * 50 pages are attempted per verb, there are 62 conjugated forms but the infinitive must already exist, and several forms are identical and so listed on other pages
 * if we don't have a page for the conjugated form, create one based on the following template, if we do, move on to next form.
 * 1) through to the end
 * runs through every conjugation for the given verb
 * 1) repeat