Synchbot

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search

Synchbot is a maintenance service that creates, edits, or deletes user pages across Wikimedia projects in every language. 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.

To request changes to your user pages on all wikis, see How do I make a request?.

Requests[edit]

See previous requests.

H.-Dirk Schmitt[edit]

request on hold:
H.-Dirk Schmitt (global account · recent activity · user pages · previous requests)
  • go to User talk:H.-Dirk Schmitt on every wiki
  • and replace the text with
    {{LangSwitch
    |de =
    Bitte respektiere meine '''Privatsphäre''' und benutze diese Seite nicht.
    
    Sende mir statt dessen eine [mailto:dirk@computer42.org email] oder [[Special:EmailUser/H.-Dirk_Schmitt|Wikimail]].
    |en =
    Please respect my '''privacy''' and don't write to this page.
    
    Send me instead an email (dirk at computer42.org) or [[Special:EmailUser/H.-Dirk_Schmitt|Wikimail]].
    }}
    <hr />
    

request_user = u'H.-Dirk Schmitt', request_title = u'User talk:H.-Dirk Schmitt', request_action = lambda bot: bot.save(u"""..."""), skip_existing = False, skip_new = False, skip_unregistered = True, skip_wikis = [], delete_summary = None, edit_summary = None,

H.-Dirk Schmitt 18:02, 30 October 2016 (UTC)

Hi H.-Dirk Schmitt. Are you sure you want to publish your email address on so many pages? I suggest only linking to the wikimail page. Do you want to do that, or continue with the original request? —Pathoschild 23:30, 19 February 2017 (UTC)

Goudekim (talk)[edit]

request on hold:
Goudekim (global account · recent activity · user pages)
  • go to User:Goudekim on every wiki
  • and delete the page.
request_user = u'Goudekim',
request_title = u'User:Goudekim',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = [],
delete_summary = None,
edit_summary = None,

Goudekim (talk) 17:30, 29 January 2017 (UTC)

Hi Goudekim. Can you create your user page on Meta first? You need to have a global user page before Synchbot will delete your user pages. —Pathoschild 18:46, 20 February 2017 (UTC)

Ottomata (talk)[edit]

request on hold:
Ottomata (global account · recent activity · user pages)
  • go to User:Ottomata on every wiki (except on metawiki)
  • and delete the page.
request_user = u'Ottomata',
request_title = u'User:Ottomata',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['metawiki'],
delete_summary = None,
edit_summary = None,

Ottomata (talk) 17:29, 6 February 2017 (UTC)

Hi Ottomata. The request didn't specify which page to delete, so I set User:Ottomata. Is that correct? —Pathoschild 19:39, 20 February 2017 (UTC)

Ludwigzhou (talk)[edit]

request on hold:
Ludwigzhou (global account · recent activity · user pages · previous requests)
  • go to User:Ludwigzhou on every wiki
  • and delete the page.
request_user = u'Ludwigzhou',
request_title = u'User:Ludwigzhou',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = [],
delete_summary = None,
edit_summary = None,

Ludwigzhou (talk) 09:30, 17 February 2017 (UTC)

Hi Ludwigzhou. Your request said to delete User:Ludwigzhou on all wikis, except where the page exists. I changed the request to remove that part; does that look okay? —Pathoschild 19:38, 20 February 2017 (UTC)

G(x) (talk)[edit]

request queued:
G(x) (global account · recent activity · user pages)
  • go to User:G(x) on every wiki
  • and delete the page.
request_user = u'G(x)',
request_title = u'User:G(x)',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = [],
delete_summary = None,
edit_summary = None,

I confirmed that I would like to delete all user pages (including those existing) to use Meta userpage. Thank you. --G(x) (talk) 10:27, 24 February 2017 (UTC)

G(x) (talk)[edit]

