Robot9000

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Robot9000
Original author(s) Randall Munroe
Initial release January 14, 2008; 10 years ago (2008-01-14)
Written in Perl
Platform Internet Relay Chat
Type IRC bot
License GNU General Public License

Robot9000 (r9k) is an open-source chat moderation script developed in 2008 by Randall Munroe.[1] Originally developed to moderate one of Munroe's xkcd-related IRC channels, the software's algorithm has since been adapted to work with other services.

Purpose[edit]

Robot9000 attempts to prevent repetition in IRC channels by temporarily muting users who send messages that are identical to a message that has been sent to the channel before. If users continue to send unoriginal messages, Robot9000 mutes the user for a longer period of time, quadrupling for each unoriginal message the user sends to the channel.[1]

Usage[edit]

  • Shortly after Munroe's blog post about the script went live, 4chan administrator moot adapted the script to moderate the site's experimental /r9k/ board.[2]
  • Twitch.tv offers Robot9000 ("r9k mode") as an optional feature for broadcasters and moderators to use in their channels' chat boxes.[3]

References[edit]

  1. ^ a b ROBOT9000 and #xkcd-signal: Attacking Noise in Chat
  2. ^ Petersen, Kierran (October 2, 2015). "A short history of /r9k/ — the 4chan message board some believe may be connected to the Oregon shooting". Public Radio International. Retrieved May 18, 2018. Surprisingly enough, however, the /r9k/ board, otherwise known as ROBOT9001, was originally conceived as a way to increase the quality of messages on the wildly popular webcomic xkcd. It used a type of auto-moderation that prevented people from posting the same comment multiple times. [...] 4chan eventually moved the idea and software behind ROBOT9000 on to its site. They just added a one. 
  3. ^ Twitch.tv: Chat Commands § Basic Commands for Broadcasters & All Moderators

External links[edit]