summaryrefslogtreecommitdiffstats
path: root/config-default
diff options
context:
space:
mode:
Diffstat (limited to 'config-default')
-rw-r--r--config-default/blacklist.xml2
-rw-r--r--config-default/channels.xml717
-rw-r--r--config-default/mysql.xml1
-rw-r--r--config-default/restrictions.xml9
-rw-r--r--config-default/rules.xml48
-rw-r--r--config-default/settings.xml30
-rw-r--r--config-default/users.xml48
7 files changed, 58 insertions, 797 deletions
diff --git a/config-default/blacklist.xml b/config-default/blacklist.xml
new file mode 100644
index 0000000..d2e12dc
--- /dev/null
+++ b/config-default/blacklist.xml
@@ -0,0 +1,2 @@
+<blacklist>
+</blacklist>
diff --git a/config-default/channels.xml b/config-default/channels.xml
index 830a0eb..9aae09e 100644
--- a/config-default/channels.xml
+++ b/config-default/channels.xml
@@ -1,727 +1,10 @@
<channels>
- <channel id="##English">
- <hilights></hilights>
- </channel>
- <channel id="##Linux">
- <hilights>
- <low>DLange</low>
- </hilights>
- </channel>
- <channel id="##asb-debug" monitor="no">
- <hilights></hilights>
- </channel>
- <channel id="##asb-meta" link="##asb-testing">
- <hilights></hilights>
- </channel>
- <channel id="##asb-nexus">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##asb-testing">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##c++" silence="yes">
- <hilights>
- <debug>tomaw</debug>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="##electronics" silence="yes">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##english" silence="yes">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##hamradio" silence="yes">
- <hilights></hilights>
- <msgs>
- <debug>##hamradio-ops</debug>
- </msgs>
- </channel>
- <channel id="##hamradio-banappeal">
- <hilights></hilights>
- </channel>
- <channel id="##hamradio-ops">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##hardware">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##linux" silence="yes">
- <hilights>
- <info>Dominian</info>
- <low>denny</low>
- <low>tomaw</low>
- <low>WildPikachu</low>
- <low>Gary</low>
- <medium>vorian</medium>
- <medium>DLange</medium>
- <medium>njan</medium>
- </hilights>
- <msgs>
- <debug>##linux-ops</debug>
- </msgs>
- </channel>
- <channel id="##linux-ops">
- <hilights>
- <opalert>WildPikachu</opalert>
- <opalert>denny</opalert>
- <opalert>tomaw</opalert>
- <opalert>Gary</opalert>
- <opalert>vorian</opalert>
- <opalert>DLange</opalert>
- <opalert>njan</opalert>
- <opalert>Dominian</opalert>
- </hilights>
- <msgs>
- <opalert>##linux-ops</opalert>
- </msgs>
- </channel>
- <channel id="##olympics">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##philosophy" silence="yes">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##physics">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##posix" silence="yes">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="##trans" silence="yes">
- <hilights>
- <info>Kelsie</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="##transgender">
- <hilights>
- <info>ttuttle</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="##wikia">
- <hilights>
- <info>vegadark</info>
- <info>Furry</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="##windows" silence="yes">
- <hilights>
- <debug>jpalmer</debug>
- <debug>Corey</debug>
- <disable>ST47</disable>
- <disable>Thehelpfulone</disable>
- <high>werdan7</high>
- <info>njan</info>
- <info>PZt</info>
- <low>numist</low>
- <low>HentaiXP</low>
- <low>TechSalvager</low>
- <low>njan</low>
- <low>JonathanD</low>
- <low>Cpudan80</low>
- <low>pinpoint</low>
- <medium>tomaw</medium>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#Reddit">
- <hilights></hilights>
- </channel>
- <channel id="#RubyOnRails">
- <hilights></hilights>
- </channel>
<channel id="#antispammeta">
<hilights></hilights>
<msgs></msgs>
</channel>
- <channel id="#antispammeta-debug">
- <hilights></hilights>
- </channel>
- <channel id="#baadf00d">
- <hilights></hilights>
- </channel>
- <channel id="#chromium-support">
- <hilights></hilights>
- </channel>
- <channel id="#cisco">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#debian" silence="yes">
- <hilights></hilights>
- <msgs>
- <info>#ubuntu-ops-monitor</info>
- </msgs>
- </channel>
- <channel id="#defocus" link="#freenode" silence="yes">
- <hilights></hilights>
- </channel>
- <channel id="#django">
- <hilights>
- <debug>tomaw</debug>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#fedora">
- <hilights></hilights>
- <msgs>
- <info>#ubuntu-ops-monitor</info>
- </msgs>
- </channel>
- <channel id="#freenode" silence="yes">
- <hilights>
- <debug>tomaw</debug>
- <debug>Dave2</debug>
- <debug>Martinp23</debug>
- <debug>SeJo</debug>
- <debug>Corey</debug>
- <debug>nhandler</debug>
- <high>mquin</high>
- <high>ttuttle</high>
- <info>njan</info>
- <info>ttuttle</info>
- <info>gry</info>
- <info>Adran</info>
- <low>denny</low>
- <low>Gary</low>
- <low>JonathanD</low>
- <low>ZoFreX</low>
- <low>PriceChild</low>
- <low>werdan7</low>
- <low>dax</low>
- <low>D[_]</low>
- <medium>ompaul</medium>
- <medium>mrmist</medium>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#freenode-newyears" link="#freenode" silence="yes">
- <hilights></hilights>
- </channel>
- <channel id="#frikipedia">
- <hilights>
- <info>Nietzsche</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#gentoo" silence="yes">
- <hilights>
- <debug>NeddySeagoon</debug>
- <debug>a3li</debug>
- <debug>marienz</debug>
- <low>marienz</low>
- <medium>tomaw</medium>
- </hilights>
- <msgs>
- <info>#ubuntu-ops-monitor</info>
- </msgs>
- </channel>
- <channel id="#haskell" silence="yes">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#httpd">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#irssi">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#lisp" silence="yes">
- <hilights>
- <disable>Thehelpfulone</disable>
- <high>tomaw</high>
- <high>RichiH</high>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#mediawiki" silence="yes">
- <hilights>
- <debug>Snowolf</debug>
- <debug>techman224</debug>
- <info>charitwo</info>
- <medium>Jasper_Deng</medium>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#noisebridge">
- <hilights></hilights>
- </channel>
- <channel id="#osdev">
- <hilights>
- <low>tomaw</low>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#persian">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#persians">
- <hilights></hilights>
- </channel>
- <channel id="#reddit">
- <hilights>
- <debug>TheMoonMaster</debug>
- <debug>Paradox</debug>
- <debug>Mortvert</debug>
- <debug>isky</debug>
- <debug>Paradox</debug>
- </hilights>
- <msgs>
- <debug>#reddit-priv</debug>
- </msgs>
- </channel>
- <channel id="#reddit-downtime">
- <hilights></hilights>
- <msgs>
- <debug>#reddit-priv</debug>
- </msgs>
- </channel>
- <channel id="#reddit-priv">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#rubyonrails">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#ubuntu" silence="yes">
- <hilights>
- <debug>nhandler</debug>
- <debug>LjL</debug>
- <disable>ST47</disable>
- <low>PriceChild</low>
- <medium>tomaw</medium>
- </hilights>
- <msgs>
- <info>#ubuntu-ops-monitor</info>
- </msgs>
- </channel>
- <channel id="#ubuntu-fr">
- <hilights></hilights>
- <msgs>
- <info>#ubuntu-fr-ops-log</info>
- </msgs>
- </channel>
- <channel id="#ubuntu-fr-ops-log">
- <hilights></hilights>
- </channel>
- <channel id="#ubuntu-fr-ops-logs">
- <hilights></hilights>
- </channel>
- <channel id="#ubuntu-ops-monitor" monitor="no">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#uncyclopedia">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikia">
- <hilights>
- <info>charitwo</info>
- </hilights>
- </channel>
- <channel id="#wikia-dev">
- <hilights></hilights>
- </channel>
- <channel id="#wikileaks">
- <hilights></hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikimedia" silence="yes">
- <hilights>
- <debug>PeterSymonds</debug>
- <debug>AfterDeath</debug>
- <debug>Snowolf</debug>
- <debug>Thehelpfulone</debug>
- <debug>Tanvir</debug>
- <debug>jeremyb</debug>
- <debug>Logan_</debug>
- <debug>Rjd0060</debug>
- <info>charitwo</info>
- <info>Rjd0060</info>
- <info>Fluffernutter</info>
- <info>TBloemink</info>
- <info>Steven_Zhang</info>
- <low>DeltaQuad</low>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-commons" silence="yes">
- <hilights>
- <debug>killiondude</debug>
- <debug>matanya</debug>
- <debug>Tanvir</debug>
- <debug>Thehelpfulone</debug>
- <debug>Snowolf</debug>
- <debug>Logan_</debug>
- <debug>Rjd0060</debug>
- <info>James_F</info>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-irc">
- <hilights>
- <info>seanw</info>
- <info>martinp23</info>
- <info>Rjd0060</info>
- <info>Cbrown1023</info>
- <info>dungodung</info>
- <info>PeterSymonds</info>
- <info>Barras</info>
- <info>Thehelpfulone</info>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- <low>#wikimedia-ops</low>
- </msgs>
- </channel>
- <channel id="#wikimedia-office">
- <hilights>
- <info>mbimmler</info>
- <info>Bastique</info>
- <info>Philippe</info>
- <info>Cbrown1023</info>
- <info>StevenW</info>
- <info>DenizG</info>
- <info>Az1568</info>
- <info>Theo10011</info>
- <info>Ironholds</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikimedia-ops">
- <hilights>
- <debug>Cbrown1023</debug>
- <debug>Thehelpfulone</debug>
- <debug>PeterSymonds</debug>
- <debug>Logan_</debug>
- <debug>jeremyb</debug>
- <debug>AfterDeath</debug>
- <debug>Snowolf</debug>
- <info>charitwo</info>
- <info>TBloemink</info>
- <info>Mh7kJ</info>
- <low>slakr</low>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-otrs">
- <hilights>
- <debug>PeterSymonds</debug>
- <debug>jeremyb</debug>
- <debug>kibble</debug>
- <debug>Keegan</debug>
- <info>Thehelpfulone</info>
- <info>Rjd0060</info>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-outreach">
- <hilights>
- <debug>Logan_</debug>
- <debug>Thehelpfulone</debug>
- <debug>Tempodivalse</debug>
- <debug>Tanvir</debug>
- <debug>peteforsyth</debug>
- <debug>Az1568</debug>
- <debug>Cbrown1023</debug>
- <debug>fschulenburg</debug>
- <debug>Bastique</debug>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikimedia-overflow">
- <hilights>
- <debug>Thehelpfulone</debug>
- <debug>AfterDeath</debug>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-stewards">
- <hilights>
- <debug>PeterSymonds</debug>
- <debug>Snowolf</debug>
- <debug>Thehelpfulone</debug>
- <debug>Rjd0060</debug>
- <info>Snowolf</info>
- <info>Rjd0060</info>
- <info>TBloemink</info>
- <info>Savh</info>
- <info>Fluffernutter</info>
- <info>Pmlineditor</info>
- <info>juancarlos</info>
- <info>MBisanz</info>
- <info>Mh7kJ</info>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikimedia-tech" silence="yes">
- <hilights>
- <debug>Thehelpfulone</debug>
- <debug>Snowolf</debug>
- <debug>Rjd0060</debug>
- <debug>techman224</debug>
- <medium>Jasper_Deng</medium>
- </hilights>
- <msgs>
- <low>#wikimedia-ops</low>
- </msgs>
- </channel>
- <channel id="#wikimedia-techJasper_Deng">
- <hilights></hilights>
- </channel>
- <channel id="#wikimedia-techjasper_deng">
- <hilights></hilights>
- </channel>
- <channel id="#wikimedia-toolserver">
- <hilights>
- <info>Austin</info>
- <info>James_F</info>
- <info>Duesentrieb</info>
- <info>zwitter</info>
- <info>DaBPunkt</info>
- <info>APPER</info>
- <info>mindspillage</info>
- <info>Simetrical</info>
- <info>Werdna</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikipedia" silence="yes">
- <hilights>
- <debug>Prodego</debug>
- <debug>Snowolf</debug>
- <debug>AfterDeath</debug>
- <debug>Thehelpfulone</debug>
- <debug>werdan7</debug>
- <debug>shimgray</debug>
- <debug>PeterSymonds</debug>
- <debug>Jamesofur</debug>
- <debug>killiondude</debug>
- <debug>SpitfireWP</debug>
- <debug>jeremyb</debug>
- <debug>stwalkerster</debug>
- <debug>Gfoley4</debug>
- <debug>Logan_</debug>
- <debug>Snowolf</debug>
- <debug>Tanvir</debug>
- <debug>TBloemink</debug>
- <debug>Rjd0060</debug>
- <debug>Shirik</debug>
- <info>Steven_Zhang</info>
- <low>DanielB</low>
- <low>FastLizard4</low>
- <low>James_F</low>
- <low>JohnReaves</low>
- <low>slakr</low>
- <low>DeltaQuad</low>
- <medium>closedmouth</medium>
- <medium>Fluffernutter</medium>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikipedia-bag" silence="yes">
- <hilights>
- <low>TheFearow</low>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikipedia-en" silence="yes">
- <hilights>
- <debug>AfterDeath</debug>
- <debug>Werdan7</debug>
- <debug>Thehelpfulone</debug>
- <debug>PeterSymonds</debug>
- <debug>Prodego</debug>
- <debug>shimgray</debug>
- <debug>stwalkerster</debug>
- <debug>Jamesofur</debug>
- <debug>SpitfireWP</debug>
- <debug>jeremyb</debug>
- <debug>Gfoley4</debug>
- <debug>Logan_</debug>
- <debug>Snowolf</debug>
- <debug>Steven_Zhang</debug>
- <debug>Shirik</debug>
- <debug>TBloemink</debug>
- <debug>Rjd0060</debug>
- <info>DeltaQuad</info>
- <low>agkwiki</low>
- <low>KFP</low>
- <low>slakr</low>
- <medium>closedmouth</medium>
- <medium>Fluffernutter</medium>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikipedia-en-abuse">
- <hilights>
- <info>Thehelpfulone</info>
- <info>jamesofur</info>
- <info>DeltaQuad</info>
- <info>Snowolf</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikipedia-en-ambassadors">
- <hilights>
- <info>stwalkerster</info>
- <info>Prodego</info>
- <info>PeterSymonds</info>
- <info>Shirik</info>
- <info>Fluffernutter</info>
- <info>Thehelpfulone</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikipedia-en-classroom">
- <hilights></hilights>
- </channel>
- <channel id="#wikipedia-en-help" silence="yes">
- <hilights>
- <debug>werdan7</debug>
- <debug>Thehelpfulone</debug>
- <debug>stwalkerster</debug>
- <debug>PeterSymonds</debug>
- <debug>killiondude</debug>
- <debug>Logan_</debug>
- <debug>Shirik</debug>
- <debug>slakr</debug>
- <debug>Steven_Zhang</debug>
- <debug>SteveMobile</debug>
- <debug>TBloemink</debug>
- <debug>Snowolf</debug>
- <debug>Tanvir</debug>
- <debug>TBloemink</debug>
- <debug>Ocaasi</debug>
- <debug>Rjd0060</debug>
- <info>mabdul</info>
- <info>gwickwire</info>
- <low>KFP</low>
- <low>Gfoley4</low>
- <low>Pine</low>
- <low>DeltaQuad</low>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikipedia-en-spi">
- <hilights>
- <info>lucasbfr</info>
- <info>Deskana</info>
- <info>Tiptoety</info>
- <info>Avraham</info>
- <info>DeltaQuad</info>
- <info>WilliamH_UK</info>
- <info>Thehelpfulone</info>
- <info>Steven_Zhang</info>
- <info>PeterSymonds</info>
- <info>Shirik</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="#wikipedia-media">
- <hilights></hilights>
- </channel>
- <channel id="#wikipedia-otrs">
- <hilights></hilights>
- </channel>
- <channel id="#wikipedia-social" silence="yes">
- <hilights></hilights>
- <msgs>
- <low>#wikimedia-ops</low>
- </msgs>
- </channel>
- <channel id="#wikitravel">
- <hilights></hilights>
- </channel>
- <channel id="#wikivoyage">
- <hilights>
- <debug>Snowolf</debug>
- <debug>Rschen7754</debug>
- <info>Thehelpfulone</info>
- <info>Logan_</info>
- </hilights>
- <msgs>
- <debug>#wikimedia-ops</debug>
- </msgs>
- </channel>
- <channel id="#wikivoyage-es">
- <hilights></hilights>
- <msgs>
- <low>#wikimedia-ops</low>
- </msgs>
- </channel>
- <channel id="#wiktionary">
- <hilights>
- <info>yannf</info>
- <info>Dvortygirl</info>
- <info>Cbrown1023</info>
- <info>Leftmost</info>
- <info>flood</info>
- <info>Versageek</info>
- <info>Dmcdevit</info>
- <info>msh210</info>
- <info>Amgine</info>
- <info>TheDaveRoss_</info>
- <info>Wytukaze</info>
- <info>Tawker</info>
- </hilights>
- <msgs></msgs>
- </channel>
- <channel id="antispammeta">
- <hilights></hilights>
- </channel>
- <channel id="antispammetabeta">
- <hilights></hilights>
- </channel>
- <channel id="default">
- <hilights></hilights>
- </channel>
<channel id="master">
<hilights>
- <info>Corey</info>
- <low>marienz</low>
- <low>mrmist</low>
- <medium>dave2</medium>
</hilights>
<msgs>
<debug>#antispammeta</debug>
diff --git a/config-default/mysql.xml b/config-default/mysql.xml
index a633813..299c167 100644
--- a/config-default/mysql.xml
+++ b/config-default/mysql.xml
@@ -2,6 +2,7 @@
<user>USER</user>
<pass>PASS</pass>
<db>asm_main</db>
+ <dblog>asm_log</dblog>
<table>alertlog</table>
<actiontable>actionlog</actiontable>
<host>localhost</host>
diff --git a/config-default/restrictions.xml b/config-default/restrictions.xml
index c022a7c..d32963f 100644
--- a/config-default/restrictions.xml
+++ b/config-default/restrictions.xml
@@ -1,13 +1,8 @@
<restrictions>
+ <accounts>
+ </accounts>
<hosts>
- <host id="services." notrigger="notrigger" noops="noops" nocommands="nocommands" />
- <host id="freenode/utility-bot/ex-server/idoru" noops="noops" />
</hosts>
<nicks>
- <nick id="eir" nocommands="nocommands" />
</nicks>
- <accounts>
- <account id="toracat" notrigger="notrigger" />
- <account id="/>" notrigger="notrigger" />
- </accounts>
</restrictions>
diff --git a/config-default/rules.xml b/config-default/rules.xml
index 9b5d0c1..af49a16 100644
--- a/config-default/rules.xml
+++ b/config-default/rules.xml
@@ -1,19 +1,59 @@
<events>
- <event id="ahbl" class="dnsbl" reason="host $evhost is in dnsbl.ahbl.org ( $xresult )" risk="info" type="join">dnsbl.ahbl.org</event>
+<!-- <event id="garbagemeter" class="garbagemeter" reason="garbage exceeding threshold" risk="debug" type="public">3:6:3:3</event> -->
+ <event id="cyclebotnet" class="cyclebotnet" reason="botnet cyclespam" risk="high" type="part">4:4:30</event>
+ <event id="joinmsgquit" class="joinmsgquit" reason="joined, said something, parted/quit" risk="info" type="quit,part">3</event>
+ <event id="advflood" class="advsplitflood" reason="advanced distributed flooding" risk="high" type="public,part,caction">5:3</event>
+ <event id="asciiflood" class="asciiflood" reason="ascii art algorithm" risk="medium" type="public">20:3:3</event>
+ <event id="anontalk1" class="re" reason="anontalk.com spam" risk="medium" type="public">(?i)w(.?)w\1w\1?.\1?a\1n\1o\1n\1t\1a\1l\1k\1?.\1?c\1o\1m</event>
+ <event id="autoremove" class="re" reason="on chanserv autoremove" risk="info" type="part">^requested by ChanServ</event>
<event id="blacklist" class="strbl" reason="sending message containing blacklisted content" risk="low" type="public,part,quit,caction">blah</event>
+ <event id="blacklist2" class="strblnew" reason="blacklist $xresult" risk="medium" type="public,part,quit,caction">blah</event>
<event id="ctcp-dcc" class="re" reason="ctcp-dcc" risk="high" type="cdcc">.*</event>
<event id="ctcp-ping" class="re" reason="channel-wide CTCP PING" risk="medium" type="cping">.*</event>
<event id="ctcp-version" class="re" reason="channel-wide CTCP VERSION" risk="medium" type="cversion">.*</event>
- <event id="debugme" class="re" reason="sending a string designed to trigger a debug test alert, disregard this" risk="debug" type="public">debug antispammeta debug</event>
- <event id="fakechristel" class="nuhg" reason="christel's nick but not host" risk="medium" type="join">(?i)chr[i1]ste[l1].*</event>
+ <event id="dcc" class="re" override="dcc-medium" reason="using the DC.C SE.ND exploit" risk="high" type="public">^DCC (SEND|S?CHAT) |\bDCC (SEND|S?CHAT) &quot;?[A-Za-z0-9]+&quot;? \d+ \d+ \d+</event>
+ <event id="dcc-medium" class="re" reason="using the DC.C SE.ND exploit" risk="medium" type="public">\bDCC SEND </event>
+ <event id="dcc-part" class="re" reason="using the DC.C SE.ND exploit in a part message" risk="high" type="part">\bDCC SEND </event>
+ <event id="dcc-topic" class="re" reason="setting a bad topic" risk="medium" type="topic">\bDCC SEND </event>
+ <event id="debugme" class="re" reason="sending a string designed to trigger a debug test alert, disregard this" risk="debug" type="public">debugantispambotdebug</event>
+ <event id="appleexploit" class="re" reason="using the apple corefont exploit" risk="high" type="public,caction,part">&#xd8;&#xb3;&#xd9;&#x85;&#xd9;&#x8e;&#xd9;&#x80;</event>
+ <!--<event id="dronebl" class="dnsbl" reason="host $evhost is in dnsbl.dronebl.org ( $xresult )" risk="info" type="join">dnsbl.dronebl.org.</event>-->
+ <!--<event id="efnetbl" class="dnsbl" reason="host $evhost is in rbl.efnetrbl.org ( $xresult )" risk="info" type="join">rbl.efnetrbl.org.</event>-->
+ <event id="fakechristel" class="nuhg" reason="christel's nick but not host" risk="medium" type="join">(?i)chr[i1]ste[l1]_?!.*</event>
<event id="fakeglobal" class="re" override="notice" reason="fake global notice" risk="high" type="notice">(?i)\[global notice\]</event>
<event id="floodqueue10-20" class="floodqueue" reason="flooding (10 msgs in 20 seconds)" risk="low" type="public,caction">10:20</event>
+ <event id="gnaa-topic" class="re" reason="setting a GNAA topic" risk="medium" type="topic">(?i)\bgnaa\b</event>
+ <event id="gnaaquit" class="re" reason="quitting with a GNAA message" risk="medium" type="quit">(?i)\bgnaa\b</event>
+ <event id="joinflood" class="floodqueue" reason="join flood (5 joins in 20 seconds)" risk="medium" type="join">5:20</event>
+ <event id="keylogger" class="re" override="keylogger-medium" reason="using the norton start-key-logger exploit" risk="high" type="public">^startkeylogger$|^stopkeylogger$</event>
+ <event id="keylogger-medium" class="re" reason="using the norton start-key-logger exploit" risk="medium" type="public">\bstartkeylogger\b|\bstopkeylogger\b</event>
+ <event id="last_measure_regex" class="re" reason="posting what appears to be a last measure link" risk="high" type="public">(?i)(http://(\S+\.)?on\.nimp\.org|http://(\S+\.)?feenode.net|http://wikipaste\.eu|http://(\S+\.)?bioghost\.com|http://(\S+\.)?on\.zoy\.org|http://(lastmeasure|dirtysanchez|doom3|freeipods|halflife2|halo2|lastmeasure4|lastmeasureunified|softmeasure|traceroute)\.zoy\.org)</event>
+ <event id="levenflood" class="levenflood" override="flood-5to3" reason="levenshtein flood match" risk="low" type="public">contentisuseless</event>
+ <event id="malspreader1" class="nuhg" reason="suspicious NUHG, rule 1" risk="low" type="join">.*!~NUMONE@.*!REAL_NAME</event>
+<!-- <event id="genspammer1" class="nuhg" reason="suspicious NUHG, rule 2" risk="info" type="join">(?i)(.*!.*MURDERC@.*!.*|[A-Z]{2}MURDERCORP!.*|chrisbradley)</event> -->
+ <event id="genspammer2" class="nuhg" reason="suspicious NUHG, rule 3 (~hyd trolling 2012/12, 2013/03)" risk="info" type="join">.*!~hyd@.*!.*</event>
<event id="massflood" class="splitflood" reason="distributed flooding" risk="high" type="public,caction">4:4</event>
+ <event id="meepsheep1" class="nuhg" reason="common troll (meepsheep)" risk="info" type="join">(?i).*..psh..p.*</event>
<event id="nickspam" class="nickspam" reason="nickspamming" risk="high" type="public">60:10</event>
<event id="notice" class="re" reason="sending a notice to the channel" risk="medium" type="notice">.*</event>
<event id="phishing1" class="re" override="notice" reason="trying to steal passwords (v1)" risk="high" type="notice">identify.*/msg .* identify &lt;password&gt;</event>
<event id="phishing2" class="re" override="notice" reason="trying to steal passwords (v2)" risk="high" type="notice">^This nickname is registered</event>
+ <event id="redarmyoflol" class="re" reason="parting with 'red army of lol'" risk="low" type="part">RED ARMY OF LOL</event>
+ <event id="sms_spam" class="re" reason="spam link / virus" risk="low" type="public">\.com/sms.exe</event>
+ <!--<event id="sorbsbl" class="dnsbl" reason="host $evhost is in dnsbl.sorbs.net ( $xresult )" risk="info" type="join">dnsbl.sorbs.net.</event>-->
+ <event id="suckmynick" class="re" reason="using a potentially offensive nick" risk="low" type="join">(suck.*dick)</event>
+ <event id="wikifags2" class="re" reason="saying 'sure are a lot of wikifag'..." risk="low" type="public">(?i)^sure are a ?lot of .*fags? in here</event>
+ <event id="xchatbroad" class="re" reason="using an x-chat for windows unicode exploit (broad detection version, may be error prone)" risk="low" type="public,part,quit,caction">THISHASBEENDISABLED[&#240;-&#247;][&#128;-&#191;]{3}</event>
+ <event id="xchatexploit" class="re" override="xchatbroad" reason="using an x-chat for windows unicode exploit" risk="high" type="public,part,quit,caction">&#243;&#160;&#129;&#159;</event>
<event id="proxylist" class="proxy" reason="IP is blacklisted" risk="info" type="join">lolz</event>
+ <event id="nickbl" class="nickfuzzy" reason="fuzzy matching against nick blacklist (services set)" risk="low" type="join,nick">1:chanserv,nickserv,hostserv,operserv,memoserv</event>
+ <event id="nickbl2" class="nickfuzzy" reason="fuzzy matching against nick blacklist (set 2)" risk="debug" type="join,nick">1:incog,meepsheep,blackman,brthmthr,patroclus_rex</event>
+ <event id="nickbl_impersonate" class="nickfuzzy" reason="fuzzy matching against nick blacklist (impersonation set), see ;falsematch if in error" risk="medium" type="join,nick">2:botchlab,bremmyfag,ilbelkyr,bremsstrahlung,ishanyx</event>
+ <event id="botnickbl" class="nickbl" reason="matches against a possible bot nick" risk="info" type="join,nick">contentisuseless</event>
+ <event id="botpattern1" class="nuhg" reason="matches probable botnet pattern" risk="debug" type="join">DISABLED[A-Za-z]{4}\d+!~[A-Za-z]{4}@.*![A-Za-z]{4}</event>
<event id="banevade" class="banevade" reason="appears to be ban evading" risk="debug" type="join">contentisuseless</event>
- <event id="joinfloodquiet" class="floodqueue2" reason="join flood (3 joins in 90 seconds) by quieted user" risk="debug" type="join">5:30</event>
+ <event id="joinfloodquiet" class="floodqueue2" reason="join flood (3 joins in 90 seconds) by quieted user" risk="debug" type="join">3:90</event>
+ <event id="invite" class="invite" reason="invited to a channel" risk="debug" type="invite">blah</event>
+ <event id="urlcrunch" class="urlcrunch" reason="URL that resolves to some place that is bad" risk="medium" type="public">^(https?:\/\/bitly.com\/a\/warning|https?://(?:i.)?imgur.com|https?://(?:www.)?hotxgirls.net)</event>
+ <!--<event id="incredibl" class="dnsbl" reason="host $evhost is in dnsbl.incredibl.org ( $xresult )" risk="info" type="join">dnsbl.incredibl.org.</event>-->
</events>
diff --git a/config-default/settings.xml b/config-default/settings.xml
index fd4c14a..df23367 100644
--- a/config-default/settings.xml
+++ b/config-default/settings.xml
@@ -4,28 +4,17 @@
<altnick>AntiSpamMeta2</altnick>
</altnicks>
<autojoins>
- <autojoin>##asb-nexus</autojoin>
- <autojoin>##asb-testing</autojoin>
- <autojoin>##asb-meta</autojoin>
- <autojoin>#baadf00d</autojoin>
- <autojoin>##linux</autojoin>
- <autojoin>##linux-ops</autojoin>
- <autojoin>#wikipedia</autojoin>
- <autojoin>#wikimedia-ops</autojoin>
- <autojoin>#wikipedia-en</autojoin>
- <autojoin>#religion</autojoin>
- <autojoin>#wikipedia-en-roads-us</autojoin>
- <autojoin>##windows</autojoin>
- <autojoin>#wikimedia-commons</autojoin>
- <autojoin>#wikimedia-commons-social</autojoin>
+ <autojoin>#antispammeta</autojoin>
</autojoins>
+ <debugchan>#antispammeta-debug</debugchan>
<log>
- <dir>logs/</dir>
<actiondir>actionlogs/</actiondir>
- <filefmt>-%m-%d-%Y.log</filefmt>
- <timefmt>%B %d %T </timefmt>
+ <dir>logs/</dir>
+ <filefmt>-%Y-%m-%d.log</filefmt>
+ <timefmt>%Y-%m-%d %T </timefmt>
<zone>GMT</zone>
</log>
+ <masterchan>#antispammeta</masterchan>
<nick>AntiSpamMeta</nick>
<pass></pass>
<port>6667</port>
@@ -34,11 +23,8 @@
<host>irc.freenode.net</host>
</server>
<username>MetaBot</username>
- <lookupexpire>2419200</lookupexpire>
- <masterchan>#antispammeta</masterchan>
- <debugchan>#antispammeta-debug</debugchan>
- <web>
- <userfile>/var/www/.htpasswd</userfile>
+ <web>
<groupfile>/var/www/.htgroup</groupfile>
+ <userfile>/var/www/.htpasswd</userfile>
</web>
</settings>
diff --git a/config-default/users.xml b/config-default/users.xml
index ecf8de3..a9ae193 100644
--- a/config-default/users.xml
+++ b/config-default/users.xml
@@ -1,49 +1,3 @@
<people>
- <person id="afterdeath" flags="hocdatps" />
- <person id="antispammeta" />
- <person id="cbrown1023" flags="oath" />
- <person id="dave2" flags="oath" />
- <person id="denny" flags="ha" />
- <person id="dlange" flags="coathds" />
- <person id="dmcdevit" flags="oath" />
- <person id="dominian" flags="oath" />
- <person id="dungodung" flags="oath" />
- <person id="errantego" flags="doath" />
- <person id="gary" flags="oath" />
- <person id="gry" />
- <person id="gryllida" flags="ahsto" />
- <person id="gwickwire" flags="s" />
- <person id="idleone" flags="o" />
- <person id="jeremyb" flags="oth" />
- <person id="jonathand" flags="oath" />
- <person id="kelsie" flags="a" />
- <person id="kindone" flags="t" />
- <person id="ljl" flags="o" />
- <person id="logan_" flags="oath" />
- <person id="lstarnes" flags="oath" />
- <person id="marienz" flags="doath" />
- <person id="martinp23" flags="oath" />
- <person id="mquin" flags="hota" />
- <person id="mrmist" flags="doath" />
- <person id="myrtti" flags="htoa" />
- <person id="nhandler" flags="oath" />
- <person id="njan" flags="oath" />
- <person id="o_o" flags="oath" />
- <person id="paradox" flags="h" />
- <person id="petersymonds" flags="oaths" />
- <person id="pine" flags="ths" />
- <person id="pricechild" flags="oath" />
- <person id="richih" flags="oath" />
- <person id="rjd0060" flags="th" />
- <person id="sauvin" flags="oaths" />
- <person id="seanw" flags="oath" />
- <person id="shiibot" flags="p" />
- <person id="snowolf" flags="oaths" />
- <person id="tbloemink" flags="ths" />
- <person id="th1" flags="th" />
- <person id="thehelpfulone" flags="oath" />
- <person id="tomaw" flags="oathd" />
- <person id="ttuttle" flags="oaths" />
- <person id="werdan7" flags="oth" />
- <person id="wildpikachu" flags="doaths" />
+ <person id="YOU" flags="acdhps" />
</people>