User:DVRTed/AINB-helper
Appearance
Screenshot of the script's dialog box | |
| Description | A userscript to help create tracking subpages at WP:AINB. |
|---|---|
| Author | DVRTed |
| First released | November 27, 2025 |
| Source | User:DVRTed/AINB-helper.js |
AINB-helper is a userscript that helps create tracking subpages at Wikipedia:WikiProject AI Cleanup/Noticeboard for individual users suspected of LLM editing, and makes it easy to update the table rows afterward.
Features
[edit]Tracking page generation
[edit]- Fetches a user's contributions (mainspace) with a configurable start date;
- Groups contributions by article, with sorting and search options;
- Diff preview without leaving the dialog;
Misc
[edit]- Adds buttons to edit each row in-place on tracking tables;
- Generates a progress bar above tracking tables;
Installation
[edit]Automatic
[edit]- Click the 'Install' button in the infobox or at the top of the script's source page.
Note: If there is no 'Install' button, make sure you have the script installer enabled in your preferences: Preferences → Gadgets → Advanced →
Install scripts without having to manually edit JavaScript files (documentation)
Manual
[edit]- Add
{{subst:iusc|User:DVRTed/AINB-helper.js}}to your common.js file.
Usage
[edit]- Click the "New AINB tracking" option that's located under the tools section;
- Type in the target username and click the "Fetch contributions" button;
- Select the diffs you want to include in your report;
- Finally, click the "Create page" button.
Fun facts
[edit]- The script was created following a request at Wikipedia:User scripts/Requests § Script for Wikipedia:WikiProject AI Cleanup/Noticeboard by Kowal2701.
- Contributions fetched are anchored to a starting date of December 2022 (Suggested by Chaotic Enby).
- A warning-esque confirmation box appears if the target user has over 20,000 edits.
- Edits with the tag
mw-reverted("Reverted") are ignored. - There's a sandbox where you can test updating row entries with the script: User:DVRTed/sandbox2; special thanks to fifteen thousand two hundred twenty four for extensive testing that covers most edge cases.
- Sorting in second step ("Select diffs to include") doesn't affect the order of articles in the final wikitext.