SpamBeGone: Difference between revisions
add categories and slight tweaks |
m update categories Tag: 2017 source edit |
||
(One intermediate revision by the same user not shown) | |||
Line 15: | Line 15: | ||
* [https://github.com/Chewbotcca/SpamBeGone Chewbotcca/SpamBeGone on GitHub (Source Code)] | * [https://github.com/Chewbotcca/SpamBeGone Chewbotcca/SpamBeGone on GitHub (Source Code)] | ||
[[Category:IRC Bots]] | |||
[[Category:Bots]] | |||
[[Category:Chewbotcca]] | [[Category:Chewbotcca]] | ||
[[Category: | [[Category:Software written in Ruby]] | ||
Latest revision as of 23:44, 10 November 2024
SpamBeGone was an IRC bot primarily developed by Chew under Chewbotcca for ChewChat. It was inspired by Sigyn, an IRC bot developed originally for the Freenode (now Libera) IRC network.[1] Development lasted 2 days (February 8th and 9th, 2018) before promptly being unused once ChewChat was deprecated.
Features
All logic existed in the main.rb
plugin. The bot would listen for all messages in a channel and, once one was sent, it would grab the existing users in the channel, then see how many words in the message matched a user. This is because most IRC clients would notify the user on any invocation of the name. If there were more than 2 mentions, the user was promptly KILLed off the network. There was supposedly a configuration to either K-Line (local ban) or G-Line (global ban) users off the network, but this never came to fruition.
History
The bot's initial files were all committed on February 8th, 2018, each as an individual commit.[2] February 9th, 2018 was the first and only day of development, with the last commit, "Actually kill the user"[3], slightly over 24 hours after the first commit. On May 27, 2020, the repository on GitHub was officially archived.