SpamBeGone: Difference between revisions
spambegone history |
add link back to chewbotcca |
||
Line 1: | Line 1: | ||
SpamBeGone was an IRC bot primarily developed by Chew for [[ChewChat]]. It was inspired by [https://github.com/Libera-Chat/Sigyn Sigyn], an IRC bot developed originally for the Freenode IRC network.<ref>[https://github.com/Chewbotcca/SpamBeGone/blob/master/README.md README.md file for Chewbotcca/SpamBeGone on GitHub]</ref> Development lasted 2 days (February 8th and 9th, 2018) before promptly being unused once ChewChat was deprecated. | SpamBeGone was an IRC bot primarily developed by Chew under [[Chewbotcca]] for [[ChewChat]]. It was inspired by [https://github.com/Libera-Chat/Sigyn Sigyn], an IRC bot developed originally for the Freenode IRC network.<ref>[https://github.com/Chewbotcca/SpamBeGone/blob/master/README.md README.md file for Chewbotcca/SpamBeGone on GitHub]</ref> Development lasted 2 days (February 8th and 9th, 2018) before promptly being unused once ChewChat was deprecated. | ||
== Features == | == Features == |
Revision as of 19:54, 2 September 2022
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 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.