Since CopyPatrol first launched in 2015, it has been powered by @eranroz's EranBot. On English Wikipedia, this bot is the only account that has the pagetriage-copyvio permission, which tags revisions as possible copyvios that then are surfaced in Special:NewPagesFeed. The bot is written in Python 2 which is now end-of-life, and has had a number of stability issues over the years. In 2022, @JJMC89 graciously rewrote the bot from scratch in Python 3, while also adding in some optimizations.
With a new codebase and new maintainer, it may make sense to use a different bot account. We (@JJMC89 and Community-Tech) do not have the old bot's credentials, nor do we have control of the codebase. The codebase itself is under @valhallasw's GitHub.
If we can at least have credentials to EranBot, I think it's fine to continue using it. But in addition, using a new dedicated bot account would help with separation of concerns, especially given EranBot has several other tasks on other wikis. It has already been decided that all CopyPatrol-related code be moved to the tools.copypatrol account (T306888#7893572), so it seems to make sense to do the same on the wiki.
Other considerations if we move forward with this:
- Growth team may need to be contacted, as they were behind the "copyright violation bot" user group that tags revisions on English Wikipedia for PageTriage
- The allowlists currently live under User:EranBot on each wiki. They will need to be moved accordingly, and also per T254646 we should rename the page title to "Allowlist" instead of "Whitelist".
- The old bot should not be decommissioned or lose its copyviobot flag until T333724 is resolved.