Page MenuHomePhabricator

Flow should support making actions as a bot and set rc_bot accordingly
Open, HighPublic

Description

Flow should let bots mark their edit as bot, so it gets hidden by default in watchlist/RC

To match core functionality, the API should also take a 'bot' parameter. For users with the 'bot' right, the edit (for Flow, write action) is marked as bot if and only if they set that parameter. For non-bot users, the parameter is ignored. With this, I guess the main UI would always pass bot: 1.

I guess the simpler version would do it for all actions a user with 'bot' takes, but that's not as similar to core.

Details

Reference
bz71197

Event Timeline

bzimport raised the priority of this task from to Needs Triage.
bzimport set Reference to bz71197.
bzimport added a subscriber: Unknown Object (MLST).
Legoktm created this task.Sep 23 2014, 8:37 PM
Mattflaschen-WMF triaged this task as Normal priority.Dec 10 2014, 7:36 PM
Quiddity removed a subscriber: Maryana.Dec 19 2014, 1:26 AM
Quiddity updated the task description. (Show Details)Mar 12 2015, 1:05 AM
Quiddity assigned this task to Legoktm.
Quiddity set Security to None.
Quiddity updated the task description. (Show Details)Mar 12 2015, 1:24 AM
Quiddity removed Legoktm as the assignee of this task.
Quiddity raised the priority of this task from Normal to High.Mar 29 2015, 7:07 PM

Nudge on this one. I need to edit a few hundred pages on officewiki, and need this to work.

Elitre added a subscriber: Elitre.Mar 29 2015, 7:20 PM
Mattflaschen-WMF updated the task description. (Show Details)
Restricted Application added a subscriber: Aklapper. · View Herald TranscriptAug 21 2015, 9:50 PM
jayvdb added a subscriber: jayvdb.
happy5214 moved this task from Backlog to Flow on the Pywikibot-Flow board.Sep 24 2015, 3:27 PM
DannyH removed a subscriber: DannyH.Oct 13 2015, 7:33 PM

We really need this, now that user talk usage is expanding (this is a common area bots post).

Framawiki added a subscriber: Framawiki.
gpaumier removed a subscriber: gpaumier.Jul 18 2018, 5:57 PM
Restricted Application added a project: Growth-Team. · View Herald TranscriptJul 18 2018, 5:57 PM
Framawiki awarded a token.
Restricted Application added a subscriber: pywikibot-bugs-list. · View Herald TranscriptMar 23 2019, 10:16 PM