Page MenuHomePhabricator

Changes by bot account are listed, though "Hide bots" filter is activated (due to lack of "highvolume" grant)
Closed, InvalidPublicBUG REPORT

Description

Problem:
I edit the page over my bot and the change it is not total functional as the bot change, but as normal user.

Steps to replicate the issue
To do the bot change.

What happens?
The change have the bot change mark, but the bot change can You see in "Recent changes" with default setting of "Recent changes" (only user).

The bot changes is in user statistic tool Wikiscan (Example).

What should have happened instead?:
The bot change don't see in "Recent changes" with default setting of "Recent changes" (only user).

Other information (browser name/version, screenshots, etc.):

Bot: Dušan Kreheľ (bot)
Login data: Special:BotPasswords (was set from metawiki), login is but "Dušan Kreheľ (bot)", with "@ 1" was broken.
Local wikis: dewiki and fawiki (tested).
Bot in the group "bot": Yes.
Bot framework: Wikimate.
POST API parameter: with "bot=true".

The reports from antoher user:

Event Timeline

Aklapper changed the task status from Open to Stalled.Jul 12 2022, 6:55 PM

Thanks for reporting this.

the change is not market from bot, but as normal user.

Please provide an example (a full link) how a change looks when it IS marked from a bot. Basically: What do you expect, and where to see it?

@Dusan_Krehel: Please always use the bug report form (linked from the top of the task creation page) to create a bug report, and fill in ALL sections in the template:

Steps to replicate the issue (include links if applicable):

What happens?:

What should have happened instead?:

Aklapper renamed this task from The changes of the bot as a normal user. to Changes by bot account are listed, though "Hide bots" filter is activated.Jul 12 2022, 8:50 PM
Aklapper changed the task status from Stalled to Open.

The edits are not marked as bot according to the database. This means that the bot=1 flag on action=edit does not has an effect

MariaDB [fawiki_p]> select rc_bot, count(*) from recentchanges_userindex where rc_actor = 2552876 group by rc_bot;
+--------+----------+
| rc_bot | count(*) |
+--------+----------+
|      0 |     2123 |
+--------+----------+
1 row in set (0.008 sec)

According to the list of grants https://fa.wikipedia.org/wiki/Special:ListGrants?uselang=en the highvolume grant must be checked to allow the bot-password login to act as bot (and is allowed to mark edits as bot)

Please check Special:BotPassword for that.

You can use assert=bot to get error message, when the bot lost the bot user right

Dusan_Krehel claimed this task.

With the grand highvolume is the problem fixed.

Aklapper renamed this task from Changes by bot account are listed, though "Hide bots" filter is activated to Changes by bot account are listed, though "Hide bots" filter is activated (due to lack of "highvolume" grant).Jul 13 2022, 7:23 AM
Aklapper removed Dusan_Krehel as the assignee of this task.
Aklapper removed a project: Growth-Team.

It would be good to update the documentation for the tag. The description of highvolume was not clear about the function of that parameter.