SpamBeGone

From ChewWiki
Revision as of 08:37, 18 January 2025 by Chew (talk | contribs) (use github templates)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

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.

References