When using pywikibot to do a page change the bot flag is not set to edit. The calling bot have bot flag for the bot user.
Steps to replicate the issue (include links if applicable):
It is called either
page.save(summary="ChemoBot: ...", minor=False)
or
page.save(summary="ChemoBot: ...", minor=False, bot=True)
What happens?:
In both cases the changes are not marked as bot changes, therefore it is not possible for autors to filter these bot edits from there watchlist.
The call of these function does not give any error. Using BotFlag as parameter instead of bot parameter leads to deprecated warning (documentation outdated on many places).
Bot User: ChemoBot
Recent changes (Recent changes) where last change from this list (Diazanaphthaline) is called with bot parameter (bot=True) as above. Second last is called with botflag parameter (botflag=True) instead. Any changes before are without bot/botflag parameter.
What should have happened instead?:
Changes should get the bot flag (rc_bot flag in edit). See also list of changes by wmcloud.org/quer which shows the flags also.
Software version (on Special:Version page; skip for WMF-hosted wikis like Wikipedia):
pywikibot 9.3
Other information (browser name/version, screenshots, etc.):
Bot was reenabled some days before.
To name the flag simply "bot" instead of change_flag_bot or similar is a bad idea, because it is neither self explaining nor helpful if you try to search them in bug list, because search for "bot" list nearly anything