:us: :jp:
DMM Crawler
What is DMM Crawler
Show DMM and DMM.R18's crawled data. Now, All rankings for doujin is crawlable.
Installation
On your gemfile.
gem 'dmm-crawler'
Usage
From the bot in invited Slack's room.
require 'dmm-crawler'
include DMMCrawler
client = Client.new do |agent|
agent.ignore_bad_chunking = false
end
client.rankings(term: '24', submedia: 'cg')
# =>
# {
# title: "title",
# title_link: "title url",
# image_url: "Link to title"s main image",
# submedia: "cg",
# informations: [{key: 'key', value: 'value'}],
# tags: ["tag1", "tag2"]
# }
For example, Above command will show the doujin cg 24's ranking.
Available arguments
- Arguments for the term is able to use
all, comic, cg, game, voice. - Arguments for the submedia is able to use
24, weekly, monthly, total.
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