<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.anope.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.anope.org/index.php?action=history&amp;feed=atom&amp;title=2.0%2FModules%2Fbs_badwords</id>
		<title>2.0/Modules/bs badwords - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.anope.org/index.php?action=history&amp;feed=atom&amp;title=2.0%2FModules%2Fbs_badwords"/>
		<link rel="alternate" type="text/html" href="https://wiki.anope.org/index.php?title=2.0/Modules/bs_badwords&amp;action=history"/>
		<updated>2026-05-29T18:45:34Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.4</generator>

	<entry>
		<id>//wiki.anope.org/index.php?title=2.0/Modules/bs_badwords&amp;diff=682&amp;oldid=prev</id>
		<title>Azander: Created page with &quot;{{Language|2.0/Modules/bs_badwords}} {{Syntax|bs_badwords|BotServ|Anope}}  == &lt;div class=&quot;moduleheader&quot;&gt;Description&lt;/div&gt; == Maintains the bad words list for a channel. The ba...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.anope.org/index.php?title=2.0/Modules/bs_badwords&amp;diff=682&amp;oldid=prev"/>
				<updated>2014-05-07T19:20:56Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{Language|2.0/Modules/bs_badwords}} {{Syntax|bs_badwords|BotServ|Anope}}  == &amp;lt;div class=&amp;quot;moduleheader&amp;quot;&amp;gt;Description&amp;lt;/div&amp;gt; == Maintains the bad words list for a channel. The ba...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Language|2.0/Modules/bs_badwords}}&lt;br /&gt;
{{Syntax|bs_badwords|BotServ|Anope}}&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div class=&amp;quot;moduleheader&amp;quot;&amp;gt;Description&amp;lt;/div&amp;gt; ==&lt;br /&gt;
Maintains the bad words list for a channel. The bad words list determines which words are to be kicked when the bad words kicker is enabled. For more information, type /msg BotServ HELP KICK badwords.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div class=&amp;quot;moduleheader&amp;quot;&amp;gt;Commands&amp;lt;/div&amp;gt; == &lt;br /&gt;
;badwords channel ADD word [SINGLE | START | END]&lt;br /&gt;
:The ADD command adds the given word to the bad words list. If SINGLE is specified, a kick will be done only if a user says the entire word. If START is specified, a kick will be done if a user says a word that starts with word. If END is specified, a kick will be done if a user says a word that ends with word. If you don't specify anything, a kick will be issued every time word is said by a user.&lt;br /&gt;
;badwords channel DEL {word | entry-num | list}&lt;br /&gt;
:The DEL command removes the given word from the bad words list.  If a list of entry numbers is given, those entries are deleted.  (See the example for LIST below.)&lt;br /&gt;
;badwords channel LIST [mask | list]&lt;br /&gt;
: The LIST command displays the bad words list.  If a wildcard mask is given, only those entries matching the mask are displayed.  If a list of entry numbers is given, only those entries are shown.&lt;br /&gt;
;badwords channel CLEAR&lt;br /&gt;
:The CLEAR command clears all entries of the bad words list.&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div class=&amp;quot;moduleheader&amp;quot;&amp;gt;Examples&amp;lt;/div&amp;gt; ==&lt;br /&gt;
/msg BotServ BADWORDS #myChannel ADD nazi&lt;br /&gt;
&lt;br /&gt;
/msg BotServ BADWORDS #myChannel DEL russian&lt;br /&gt;
&lt;br /&gt;
/msg BotServ BADWORDS #myChannel LIST&lt;br /&gt;
&lt;br /&gt;
== &amp;lt;div class=&amp;quot;moduleheader&amp;quot;&amp;gt;Default Configuration&amp;lt;/div&amp;gt; ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;code&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;cpp&amp;quot;&amp;gt;&lt;br /&gt;
/*&lt;br /&gt;
 * bs_badwords&lt;br /&gt;
 *&lt;br /&gt;
 * Provides the command botserv/badwords.&lt;br /&gt;
 *&lt;br /&gt;
 * Used for controlling the channel badword list.&lt;br /&gt;
 */&lt;br /&gt;
module&lt;br /&gt;
{&lt;br /&gt;
        name = &amp;quot;bs_badwords&amp;quot;&lt;br /&gt;
&lt;br /&gt;
        /*&lt;br /&gt;
         * The maximum number of entries a single bad words list can have.&lt;br /&gt;
         */&lt;br /&gt;
        badwordsmax = 32&lt;br /&gt;
&lt;br /&gt;
        /*&lt;br /&gt;
         * If set, BotServ will use case sensitive checking for badwords.&lt;br /&gt;
         *&lt;br /&gt;
         * This directive is optional.&lt;br /&gt;
         */&lt;br /&gt;
        #casesensitive = yes&lt;br /&gt;
}&lt;br /&gt;
command { service = &amp;quot;BotServ&amp;quot;; name = &amp;quot;BADWORDS&amp;quot;; command = &amp;quot;botserv/badwords&amp;quot;; }&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Azander</name></author>	</entry>

	</feed>