SpamBeGone

From ChewWiki
Revision as of 14:53, 2 September 2022 by Chew (talk | contribs) (spambegone history)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

SpamBeGone was an IRC bot primarily developed by Chew 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.

References