request queued:
G(x) (global account · recent activity · user pages)
  • go to User talk:G(x) on every wiki
  • and replace the text with
    {{fmbox
    | type      = warning
    | text      = '''Warning:''' The user [[:m:User:G(x)|G(x)]], [[:m:User:V(g)|V(g)]] and [[:m:User:Harley Hartwell|Harley Hartwell]] (including [[:th:User:G(Bot)|G(Bot)]], if operated in any particular wiki) are controlled by the same person. Each user has its respective contributions which can be verified with the [[:toollabs:guc|Global User Contributions]] tool. Due to vandalism and impersonation, the account owner will not be responsible to the edits not properly attributed to these accounts.
    }}
    

request_user = u'G(x)', request_title = u'User talk:G(x)', request_action = lambda bot: bot.save(u"""..."""), skip_existing = False, skip_new = False, skip_unregistered = True, skip_wikis = [], delete_summary = None, edit_summary = None,

I confirmed that I would like to put up a notice on all user talk pages and override the previous content (in any existing wiki, including conversations, to which I will restore them on case-by-case basis if needed). Thank you. --G(x) (talk) 10:27, 24 February 2017 (UTC)

MagnusA (talk)[edit]

request queued:
MagnusA (global account · recent activity · user pages · previous requests)
  • go to User:MagnusA on every wiki (except on meta, commons, sv.wikipedia)
  • and delete the page.
request_user = u'MagnusA',
request_title = u'User:MagnusA',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['meta', 'commons', 'sv.wikipedia'],
delete_summary = None,
edit_summary = None,

MagnusA (talk) 11:42, 1 March 2017 (UTC)

MagnusA (delete bot user page)[edit]

request queued:
MagnusA.Bot (global account · recent activity · user pages)
  • go to User:MagnusA.Bot on every wiki (except on sv.wikipedia)
  • and delete the page.
request_user = u'MagnusA.Bot',
request_title = u'User:MagnusA.Bot',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['sv.wikipedia'],
delete_summary = None,
edit_summary = None,

MagnusA.Bot is my bot account. Some years ago active as a global interwiki bot, nowadays only locally on svwiki. --MagnusA (talk) 13:06, 1 March 2017 (UTC)

MagnusA (delete bot common.css)[edit]

request queued:
MagnusA.Bot (global account · recent activity · user pages)
  • go to User:MagnusA.Bot/common.css on every wiki (except on sv.wikipedia)
  • and delete the page.
request_user = u'MagnusA.Bot',
request_title = u'User:MagnusA.Bot/common.css',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['sv.wikipedia'],
delete_summary = None,
edit_summary = None,

MagnusA.Bot is my bot account. Some years ago active as a global interwiki bot, nowadays only locally on svwiki. --MagnusA (talk) 09:55, 11 March 2017 (UTC)

Akhram (talk)[edit]

request queued:
Akhram (global account · recent activity · user pages)
  • go to User:Akhram on every wiki (except on es.wikipedia, meta)
  • and delete the page.
request_user = u'Akhram',
request_title = u'User:Akhram',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['es.wikipedia', 'meta'],
delete_summary = None,
edit_summary = None,

I confirmed I would like to delete all my user pages (including existing ones, except es.wikipedia and meta) to use Meta user page. Thank you. --Akhram (talk) 22:15, 5 March 2017 (UTC)

Savhñ[edit]

