SK2 has finally reached public release grade and can now be downloaded from Spam Karma’s main page.

199 Responses to “Spam Karma 2 Beta”

Thank you Richard. Yes, SP2 overrides my WordPress comment moderation settings. I’m using WordPress 1.5.2. SP2 is “approving” comments that it thinks are not spam. This is not proper behavior, IMHO, for any kind of software, I don’t care how good it is. I’d rather have false positives than comments being posted that I can’t review/moderate first. Since I’ve had no anti-spam protection for a little while, SP2 is definitely the problem, and from what some others are saying, it looks like this is a design flaw. What’s strange is about this situation is that there’s a SP2 general setting to “Automatically approve logged-in users above or equal to level” and I have it set to 10 since I’m the only registered user of my blog. I also have the drop-down user-level strength to Supastrong. So tell me, Dr Dave, how can SP2 be auto-moderating comments that are left by anonymous users when I have those two settings at their highest strength? The answer for me, though I’m not a programmer, on how to fix this issue would be to have all non-spam comments piped through to the comment moderation part of WordPress.

westi says:

@David: The SK2 setting “Automatically approve logged-in users above or equal to level” is designed to allow you to auto-approve comments by registered users of a particular level and above. It is not designed to give negative karma to logged in users below this level but rather to ensure that comments by users above that level do no got through any of the other filters wasting computative time – all sk2 filters/plugins have karma levels above/below which they do/do not run so as to not run too many checks when something has been identified as good/bad already.

If you want SK2 to obey the WordPress option “An administrator must approve the comment (regardless of any matches below)” (under Options … Discussion) – Then you can use this sk2 plugin sk2-moderate-plugin which Richard mentioned above. I will be soon extending this plugin to support some more of the main WordPress comment moderation options as I have already offered to Richard.

As for the following comment:

I’m using WordPress 1.5.2. SP2 is “approving” comments that it thinks are not spam. This is not proper behavior, IMHO, for any kind of software, I don’t care how good it is. I’d rather have false positives than comments being posted that I can’t review/moderate first.

The way in which SK2 work is designed based on the fact that once you start getting a lot of comment spam coming in manual moderation becomes a chore and takes up a lot of your time – therefore if the comment passes through the SK2 checks and ends up with positive karma then it goes live straight away – this behaviour stops people double posting because there comment doesn’t appear and will in heated/busy discussions help the discussion flow much quicker – unless you sit infront of you computer 24/7 approving true comments that are sitting in moderation then you will find that enforcing the moderation as you suggest will stifle the discussion heavily.

The most important thing to remember is that if a comment slips through SK2 and ends up live that was spam enure that you mark it as spam using the SK2 admin pages – this way SK2 will learn that the IP used by the spammer and any urls in the comment / url of the spammers website are bad and add them to the blacklist so they won’t slip through again. :-)

Aurele says:

Since an upgrade from my hosting service (probably MySQL), the “Recent Spam Harvest” and “Approved Comments” do not work anymore. I get:

Can’t fetch comments.
Query: SELECT `posts_table`.`post_title`, `spam_table`.`karma`, `spam_table`.`id` as `spam_id`,`spam_table`.`karma_cmts`, `comments_table`.* FROM `wp_comments` AS `comments_table`, `wp_posts` AS `posts_table` LEFT JOIN `wp_sk2_spams` AS `spam_table` ON `spam_table`.`comment_ID` = `comments_table`.`comment_ID` WHERE `comment_approved` = ’1′ AND `posts_table`.`ID` = `comments_table`.`comment_post_ID` ORDER BY `comments_table`.`comment_date_gmt` DESC LIMIT 30
SQL error: Unknown column ‘comments_table.comment_ID’ in ‘on clause’

(the same manual command in the “mysql” shell leads to the same error)

However, “select count(comment_ID) from wp_comments as comments_table” works fine, the column is present.

Do you know if there is a problem with table renaming in ON clauses? The following seems to work fine:

select a.comment_ID from wp_comments as a left join wp_comments as b on a.comment_ID=b.comment_ID limit 1;

MySQL 5.0.15.

Spam Karma 2 Simple Digest plugin

I have been running Spam Karma 2 Alpha on this site for the past few days and it seems much better at catching spam than the original Spam Karma including catching all the trackback spam that had been slipping through. I was however missing the digest…

Spam protection

Since i was getting a lot of comment spam recently, i had been running drDave’s excellent Spam Karma plug-in recently. Since a couple of days i have upgraded this to the upcoming version 2 (still under development), which does an even better job…

Spam Karma 2

Ack! I just got my first spam at my very well protected personal email address. You know the one that I never give out at websites, and made a fake spam-collecting one to protect? The one that has been completely spam free for more than a year? Well…

Spam Karma 2: Why Can’t Everything Work This Well?

