You can find A LOT of help pages here:
https://www.mediawiki.org/wiki/Manual:Pywikibot

If replace.py is enough for you (most likely yes for simple fixes), see
https://www.mediawiki.org/wiki/Manual:Pywikibot/replace.py

If you need more than replace.py, see
https://www.mediawiki.org/wiki/Manual:Pywikibot/Create_your_own_script

HTH,
  Strainu

În mar., 16 iul. 2024 la 10:22, Vladimir Nimčević <nvlado1...@gmail.com> a
scris:

> As far as I see I can test my bot on test.wikimedia before running it on
> Wikipedia. I know a bit of Python and how bots work. But I do not where to
> start. What would the first lines of code of my bot look like?
>
> uto, 16. jul 2024. 00:09 Strainu <strain...@gmail.com> је написао/ла:
>
>> Hey Vladimir,
>>
>> Before starting to write bots, it's important to understand how they
>> work: they are usually run under a dedicated account (but can be tested
>> using any account) and YOU (the human running the code) are responsible for
>> both the code and the results. I suggest you read the sr.wiki page on the
>> matter [1] and a simple pywikibot tutorial [2] in order to understand the
>> basics. While the tutorial does not explicitly describe the use of
>> `replace.py`, it describes other similar scripts. Locally on sr.wiki,
>> user:dungodung and others are able to provide guidance.
>>
>> Best,
>>   Strainu
>>
>> [1]
>> https://sr.wikipedia.org/wiki/%D0%92%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%98%D0%B0:%D0%91%D0%BE%D1%82%D0%BE%D0%B2%D0%B8
>> [2]
>> https://www.mediawiki.org/wiki/Manual:Pywikibot/Workshop_Materials/How_to_run_basic_scripts_(self-study)
>>
>> În lun., 15 iul. 2024 la 16:41, Vladimir Nimčević <nvlado1...@gmail.com>
>> a scris:
>>
>>> You mean I can connect the replace script to my Wikipedia account?
>>>
>>> On Monday, July 15, 2024, Bináris <wikipo...@gmail.com> wrote:
>>>
>>>> For such tasks manual supervising is highly recommended, therefore the
>>>> best place is your own computer. Pywikibot is able to do such tasks, see
>>>> replace.py and fixes.py, you have to deal with the correction itself, not
>>>> with creating bot. You may download Pywikibot and customize fixes.py or
>>>> user-fixes.py.
>>>>
>>>>
>>>> Vladimir Nimčević <nvlado1...@gmail.com> ezt írta (időpont: 2024. júl.
>>>> 15., H, 14:01):
>>>>
>>>>> Hi there
>>>>>
>>>>> I would like to create a python bot whose task would be to correct
>>>>> typos and grammatical errors. :)
>>>>>
>>>>> Where should I upload the script for the bot to work?
>>>>>
>>>>> The bot would be active on Wikipedia in Serbian.
>>>>>
>>>>> Sincerely
>>>>> N
>>>>> _______________________________________________
>>>>> pywikibot mailing list -- pywikibot@lists.wikimedia.org
>>>>> Public archives at
>>>>> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/ANLV25AKYAOWH6S4KBGX2SEXXDIZXT6W/
>>>>> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org
>>>>>
>>>>
>>>>
>>>> --
>>>> Bináris
>>>>
>>> _______________________________________________
>>> pywikibot mailing list -- pywikibot@lists.wikimedia.org
>>> Public archives at
>>> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/W33EMBZQ4G5GK2LJKBIIXBCX6EJ63POE/
>>> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org
>>>
>> _______________________________________________
>> pywikibot mailing list -- pywikibot@lists.wikimedia.org
>> Public archives at
>> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/BYTAT2DL2TODKCPRBH3X45LYC7ADLSWC/
>> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org
>>
> _______________________________________________
> pywikibot mailing list -- pywikibot@lists.wikimedia.org
> Public archives at
> https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/XAFNR5KBRVTOD2YZFMPMYKWXUNCCEQ46/
> To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org
>
_______________________________________________
pywikibot mailing list -- pywikibot@lists.wikimedia.org
Public archives at 
https://lists.wikimedia.org/hyperkitty/list/pywikibot@lists.wikimedia.org/message/HCCRKWZEA5RUHXEI6QL7XMB3WZFEAQQY/
To unsubscribe send an email to pywikibot-le...@lists.wikimedia.org

Reply via email to