SpamLookupper
Bulkfeedsのmiyagawaさんが、Bulkfeeds: SPAM ブラックリストの公開、Submission API と MT プラグイン: blog.bulknews.netにて、スパムブログのブラックリスト関連のことを書いています(これはBulkfeeds: Spam Blacklist - RSS Directory & Searchでまとめられています)。こういうのって素晴らしいですね。
COREBlog でもコメントスパムやトラックバックスパムを弾くために利用させてもらおうと思っているのですが、とりあえずは下準備として Pyhton でクラスを作ってみました。おいおいきれいにしていくということで。
ソース: http://matatabi.homeip.net/app/SpamLookupper.py
ドキュメント: http://matatabi.homeip.net/doc/SpamLookupper.html
使用例:
>>> import SpamLookupper
>>> sl = SpamLookupper.SpamLookupper()
>>> sl.is_spam('http://40boy.cocolog-nifty.com/40boy/')
1
>>> sl.is_spam('http://matatabi.homeip.net/blog/setomits/482')
0