Cleanweb
Cleanweb is Ruby gem Yandex Cleanweb service.
Installation
Add this line to your application's Gemfile:
gem 'cleanweb'
Get key here:
http://api.yandex.ru/key/form.xml?service=cw
Set key to Cleanweb class:
Cleanweb.api_key = "YOUR KEY HERE"
Usage
To check if content spam or not, create a cleanweb instance and check it for spam:
cw = Cleanweb.new({:subject = > "My Test Subject", :body => "My Test Body"})
cw.spam?
=> false
You can add more info to initial params. Here is the list:
ip
- user IP address,email
- user email,name
- user footer signature,login
- user login,realname
- user real name
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request