We need to decide on the direction we will take to enable community administrators to configure Automoderator.
We may consider using [[ https://www.mediawiki.org/wiki/Community_configuration_2.0 | Community Configuration ]], which is under active development by the Growth team. They have offered engineering support in Q3 if we go this route.
The kinds of things we expect communities to need to configure include:
* Mode: Log-only or Reverting (toggle)
* Caution level (number or selection)
* Users should also be able to fine-tune the threshold by changing the number directly even if this is a selection in the UI.
* Whether the bot should use the bot flag or not
* What edit summary should be used when reverting
* A link to a MediaWiki page to define the talk page message
* How frequently the tool can revert the same editor on a page
**User story**
* As a moderator, I want to configure Automoderator with thresholds and settings that my community has agreed on, so that we feel confident it is acting in the way we want.
**Technical**
There are some notes in T345092, but we want to further think about:
- Is Community Configuration a good fit?
- How will we access these configurations from the edit reverting component? (T349295)
-
**Design goals**
We want changes to Automoderator's configuration to be transparent, easily visible, and for there to be a clear log.
We may want to build novel illustrations or interactive elements into the configuration interface, for example to help users understand the impact of changing the caution level.