A Wiktionary bot.
Go to file
2023-12-12 20:12:55 +00:00
auto-audio Fixed placement of {{audio}} to respect entry layout 2023-09-08 19:31:56 +01:00
bulgarian-anagrams Update with library, scritps 2023-09-01 18:12:08 +01:00
bulgarian-derived-forms Create README.md 2023-06-05 19:27:47 +01:00
bulgarian-subject-object Add additional safety check 2023-09-03 23:57:10 +01:00
english-anagrams Update with library, scritps 2023-09-01 18:12:08 +01:00
ja-accents Update script 2023-07-11 00:42:12 +01:00
ja-readings-fix Update with additional safety measures 2023-09-05 19:58:13 +01:00
ja-yomi Update with library, scritps 2023-09-01 18:12:08 +01:00
kovachevbot Update halting logic to fetch up-to-date page contents 2023-09-05 19:57:31 +01:00
one-time-tasks Add verbal noun renaming script 2023-12-12 20:12:55 +00:00
README.md Update README.md 2023-06-05 19:38:47 +01:00

kovachev-bot

The source code for my Wiktionary bot, https://en.wiktionary.org/wiki/User:KovachevBot. Each directory contains a distinct task that the bot is assigned and works largely independently of the others, so this repository is just a central location for all the different scripts.

Run instructions

If you are unfamiliar with Pywikibot, please refer to the Wikimedia guide on using it. (https://www.mediawiki.org/wiki/Manual:Pywikibot) Once you have installed Pywikibot, navigate to the installation directory and ensure any scripts you wish to run from here are put in the folder <pywikibot path>/scripts/myscripts. This is a default directory within which scripts can be recognised from the root of the pywikibot directory. Alternatively, this step can be skipped and the command pwb <file name> be run, as long as the path to the file is specified. Otherwise, simply run: python pwb.py <script name> from the terminal within the pywikibot root directory. You can omit the .py extension if running in this way.