Sha256: 8b3df21d0fb152452cf17e8c8e0801c93c84ec9085ac89db6ba7eb4b6e1a1f0a

Contents?: true

Size: 402 Bytes

Versions: 1

Compression:

Stored size: 402 Bytes

Contents

# frozen_string_literal: true

require "thor"

module Daisougen
  class CLI < Thor
    desc "gacha", "大草原ガチャ"
    option :emoji, aliases: :e
    def gacha
      result = Daisougen.gacha

      message = if options.key?(:emoji)
                  result.map(&:emoji).join
                else
                  result.map(&:kanji).join
                end
      puts message
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
daisougen-0.1.0 lib/daisougen/cli.rb