Original author(s) | Randall Munroe |
---|---|
Initial release | January 14, 2008 |
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. 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.
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.