class BardBot::Config

Attributes

character[W]
character_dir[W]
max_length[RW]
prefix[RW]

Public Class Methods

new() click to toggle source
# File lib/bard_bot/config.rb, line 6
def initialize
  @character = :hamlet
  @prefix = 2
  @max_length = 100
  @character_dir = :default
end

Public Instance Methods

character() click to toggle source
# File lib/bard_bot/config.rb, line 20
def character
  return BardBot.characters.sample if @character == :random
  @character
end
character_dir() click to toggle source
# File lib/bard_bot/config.rb, line 13
def character_dir
  if @character_dir == :default
    return File.join(File.dirname(__FILE__), '..', '..', 'data')
  end
  @character_dir
end