I had to write a post on the excellent job Dr. Dave’s Spam Karma 2 does at blocking virtually all kinds of blog spam. If you have a WordPress blog and don’t have SK2, you need it. After Google upped my PR from a goose egg to a 3, I got nailed wit…

Spam Karma 2.0

The inimitable Dr. Dave has just recently released Spam Karma 2.0, the WordPress 1.5.1 update to the awesome Spam Karma. The install was quick and painless and all seems to be well. My one quibble: I couldn’t use one-click and I can’t us…

X-Tra Rant says:

Upgrade & Fighting Comment/Trackback Spam

Okay so I’m going to try to upgrade WordPress to 1.5.1.2. If the site goes away and/or totally gets hosed that is why. Wish me luck.
Update: Sweet. Everything is working. The comments showing up in “recent comments” isn’t nec…

IO ERROR says:

Punishing Bad Behavior

It’s been two months now since I started the Bad Behavior project. I’m stopping for a moment to take a look back to see how far it’s come, and to glance at the journey ahead.

[...] The filter (which is Spam Karma 2) blocks spam using a series of criteria including the urls you post with your comment, the number of comments from your ip/email address approved before and some other more complicated factors. [...]

[...] 自從好久以前裝了 spam-karma v1 就再也沒有 spam 出現, 最近我整個版面, 系統修改了不少, 所以順道過去 spam-karma 的網站看看, 才知道 spam-karma 2.0-beta 已經出了, 那就順道升一下版本好囉 :p [...]

[...] Just got a pop up in sk2 beta 3 saying there is now an update available to sk2 beta 4 So what are you waiting for, go get it ! [...]

[...] I’ve added a new plugin which looks to be the preeminent solution to comment and trackback spam, Spam Karma II. I’ve tested it pretty estensively, and am truly impressed with its abilities; as one example, it blocked a trackback I attempted from the manual trackback pinger that otherwise would have been spam! [...]

Tinkering continues