request queued:
Savh (global account · recent activity · user pages · previous requests)
  • go to User:Savh on every wiki (except on existing pages and All that are not 217, 219, 220 or 227 bytes, if it's possible for you to filter that.)
  • and delete the page.
request_user = u'Savh',
request_title = u'User:Savh',
request_action = lambda bot: bot.delete(),
skip_existing = True,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['All that are not 217', '219', '220 or 227 bytes', 'if it's possible for you to filter that.'],
delete_summary = None,
edit_summary = None,

Savhñ 12:15, 6 March 2017 (UTC)

Prenn (talk)[edit]

request queued:
Prenn (global account · recent activity · user pages)
  • go to User:Prenn on every wiki (except on vi.wikipedia, vi.wikiquote, commons, wikidata, test.wikipedia, meta.wikimedia)
  • and delete the page.
request_user = u'Prenn',
request_title = u'User:Prenn',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['vi.wikipedia', 'vi.wikiquote', 'commons', 'wikidata', 'test.wikipedia', 'meta.wikimedia'],
delete_summary = None,
edit_summary = None,

Hi, I would like to delete all my userpages on the wikis specified, in order to use the Meta userpage. Thank you. Prenn (talk) 15:37, 22 March 2017 (UTC)

Antoine2711 (talk)[edit]

request queued:
Antoine2711 (global account · recent activity · user pages)
  • go to User:Antoine2711 on every wiki (except on meta)
  • and delete the page.
request_user = u'Antoine2711',
request_title = u'User:Antoine2711',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['meta'],
delete_summary = None,
edit_summary = None,

Please dont' delete subpages, or .js pages, just the User root page on all wiki except meta. Antoine2711 (talk) 05:31, 21 April 2017 (UTC)


KaiKemmann (talk)[edit]

request queued:
KaiKemmann (global account · recent activity · user pages)
  • go to User:KaiKemmann on every wiki (except on meta, meta.wikimedia, de.wikipedia)
  • and delete the page.
request_user = u'KaiKemmann',
request_title = u'User:KaiKemmann',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['meta', 'meta.wikimedia', 'de.wikipedia'],
delete_summary = None,
edit_summary = None,

Please dont' delete subpages. Thanks! KaiKemmann (talk) 12:02, 15 May 2017 (UTC)

KaiKemmann (talk)[edit]

request queued:
KaiKemmann (global account · recent activity · user pages)
  • go to User_talk:KaiKemmann on every wiki (except on meta, meta.wikimedia, de.*, en.*, fr.*, wikidata, commons, commons.wikimedia, incubator.wikimedia)
  • and delete the page.
request_user = u'KaiKemmann',
request_title = u'User_talk:KaiKemmann',
request_action = lambda bot: bot.delete(),
skip_existing = False,
skip_new = True,
skip_unregistered = False,
skip_wikis = ['meta', 'meta.wikimedia', 'de.*', 'en.*', 'fr.*', 'wikidata', 'commons', 'commons.wikimedia', 'incubator.wikimedia'],
delete_summary = None,
edit_summary = None,

KaiKemmann (talk) 12:02, 15 May 2017 (UTC)

FAQ[edit]

How do I make a request?[edit]

Follow these steps to queue a request. There's no approval process; your request will be handled in the next batch! (Requests are typically handled ≈once per month; notify Pathoschild if a request is urgent.)

  1. Copy this template into a new section:
    ===~~~===
    {{#invoke:synchbot|request
     |user          = 
     |action        = replace
     |title         = 
     |text          = 
     |skip wikis    = 
     |skip existing = yes
     |status        = <!-- don't change this line -->
    }}~~~~
    
  2. Fill in the template values:
    user
    Your user account name.
    action
    What you want the bot to do:
    • replace the existing text 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 the page.
    title
    The title of the page you want edited on every wiki (usually "User:username").
    text
    The text you want placed on the edited pages. 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. 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:w:fr:Article]] for a page on Meta).
    skip wikis
    A list of wikis to skip (in addition to auto-skipped wikis). You can use a wildcard (like pt.* to skip all Portuguese wikis).
    skip existing
    Whether to skip pages that already exist.
  3. Watch this page in case I have questions. Otherwise it will be done soon! :)

Which wikis are edited?[edit]

The bot edits almost all Wikimedia wikis in every language. It only skips private wikis, fishbowl wikis, and loginwiki.

Can the bot delete pages?[edit]

The bot can delete any of your user pages or subpages (except your main talk page). When deleting your user page, you must have a global user page and the bot will skip wikis where you have a block history. On arwiki and on commons, the bot will place the appropriate speedy-deletion template instead.

See also[edit]