Assembly line workers

From Apibot
Jump to: navigation, search

A lot of the work of the typical Apibot assembly line consists of modifying the data elements or the parameters carried by the signals. This is done by line objects called workers.

Typical examples of worker line objects would be those who edit the text of a wiki page.

All workers files are situated in subdirectories of the directory interfaces/line/workers.

(Until Apibot version 0.40.20, there existed another class of line objects - signal modifiers, or sigmods. Being very similar to the workers, in version 0.40.20, they were officially reclassified as workers.)

Currently the following major subcategories of workers exist:

  • Page workers - perform the most frequently used tasks on wiki pages
  • Data workers - manipulate the data carried (in more general ways than the Page workers)
  • Params workers - manipulate the signal parameters

See also