I’ve been fooling around, trying to determine what will be the best way to protect my shiny new site from the various forms of blog spam that are out there. Right now it’s still set to disable comments by default (though trackbacks and pin…

[...] Had a lovely line-up of trackback spam flowing into the blog this morning, so I found, downloaded, and activated a WordPress plugin called Spam Karma 2. It worked. Thanks Dave! No Comments so far Leave a comment RSS feed for comments on this post. TrackBack URI Leave a comment Line and paragraph breaks automatic, e-mail address never displayed, HTML allowed: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong> [...]

[...] Take that SPAMBITCHES, I know have SPAMKARMA installed and you bastards are going down. Spam me, I dare you. No Comments so far Leave a comment RSS feed for comments on this post. [...]

[...] Now available for a Spam Karma 2 install near you: SK2 Moderate Plugin. [...]

[...] Feedback Rating Framework This new system in MT is directly related to controlling comment spam. The system sounds a lot like that in Spam Karma 2, where a base set of rules is applied to spam to generate a rating, and additional plugins can provide adjstments to that rating. Rather than tacking on the spam rating system as a plugin like Spam Karma, MT 3.2 includes the framework in the core. I feel torn on this behavior. [...]

[...] It is recommended that before using this, you install a spamkiller plugin to your wordpress folder, for exemple the famous SpamKarma [...]

[...] Installed Spam Karma 2. Very cool! Does whitelist, RBL checks, etc. Seems better than the old jank I was using. You need wordpress 1.5.x to run this. [...]

[...] Ich hoffe jetzt is erstma Schlu� mit Kommentarm�ll. SpamKarma2 von drDave verspricht ganz ordentlich zu funktionieren. Deutsche Erkl�rung gibts bei projektguerilla. Falls jetzt jemand nicht kommentieren darf mailt bitte an enzo�Tnzeferatu.de [...]

[...] But I have Spam Karma 2 now. Ha. [...]

[...] It is recommended that before using this, you install a spamkiller plugin to your wordpress folder, for exemple the famous SpamKarma. [...]

[...] A minor update to the SK2 Digest Plugin has been released to fix the following feature -”Link at top of email to spam section of SK2 pages doesn’t work” – current version is 0.951 and is available for download from the SK2 Digest Plugin page. I’m sure DrDave will pull this in to the next Spam Karma 2 release. « This entry is part of a series read the rest: 1, 2, 3, 4 » Comment on this post [...]

[...] Here’s a cool use of WordPress and social networking tools in an institutional setting: blog@USF: * Based on WordPress. * Includes a digital photo album manager based on Gallery * Uses your USF NetID and password. One username and password to access your blog, Email, and MyUSF * Integration with the del.icio.us online bookmarks manager. Store your bookmarks in del.icio.us and display them on your blog! * Integration with Flickr, an online digital photo management system. You can use your blog as a photo album or set it up to use Flickr. * Comment Spam filtering with Spam Karma 2 * Easy HTML markup using Texturize and/or Markdown [...]

[...] brings with it an easier-to-use interface. Posted by JoeBruin88 | May 10th, 2005 @ 8:59 PM | Print Tags: Quick Links, Site Announcements, WordPress andSpam [...]

[...] I tried to find a solution to the problem, and I failed (for the moment- I don’t give up so easily). Not because there is no spam protection software (check Bad Behaviour and Spam Karma for example), but because it does deal with comment spamming rather than contact form spam. The comment spamming is nowadays very “popular”- however, because my weblog is not getting as much attention as I would like to, I don’t really care about this form of spam. [...]

[...] Since I started blogging again I’ve noticed a huge increase in traffic and of course comment spam. So I’ve installed Spam Karma 2 in a effort to get things sorted. Good news is it seems to be working well already, I’m not sure how I managed to miss installing this plugin when I upgraded Geekpulp from wordpress 1.3. So if you wanna see how well the spam karma is doing you can check out its stats in the footer. [...]

[...] Spam Karma 2 apparently gives a -20 score to any comments which don’t include the “Encrypted Payload” from the comment form. This Encrypted Payload is, naturally, not mentioned in the upgrade guide, nor is it present in my current theme. [...]

[...] Comment-Spam filtering using Spam Karma 2 [...]

[...] I have updated the WordPress plugin I’ve been using to control the comment spam on my blog. I had over 300 spam comments caught by the original Spam Karma. The counter has been reset to 0 for the new Spam Karma 2. Let’s see how well it does its job.    [...]

[...] Lastly, modified the footer to add WordPress, Spam Karma and Bad Behavior statistics. [...]

[...] I never thought I’d be a victim of spam bots! $(**&@(^!!!!!! But thanks to Bad-Behavior and Spam Karma 2, I feel safer now. [...]

[...] (to the tune of Stop the Pigeon!) I’ve been getting increasing pissed off about the level of spam comments this blog has been attracting recently, so I decided to take some action. I searched on Google for WordPress spam, and the first result to come back was this one. After reading the recommendations the author wrote, I decided to give his suggested, namely Bad-Behaviour and Spam-Karma plugins a try. So far so good. [...]

[...] Der Spam in den Kommentaren und Trackbacks nimmt zu. Ich habe soeben das Plugin Karma2 instaliiert. Sollte es zu Problemen kommen bitte Bescheid geben. [...]

[...] I went to Podz WordPress guides and found that he uses and recommends Bad-Behavior and Spam-Karma 2. [...]

[...] In my never ending fight against comment spam on this blog I have installed a few different plugins. The most recent is Spam Karma 2 written by a guy dubbed “Dr. Dave”. It is pretty cool and extensible. That means if you want you can add your own plugins to the plugin to help fight the types of spam you are seeing. For instance my blog has been getting a bunch of anonymous posts with no content – to me that is spam. So, I cranked out a very simple, and easy Spam Karma plugin titled “Blank Comment Detector”. If your using Spam Karma 2 then feel free to grab my plugin. [...]

[...] I’ve been hit by over 650 comment and trackback spams in 2 days on this site. Obviously a big spam run. Thankfully there’s SK2 and it caught them all. [...]

[...] I’ve updated WordPress on this site to 1.5.1.2, and SpamKarma to version 2b9. I’m re-enabling comments for non-registered users, and opened up trackbacks again. [...]

[...] Over the past 7 days I saw my spam activity on this blog go from the normal 20-something posts per day to three days over 100! I thank my lucky stars for Spam Karma which did not let a single one get through despite some rather crafty attempts on the part of the spammers. Anyone else seen such a jump lately? [...]

[...] Otras herramientas para conseguir lo mismo son d Bad-Behavior and Spam-Karma 2. Leido en   Tamba2 [...]

[...] Regarding the spam comments (and blocking thereof), I have installed Spam Karma 2, which has immediately gone into action and destroyed all remnants of the poker spam. I’ve only been using it for a couple hours but I recommend it, it seems to be doing its job swimmingly. Seems like things are back to normal. [...]

[...] 今天收到Spam Karma 2的信,說我的Blog好像有一個spam叫我去確認一下,一開始我還覺得納悶:”我有裝SKII ?!”一度以為是廣告信,後來順著他給的連結過去看,原來是我的舊百般厭倦… [...]

[...] Spam Karma 2 has sent 32 comments to hell and 3 comments to purgatory. [...]

[...] 對了這個外掛叫 Spam Karma 2,簡稱SK2啦,您的Wordpress也要用SK2才不會形成老化暗沈喔…┐(´∀`)┌ [...]

[...] et j’en ai profité pour mettre à jour le blog : j’ai installé Spam Karma 2 sur le blog, histoire de voir s’il est au moins aussi bon que la version 1.19 que [...]