Misplaced Pages

User:SineBot: Difference between revisions

Article snapshot taken from[REDACTED] with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 23:49, 4 August 2009 view sourceKuzosake (talk | contribs)Extended confirmed users625 edits Undid revision 305724743 by Kuzosake (talk)← Previous edit Revision as of 22:06, 7 August 2009 view source Pikiwyn (talk | contribs)Autopatrolled, Pending changes reviewers, Rollbackers7,043 editsNo edit summaryNext edit →
Line 4: Line 4:
|+My userboxes |+My userboxes
|- |-
|{{User contrib|bot=yes|600,000}} |{{User contrib|bot=yes|700,000}}
|{{User:UBX/signsposts}} |{{User:UBX/signsposts}}
|- |-

Revision as of 22:06, 7 August 2009

Misplaced Pages editing bot run by Slakr
This user account is a bot operated by Slakr (talk). It is used to make repetitive automated or semi-automated edits that would be extremely tedious to do manually, in accordance with the bot policy. The bot is approved and currently active – the relevant request for approval can be seen here.
Administrators: if this bot is malfunctioning or causing harm, please block it.
My userboxes
700,000+This bot has made more than 700,000 contributions to Misplaced Pages.
~~~~SineBot signs their posts and thinks you should too!
This user assumes good faith.
EW0This user has not experienced any edit wars and does not wish to be involved in any.
This user maintains a strict policy advising against all personal attacks.
This user strives to maintain a policy of neutrality on controversial issues.
This user has been on Misplaced Pages for 17 years, 5 months and 30 days.
This user enjoys contributing to Misplaced Pages without wearing clothes.
Footage of the bot's rarely-seen Sine wave.

SineBot

SineBot is a bot that is designed to replace HagermanBot, which added {{Unsigned}} and {{UnsignedIP}} tags to unsigned edits made to talk pages as well as a handful of non-talk pages. The bot derives its name from a happy coincidence: "signing" on Misplaced Pages involves typing four tildes in a row (~~~~). Each tilde resembles the graphical representation of a sine function, and, of course, the very word "sine" is a homophone of "sign."

Maintainer

If you have any questions, comments, suggestions, compliments, or complaints, please contact slakr, this bot's developer.

A graph of the displacement of the bot's sine wave. It is fighting with its evil archenemy, the cosine wave.

What SineBot does

  • SineBot is a recent changes patrolling bot that uses api.php to spot edits made on certain pages the moment they happen.
  • It will automatically add {{Unsigned}}, {{UnsignedIP}}, and {{Undated}} templates to comments left by registered and anonymous users, respectively.
  • Except on pages that are frequently modified, the bot will normally give editors a grace period (a minute or so) to sign and date unsigned/undated comments before assuming that a particular editor forgot to sign.
  • It runs continuously (except, obviously, for maintenance).
  • If a particular person makes three or more unsigned comments in a 24 hour period, the bot will place a single {{Tilde}} warning on his/her talk page.
  • Reports obvious vandalism and suspected personal attacks to various anti-vandalism IRC channels.

Where SineBot does it

After a long day's work, SineBot can get pretty stressed.
  • All "talk:" pages are monitored by default.
  • All users are monitored by default, but anyone can opt out of having the bot sign his/her unsigned comments (see below).
  • Most edits to qualifying pages are monitored by default.
    However, whenever the bot isn't sure about whether or not to sign a specific edit, it prefers NOT to sign it.

Opting out

Single person

Single edit

To explicitly disable autosigning on a single specific edit, place !nosign! or !nosine! anywhere in the edit summary.

Entire talk page

Entire pages can be excluded using {{bots}} allow/deny tags. This is useful if you don't want the bot signing comments to your talk page. However, be sure to establish consensus on article talk pages before denying the bot from signing comments made to them.

