Synchbot
Synchbot is a maintenance service that creates, edits, or deletes your user pages across Wikimedia wikis. To request changes to your user pages on all wikis, see How do I make a request? . For more info about the bot, see the FAQs.
Synchbot is run on the first Saturday of each month. Next scheduled run: 05 September 2026.
Synchbot
Requests
[edit ]See previous requests.
Boompanes12 (migrate to global user page)
[edit ]- go to
User:Boompanes12on every wiki - and delete the page.
request_user = 'Boompanes12', request_titles = ['User:Boompanes12'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Boompanes12 (talk) 10:22, 9 July 2026 (UTC) reply
- Hi! You don't have a
User:Boompanes12page on any wiki. —Pathoschild 16:09, 02 August 2026 (UTC) reply
Karkafs Desiderium (migrate to global user page)
[edit ]- go to
User:Karkafs Desideriumon every wiki - and delete the page.
request_user = 'Karkafs Desiderium', request_titles = ['User:Karkafs Desiderium'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Karkafs Desiderium (talk) 16:06, 15 July 2026 (UTC) reply
- This request from the original user was removed by Revi C. (diff) and Jianhui67 (diff), but I couldn't tell why from the edit messages. Can you provide more info? —Pathoschild 21:43, 01 August 2026 (UTC) reply
- Mostly because the account was vanished and which means the redirections are not left? (GlobalRename page blocks creation of redirects when the rename type is vanish.) — regards, Revi 01:34, 2 August 2026 (UTC) reply
- A Synchbot request often accompanies a vanish request, since vanishing renames the account but keeps all the renamed user pages as-is (whose info may defeat the purpose of the rename). If the account is renamed before the Synchbot request is completed, the request just applies to the renamed pages. —Pathoschild 14:09, 02 August 2026 (UTC) reply
- Done! Deleted three user pages. Note that your other pages weren't deleted, since they weren't part of the request.
| time | wiki | logged action |
|---|---|---|
| 12:11 | commons.wikimedia.org | marked for deletion (was 98 bytes). |
| 12:13 | de.wikipedia.org | deleted (was 0 bytes). |
| 12:16 | ro.wikipedia.org | deleted (was 0 bytes). |
Alicia Min (migrate to global user page)
[edit ]- go to
User:Alicia Minon every wiki - and delete the page.
request_user = 'Alicia Min', request_titles = ['User:Alicia Min'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Alicia Min (talk) 15:34, 25 July 2026 (UTC) reply
- Hi! You don't have a
User:Alicia Minpage (or its renamed equivalent) on any wiki. —Pathoschild 16:25, 02 August 2026 (UTC) reply
RakoonGamer (migrate to global user page)
[edit ]- go to
User:RakoonGameron every wiki - and delete the page.
request_user = 'RakoonGamer', request_titles = ['User:RakoonGamer'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
RakoonGamer (talk) 23:54, 27 July 2026 (UTC) reply
- Done! Deleted one user page:
| time | wiki | logged action |
|---|---|---|
| 12:29 | es.wikipedia.org | deleted (was 55 bytes). |
RakoonGamer (delete $/sandbox)
[edit ]- go to
User:RakoonGamer/sandboxon every wiki - and delete the page.
request_user = 'RakoonGamer', request_titles = ['User:RakoonGamer/sandbox'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Please delete all local sandbox pages. RakoonGamer (talk) 23:57, 27 July 2026 (UTC) reply
- Hi! You don't have a
User:RakoonGamer/sandboxpage on any wiki; did you meanUser:RakoonGamer/Taller? If so, let me know and I can run the request for that name instead. —Pathoschild 16:42, 02 August 2026 (UTC) reply
RakoonGamer (delete $ talk)
[edit ]- go to
User talk:RakoonGameron every wiki - and delete the page.
request_user = 'RakoonGamer', request_titles = ['User talk:RakoonGamer'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
RakoonGamer (talk) 00:04, 28 July 2026 (UTC) reply
- Done! Deleted two talk pages. Note that one page was skipped because Synchbot can't delete talk pages which received comments from another user; you can request deletion on that wiki directly if needed.
| time | wiki | logged action |
|---|---|---|
| 12:44 | commons.wikimedia.org | skipped (edited by another user; has 236 bytes). |
| 12:46 | en.wikipedia.org | deleted (was 602 bytes). |
| 12:46 | es.wikipedia.org | deleted (was 25 bytes). |
C8rbon (delete all user pages)
[edit ]- go to
User:C8rbonon every wiki - and delete the page.
request_user = 'C8rbon', request_titles = ['User:C8rbon'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
C8rbon (talk) 19:49, 29 July 2026 (UTC) reply
- Done! Deleted one user page:
| time | wiki | logged action |
|---|---|---|
| 13:08 | fa.wikipedia.org | deleted (was 0 bytes). |
WikipedianFromEurope
[edit ]- go to
User:WikipedianFromEurope/*on every wiki (except on es.*, en.*, ru.*) - and delete the page.
request_user = 'WikipedianFromEurope', request_titles = ['User:WikipedianFromEurope/*'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = ['es.*', 'en.*', 'ru.*'], only_wikis = [], delete_summary = None, edit_summary = None,
All subpages included in my User namespaces should also be deleted in all wikis except in es.*, en.* and ru.*. Best regards. Miguel (talk) 22:53, 2 August 2026 (UTC) reply
MollyRealized (delete all)
[edit ]- go to
User:MollyRealizedon every wiki - and delete the page.
request_user = 'MollyRealized', request_titles = ['User:MollyRealized'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Also requesting courtesy vanishing; mentioning in case that happens before SynchBot handles this. All subpages included in my User namespaces should also be deleted in all wikis. My thanks for your work. MollyRealized (talk) 17:40, 7 August 2026 (UTC) reply
CypriotWikipedian (migrate to global user page)
[edit ]- go to
User:CypriotWikipedianon every wiki (except on tr.wikipedia.org) - and delete the page.
request_user = 'CypriotWikipedian', request_titles = ['User:CypriotWikipedian'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = ['tr.wikipedia.org'], only_wikis = [], delete_summary = None, edit_summary = None,
CypriotWikipedian (talk) 06:51, 9 August 2026 (UTC) reply
Dmehus (migrate to global user page)
[edit ]- go to
User:Dmehuson every wiki - and delete the page.
request_user = 'Dmehus', request_titles = ['User:Dmehus'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Dmehus (talk) 18:14, 11 August 2026 (UTC) reply
Dmehus (migrate to global CSS/JS)
[edit ]- go to
User:Dmehus/*.css, User:Dmehus/*.json every wiki - and delete the page.
request_user = 'Dmehus', request_titles = ['User:Dmehus/*.css, User:Dmehus/*.js'], request_action = lambda bot: bot.delete(), skip_existing = False, skip_new = True, skip_unregistered = False, skip_wikis = [], only_wikis = [], delete_summary = None, edit_summary = None,
Please delete all local CSS and JS pages. Dmehus (talk) 18:14, 11 August 2026 (UTC) reply
FAQs
[edit ]How do I make a request?
[edit ]Here's how to submit a Synchbot task. If you're not sure how to fill in the template, just choose one below and add a comment explaining what you want. There's no approval process; your request will be handled in the next batch! Make sure you watch this page in case of questions.
- To migrate to your global user page (delete your local
Userpages): - Add this text at the bottom of the Requests section:
==={{subst:REVISIONUSER}} (migrate to global user page)=== {{#invoke:synchbot|request |user = {{subst:REVISIONUSER}} |action = delete |title = User:{{subst:REVISIONUSER}} |text = |skip wikis = |skip existing = no |status = <!-- don't change this line --> }} ~~~~
- Optional: add a comment before
~~~~or edit the template with any specifics (e.g. pages to skip).
- Add this text at the bottom of the Requests section:
- To migrate to your global CSS and JavaScript pages (delete your local
*.cssand*.jspages): - Add this text at the bottom of the Requests section:
==={{subst:REVISIONUSER}} (migrate to global CSS/JS)=== {{#invoke:synchbot|request |user = {{subst:REVISIONUSER}} |action = delete |title = User:{{subst:REVISIONUSER}}/*.css, User:{{subst:REVISIONUSER}}/*.js |text = |skip wikis = |skip existing = no |status = <!-- don't change this line --> }} Please delete all local CSS and JS pages. ~~~~
- Optional: add a comment before
~~~~or edit the template with any specifics (e.g. pages to skip).
- Add this text at the bottom of the Requests section:
- For a custom request:
- Add this text at the bottom of the Requests section:
==={{subst:REVISIONUSER}}=== {{#invoke:synchbot|request |user = {{subst:REVISIONUSER}} |action = replace |title = |text = |skip wikis = |skip existing = yes |status = <!-- don't change this line --> }}~~~~
- Edit the template values:
field how to edit it userThe name of the user who owns the pages. The default is your current username. actionWhat you want the bot to do. This can be replace (overwrite pages with the new text), prepend (insert the new text at the top of the page), append (insert the new text at the bottom of the page), or delete (delete all pages). titleThe title of the page you want edited on every wiki. textThe text you want placed on the edited pages. A few guidelines: - Don't add categories or templates, because they probably don't exist on most wikis.
- Use interwiki links to link to a specific wiki (like
[[m:Article]]for a page on Meta). Don't use interlanguage links (like[[en:Article]]instead of[[w:en:Article]]), unless you really want to link to a different wiki depending on the current project. - For a user page, use something simple and informative. Most people provide a few sentences about themselves with a link to their main user page. Consider using your global user page instead.
skip wikisA list of wikis to skip (in addition to auto-skipped wikis). You can use a wildcard (like pt.* to skip all Portuguese wikis). The format doesn't really matter. skip existingWhether to skip pages that already exist. - Watch this page in case I have questions. Otherwise it will be done soon! :)
- Add this text at the bottom of the Requests section:
How long will it take?
[edit ]All open requests will be handled on the 'next scheduled run' date at the top of the page.
What can the bot do?
[edit ]The bot can create, edit, or delete any of your user pages. It will edit almost all Wikimedia wikis (except private wikis, fishbowl wikis, and loginwiki).
It's very flexible and supports custom logic (e.g. edits which depend on the page size/history/content, prepending text, regex search & replace, etc). If you have a custom requirement, feel free to ask the bot operator whether it's possible.
What are the limitations?
[edit ]The bot has a specific scope based on its global permission requests and local community expectations.
The bot will not...
- protect pages;
- rename pages;
- delete talk pages (unless you're the only editor);
- delete your main user page on Meta;
- delete pages on wikis where you have a block history;
- change pages outside the User or User talk namespaces.
There are also limits on specific wikis:
| wiki | limitations |
|---|---|
| an.wikipedia.org | Per request, the bot won't remove discussions on talk pages. |
| ar.wikipedia.org | Per request, the bot will place a speedy-delete template instead of deleting pages. |
| commons.wikimedia.org | Per request, the bot will place a speedy-delete template instead of deleting pages. |
| sv.wikipedia.org | Per request, the bot won't remove discussions on talk pages. |
What is Synchbot?
[edit ]Synchbot is a bot which makes an automated change to a specific page title on all matching wikis. It's been run by Pathoschild since 2008. The bot uses the global deleter and global editinterface permissions, and runs under a web of permissions, exceptions, and special cases negotiated with local communities.
Historically this was used to support global user pages from 2008 to 2015 (now part of global user pages), global CSS/JS from 2008 to 2014 (now available via your global.css or your global.js), and crosswiki account creation from 2009 to 2011 (now part of unified login). Now it's mainly used to delete local pages that are no longer needed due to the new global user page features.
See also
[edit ]- Global user pages
- Related tools:
- Krinkle's Global SUL creates your account on all wikis
- MassMessage sends notifications to a list of users
- Multilingual Templates and Modules project
- Related discussions:
- 2014-08: request for global editinterface
- 2014-09: request for global deleter
- 2015-02: community consensus for bulk deletion of user pages
- 2015-08: renew global editinterface
- 2015-08: renew global delete
- 2016-08: renew global editinterface and global delete
- 2017-12: renew global editinterface and global delete
- 2019-03: renew global editinterface and global delete
- 2020-03: renew global editinterface and global delete
- 2022-04: renew global editinterface and global delete
- 2024-05: renew global editinterface and global delete
- 2026-05: renew global editinterface and global delete
- Synchbot campaigns: