I'm using Pywikibot to batch upload files to Fandom and then chnage their categories and add a template using "upload", "category" and "add_text" scripts.
Everything works fine except one thing - edits done via Pywikibot are not marked as done by bot, so they show up on "Recent changes" page even with "Human (not bot)" filter on, which leads to flooding this list with edits done by me.
I wrote asking about it to Fandom staff and they replied the following
we aren't as familiar with that tool - but there's a specific API flag that has to be sent as well as us setting the account as a bot.
Do you believe you are sending that API flag?
Unfortunately I wasn't able something clear about it, there are some mentioning in documentation but that's all. I tried editing def save in page/__init__.py, setting botflag: Optional[bool] to True, but to no avail. Changing minor: bool to False works though, edits done by bot are no longer flagged as minor.
Is there something that I'm missing or is it a bug?
Output of verison
Pywikibot: [https] r-pywikibot-core.git (a07ced0, g13923, 2020/12/22, 14:06:50, stable) Release version: 5.3.0 requests version: 2.22.0 cacerts: /etc/ssl/certs/ca-certificates.crt certificate test: ok Python: 3.8.5 (default, Jul 28 2020, 12:59:40) [GCC 9.3.0]