What it looks for

  • The bot looks for signatures that are auto-generated by the most widely-used form of signing, tilde-based signatures.
    1. It should have a link to your user page (like "slakr")
    2. It should have a timestamp in UTC (like "01:58, 18 August 2007 (UTC)")
    • The easiest way to combine the two and to avoid the bot complaining is to stick four tildes ("~~~~") at the end of your talk page contributions.
  • There are exceptions to account for many strange/bizarre signatures, but if you keep having trouble with the bot not recognizing your signature, consider using the opt out methods listed above.
  • It ignores unsigned comments from people with lots of edits (>800), as it assumes that they should know better by that point. To re-enable autosigning of your unsigned comments, you can place {{YesAutosign}} on your User: or User talk: page and wait a few minutes for it to take effect. See the corresponding template page for more info.

Playing with it

To see SineBot in action, try leaving an unsigned comment in its sandbox just as you would leave a comment anywhere else.

Siblings

This bot has a twin on the English WikiNews.

Nerdy details

  • SineBot is written from scratch in PHP and runs as a background process using phpcli. It makes use of native libcurl and xdiff libraries for faster processing of changes made to pages. All network transfer is compressed using zlib to save bandwidth (i.e. maximize user throughput to wikipedia's servers).
  • Its version history is available here.
  • The source code is not public at this point.

Status

Awards

Awards and Barnstars


The Working Wikipedian's Barnstar
For your tireless automated work in signing those damned irresponsible editor's posts, you are awarded the Working Robot's BarnstarLoodog 23:43, 20 August 2007 (UTC)
Hooray for SineBot! You are filling a pressing need at Misplaced Pages, and will be much appreciated. Have a nice frosty glass of bot oil on me. -FisherQueen (Talk) 21:51, 19 August 2007 (UTC)
The Special Barnstar
For being the most eagerly awaited Bot in ages and an extremely useful and needed Bot when it came into existance! Many thanks also to Slakr for creating it. Lradrama 09:57, 25 August 2007 (UTC)
What?!?
You mean to tell me that a bot that was engineered to sign names doesn't have the signiture of the man whose name has become synonomous with signitures!? Then I must insist that you accept this John Hancock award for a job well done :) Keep up the good work! TomStar81 (Talk) 08:59, 30 August 2007 (UTC)
The Barnstar of Diligence
No man goes through the Wiki without signing now! Cheers,JetLover 22:17, 31 August 2007 (UTC)
The Tireless Contributor Barnstar
For your countless hours spend on help desks and user talk pages alike, I, Arknascar44 do so humbly award you this barnstar. Beware the wrath of SineBot! :) — Preceding unsigned comment added by Arknascar44 (talkcontribs)
The Tireless Contributor Barnstar
For your tireless work in signing unsigned posts. Otolemur crassicaudatus (talk) 22:38, 21 February 2008 (UTC)
The Order of Merlin (Third class)
The Order of Merlin, the WikiProject Harry Potter Barnstar, is awarded by Jammy (talk) to SineBot for signing all the comments by people who think they know everything about Harry Potter but really don't, thank you for the dedication you show Mr SineBot.
The Original Barnstar
I award you the original barnstar for being a great bot and letting me know that I forgot to sign comments --Numyht (talk) 12:28, 30 June 2008 (UTC)

This user just got a generic mini-barnstar from CompuHacker.

Press DEL or click here to sell it for §1.




This is the Barnstar from TurtleShroom, hand-crafted from the finest MS-Paint available. Of all people, you and your Sign Bot deserve this! I want to import him into Wikia! Lord knows he's needed there! I owe my endless habit and recently untarnished record of endless signing to you and your SignBot. :) --TurtleShroom! :) Jesus Loves You and Died for you! 20:26, 6 February 2009 (UTC)
[[ Thanks, Sinebot
Thanks for signing a comment for me atMisplaced Pages:Articles for deletion/WWE title history since Draft (2008) ---Go four tildes!!!---
This editor is a Veteran Editor and is entitled to display this Iron Editor Star.


Categories:
User:SineBot: Difference between revisions Add topic