Bot: Difference between revisions

40 bytes added ,  12 June 2020
Updated current bot features and todo list
(Manual Review: No Changes. Updating Version.)
(Updated current bot features and todo list)
Line 10: Line 10:


== TODO ==
== TODO ==
* Improve the generation of item pages, to include detailed information on item creation and item loot sources.
* Add the shop to item source templates
* Add bones as a loot source to item source templates
* Fetch and parse each page to detect if proper categories, templates and menus are used.
* Fetch and parse each page to detect if proper categories, templates and menus are used.
* Create disambiguation pages
* Automatically create disambiguation pages for bot generated pages with name conflicts


* Be able to update item/monster pages without interfering with user added descriptions, and detect if underlying data has changed to flag for version/inaccuracy in user created content
** This will likely be implemented by creating sub-templates for each of these pages to create a layer between bot and user content.
== Current Features ==
== Current Features ==
* Fill out the [[Template:Item|Item Template]] for all items.
* Fill out the [[Template:Item|Item Template]] for all items.
Line 28: Line 27:
* Create pages for some Shop Upgrades
* Create pages for some Shop Upgrades
* Create template pages for auto-generated tables.
* Create template pages for auto-generated tables.
* Creates Item source templates for each item.
* Uploads/Updates images for Dungeons, Combat Areas, Slayer Areas, Items, Monsters, Spells, Upgrades and Prayers.
* Uploads/Updates images for Dungeons, Combat Areas, Slayer Areas, Items, Monsters, Spells, Upgrades and Prayers.
*  Updates bot generated pages without interfering with user added descriptions, and detects if the underlying data has changed.
** If the data has not changed or if the page does not contain any user made content, the game version of the page is automatically updated.
Feel free to add tasks or remarks to this page.
Feel free to add tasks or remarks to this page.


After a code cleanup and a more modular design of the bot, the source will be available for all.
After a code cleanup and a more modular design of the bot, the source will be available for all.