Code Monkey home page Code Monkey logo

ruboty-dmm's Introduction

🇺🇸 🇯🇵 Build Status Gem Version Build Status Code Climate Gem

Ruboty DMM

⚠️ Cation ⚠️

FANZA does not accepted crawling pages so I recommend to not use this gem. If you using ruboty-dmm and your account banned, I do not take any responsibility or liability for any damage or loss caused by mine gem.

What is Ruboty DMM

Ruboty DMM is a notifying rankings for DMM.R18's Japanese adult contents on Slack.

Installation

On your gemfile.

gem 'ruboty-dmm'

Usage

From the bot in invited Slack's room.

1. Show the 24's ranking

@ruboty dmm cg 24
--- output ---

For example, Above command will notify the doujin cg 24's ranking.

Available arguments

  • The first argument is only available for dmm.
  • The second argument is available for all, comic, cg, game, voice.
  • The third argument is available for 24, weekly, monthly, total.

2. Register a job by ruboty-cron

Add ruboty-cron to your bot's Gemfile.

gem 'ruboty-cron'

Deployed after, register a task.

@ruboty add job "0 21 * * *" @ruboty dmm cg 24

Notify the 24-hour ranking for CG genre at every 9 pm.

Thanks

Thanks for creating awesome gems.

Contributing

  1. Fork it
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create new Pull Request

ruboty-dmm's People

Contributors

sachin21 avatar

Stargazers

 avatar

Watchers

 avatar

ruboty-dmm's Issues

Add Ruby versions for Travis CI

Add Ruby versions for Travis CI

I want to add these versions.

  • ruby-2.2.2
  • ruby-2.4.1

If these is added and error has occurred, I'll fix errors.

Modify the task for managing the gem

Modify the task for managing the gem.

Create tag without pushing the gem.

# frozen_string_literal: true

require 'bundler/gem_tasks'

gem_helper = Bundler::GemHelper.new

desc "Create tag #{gem_helper.send(:version_tag)}"
task :tag do
  gem_helper.send(:tag_version) unless gem_helper.send(:already_tagged?)
end

v0.0.3

Release note

  • Correct READMEs
  • Add an example needed for each rank.

Breaking changes

  • Show thumbnail for each rank.
    • From this changes, dropped support except for Slack.

Add badges

  • gem version
  • Code Climate
  • number of downloads
  • etc.

v0.0.1

Bump version to v0.0.1

Update README.md to now specification

-Ruboty DMM is a notifying rankings for DMM.R18's Japanese doujin CG on Slack.
+Ruboty DMM is a notifying rankings for DMM.R18's Japanese adult contents on Slack.

v0.0.5

Tasks

  • Write release note.
  • Add the tag for v0.0.5.
  • Bump version.

Add a missing preposition

In ruboty-dmm.gemspec.

Before

A bot for DMM R18's rankings, 24, weeks, months

After

A bot for DMM R18's rankings for 24, weeks, months

v0.0.4

Release Note

  • Fix a sentence "#{term}の本日のランキングです。" -> "#{term}のランキングです。".
  • Add periods to at the end of the sentence.
  • Rename a method from call to books.

v0.0.2

Release note

  • Supported all
  • Added badges
  • Removed unused method (client)
  • Added 🇺🇸 emoji to Japanese document

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.